Root servers

Minecraft server: how much RAM and CPU do I really need?

Guideline values for players, plugins and modpacks, why clock speed matters more than core count and which Java settings really help.

6 min readUpdated 06.10.2026FameSystems editorial team
In short

For a Minecraft server with up to ten players, 4 GB of memory and two fast CPU cores are enough. With modpacks, plugins and more players, above all the RAM requirement and the demand on the clock speed of a single core increase. More important than many cores is a high clock speed, because Minecraft calculates its world largely in one thread.

What Minecraft demands from the server

Minecraft runs on Java and calculates the world, i.e. chunks, mobs and redstone, mostly in a single main thread. That is why a processor with a high clock speed per core delivers more than many slow cores. Memory holds the loaded world: the more players move around different places at the same time, the more chunks are loaded.

Guideline values for RAM and CPU

The values are empirical values for the Java edition with Paper or Spigot. Vanilla needs a little more, modpacks considerably more.

PlayersMemoryCPUStorage
Up to 10, vanilla or Paper4 GB2 cores, high clock20 GB NVMe
10 to 30, with plugins6 to 8 GB2 to 4 cores40 GB NVMe
30 to 60, several worlds12 to 16 GB4 cores, high clock80 GB NVMe
Modpack (e.g. 150+ mods)8 to 16 GB, regardless of player count4 cores, high clock40 to 80 GB NVMe

Why clock speed matters more than core count

A server with eight slow cores does not make Minecraft run faster than one with two fast ones. On FameSystems root servers the CPU cores are dedicated and not oversold, so you reliably get the clock speed you book. If you run several servers or a large network, a dedicated server on AMD Ryzen 7000 serves you best: high clock speed per core, the entire machine for you.

Storage and backups

A Minecraft world grows with every explored chunk. NVMe storage noticeably speeds up loading and saving the world, especially with many players. Plan twice the world size for backups and back up regularly to a second system, such as cloud storage.

Java settings that really help

  • Assign Java only as much memory as the server has, minus 1 to 2 GB for the system (parameter -Xmx).
  • Use Paper instead of vanilla: same game mechanics, considerably less load.
  • Limit the view distance to 8 to 10 chunks, that saves the most RAM.
  • Enable the Aikar flags for the garbage collector, they reduce stutter with many players.
DDoS attacks are everyday life for Minecraft servers. Arbor mitigation of up to 1 Tbit/s is included on all FameSystems servers, at no extra charge and without setup.
Matching product

Root server for Minecraft: KVM, NVMe, fixed clock

Dedicated cores and RAM, NVMe storage and DDoS protection. Packages with 4 to 64 GB of memory compared.

Published 06.10.2026Updated 06.10.2026

Frequently asked questions

Short answers to the points that usually remain open after the article.

For small rounds with friends, yes. From around ten players or with modpacks we recommend the KVM root server with more RAM and full access to Java settings.

Large modpacks need 8 to 16 GB, almost regardless of the number of players. The demand comes from the mods themselves, not from the players.

Usually the main thread is at its limit: too many entities, redstone machines or too high a view distance. If Paper does not help, you need a core with a higher clock speed.

Yes. All FameSystems servers sit behind Arbor mitigation of up to 1 Tbit/s, at no extra charge.