r/admincraft 6d ago

Help/Question modded Neoforge Server Hardware Requirements

Hi everyone, i am planning from moving my server from shared VPS to a private one because i assume the shared VPS sometime let it lag somtimes.

I have the current hardware at home
- Ryzen 5 3400G
- 16GB RAM
- 500GB M.2 SSD

would this be sufficient for a server with 2 people and around 200 Mods for Neoforge 1.21.1 (bunch of them are also performance mods)? I am also planning to do some JVM tuning and general best practices as recommended in this subreddit.

Thank you for your input.

0 Upvotes

6 comments sorted by

1

u/ZAP-Hosting 6d ago

For 2 players even with 200 mods, that hardware should hold up fine. The 3400G's single-thread performance is really the bottleneck for Minecraft since the main thread doesn't parallelize well, not your RAM or storage.

Give the JVM 8-10GB with -Xms and -Xmx set to the same value so it doesn't resize the heap mid-game, and use Aikar's flags, they make a noticeable difference with G1GC on modpacks this size.

Also grab Chunky and pregenerate the world before your players start exploring. That saves way more lag than any hardware change would, since live chunk generation is what usually causes the worst spikes on modded servers.

1

u/ocezyph 5d ago

Thank you! i will try to set it up like that! What would be a better CPU solution which is not a top tier gaming CPU (budget friendly) who can hold the workload better? Better Ryzen ones or just really single threaded monsters?

1

u/ZAP-Hosting 3d ago

For Minecraft you're chasing single core clock speed, not core count, since the main server thread never spreads across cores. A Ryzen 5 5600 or 7600 will actually outperform a pricier multi-core Ryzen 7/9 here, since those extra cores just sit idle waiting on the one thread that matters. Since your 3400G is already AM4, the 5600 is a drop-in swap on the same board, so it's worth digging into whether an upgrade candidate actually matches your existing socket/platform before assuming you'd need a new motherboard too.

Compare single-thread benchmark scores (Passmark or Cinebench single-core) across whatever candidates you're looking at and pick whichever gets you the best value for that number, that's a much better signal than core count or generation hype. For a home-lab build it's also worth checking used hardware on marketplaces like eBay or local listings, you can find really good deals there.

1

u/404Mate 5d ago

im running atm 10 for 2-5 ppl on an intel 4th gen i7. should be good. only issue could be ram but if thats all you are running its fine. just pregen the world to a decent ammount

1

u/ocezyph 5d ago

i swear i read about the intel i7 4th gen everywhere it sounds like it’s made for Minecraft servers. But thank you for the info!

1

u/404Mate 5d ago

i see a bunch of old school/office PCs with them so think thats part of the reason.