Every hosting page promises "lag-free" play, which is a bold claim for a game that mostly runs on one CPU core. Here is what to check before you pay.
The short answer
Look at six things in this order: how fast one CPU core is, how much RAM you really get, where the data centre is, whether your software and modpack are supported, how backups work, and how you get out of the contract [1][2]. This is a list of criteria. We have not rented or tested any of the hosts named below, so there are no benchmarks and no ranking. Where a number comes from a provider, we say so.
How it works
- CPU: one fast core beats many slow ones. The Minecraft Wiki says that a Minecraft server mostly uses a single core, so per-core speed matters more than core count [1]. Its requirements page adds that, since version 1.14, the server uses additional cores for some work, but typically no more than three [2]. Hosts often name the processor. Godlike Host, for example, states AMD Ryzen 9 9950X3D and EPYC 9474F processors with 3.6 to 5.7 GHz [6]. That is the provider's statement, not our measurement. A named modern CPU is a better sign than "powerful hardware" with no model.
- RAM: sources disagree, so size to your use. The Wiki lists 2 GB for small servers and notes that larger ones may need 4 GB [1]. For a vanilla server with 5 to 10 players it names 2 GB as the recommended value [2]. PaperMC, which makes the common plugin server, recommends at least 6 to 10 GB "no matter how few players" and warns that more memory helps only up to a point [3]. Both are documented recommendations for different software. A plain survival server for friends and a heavy modpack are different workloads. Also check what the plan's number means. Paper advises to set the Java heap about 1,000 to 1,500 MB below the host's stated memory, because Java needs memory beyond the heap [3]. Ask whether the host covers that overhead.
- Guaranteed or shared. The Wiki lists "guaranteed vs. shared resources" as a check, because some providers oversubscribe hardware and advertised RAM and CPU may not always be available [1]. Look for a plain statement in the terms. If a page says "unlimited" for something, read the fair-use section. Shockbyte's terms, for example, say that bandwidth, CPU and disk space are not explicitly limited, but excessive use for long periods can lead to warnings and suspension [7].
- Location and ping. Pick a data centre close to most of your players [1]. Providers differ in how many locations they offer and whether you can switch later. 4Netplayers says it has 14 locations [5], Godlike Host says 10 data centres [13], and G-Portal lets you set the location when you order [4]. Those are their own figures. Ask yourself where your friends live, not which provider lists the most places.
- Software, version and modpacks. Check that the host supports what you want to run: vanilla, Paper, Fabric, Forge or a proxy, and the Minecraft version, including snapshots if you need them [1]. For modpacks, the server must use exactly the Minecraft version and mod loader the pack was built for [12]. One-click installers help, but they do not replace reading the pack page. On CurseForge, the server files of a pack are usually attached to a specific pack version under "Additional Files" [11]. The Java version depends on the Minecraft version: version 1.20.5 and later needs Java 21, and newer releases may need more, so check the current requirements page [2]. Mods and plugins generally cannot run on the same server software, and mods usually must be installed on every player's client [12].
- Access: files and console. SFTP and full console access make troubleshooting much easier than a restricted web panel [1]. G-Portal states FTP access and a log view in its web interface [4]. 4Netplayers states full FTP access [5]. Godlike Host states full SFTP access [6]. Without file access you cannot download your world or fix a broken config.
- Backups: read the fine print. The Wiki asks how often backups run, how long they are kept and whether you can download them [1]. Terms show how much those details differ. Shockbyte's terms allow at most 3 backups at a time and 15 GB in total [7]. MintServers' terms say backups are kept for 7 days and exclude files such as Dynmap data, CoreProtect data, log files and archives in the root directory, and that you remain responsible for your own backups [8]. G-Portal describes a manual backup in the server menu and suggests a plugin for automatic ones via FTP [4]. 4Netplayers and Godlike Host state automatic backups [5][6]. Whatever the host does, keep one copy of your world somewhere else.
- DDoS protection. Most providers name it. G-Portal names Bulwark and Corero [4], Godlike Host names Path.net [9]. The terms of one provider add that methods may vary and may change [8]. "DDoS protection" on a page tells you it exists, not how well it works.
- Contract, renewal and refund. Check minimum term, renewal and how you cancel. 4Netplayers states terms of 1, 3, 6 or 12 months, automatic renewal until you cancel, and cancellation online [5]. Refund windows differ: Shockbyte states 72 hours for a first order [7], MintServers 24 hours [8]. For consumers in Germany, the Verbraucherzentrale explains that for many continuing contracts concluded since 1 March 2022, a silent renewal is only valid if it runs for an indefinite period with a notice period of at most one month, and that online contracts need a cancellation button since 1 July 2022 [10]. Whether that applies to your plan depends on the contract. We are not giving legal advice. If in doubt, ask a consumer advice centre.
A worked example
This is an example, not a report on any host. Assume six friends, Paper with a few plugins, players mostly in Germany, and a world that may grow over the next year. Using the criteria above: a data centre in Germany or nearby comes first (point 4). Because Paper recommends 6 to 10 GB for plugin servers [3], you would look at plans around that size, and ask whether the heap overhead is covered. You would want SFTP, a downloadable backup and a clear refund window (points 6, 7, 9). Then you would order the shortest term, test for a weekend with your real world, and only then consider a longer one. If the group wants a big modpack instead, the pack's own recommended RAM is your floor, and you check the server files and Java version before ordering (point 5).
Checklist
- Is the CPU model named, and is single-core speed mentioned?
- Are RAM and CPU guaranteed, and what does the fair-use section say?
- Is there a location near most of your players, and can you switch it later?
- Does the host support your server software, Minecraft version and Java version?
- For modpacks: does the pack publish server files, and do version and loader match exactly?
- Do you get SFTP and a console?
- How many backups, how long, how large, and can you download them? Is there a copy outside the host?
- Are the DDoS claims more than one line?
- What are minimum term, renewal and cancellation? Where is the cancel button?
- How long is the refund window, and what voids it?