Required Hardware for Self-Hosting
I want to self-host a Minecraft server. Up to 20 players, SMP (probably no content mods). Latest Version, server software is Fabric. I don’t have a budget, however, any budget option would be the preferred one. An external host is off the table. I do not care what you think, I am self-hosting, period.
I need to know what kind of hardware I will need. Any help would be appreciated.
Aside from that being my main question, once we figure out what the hardware will need to be, I’ll need help figuring out what to do software wise. Not as much, of course, because I’m smart like that. Just tips on server optimization.
6 Replies
you want a CPU with a decent singlethread
preferably 3.3k MOps/Sec or more (cpubenchmark.net)
avoid xeons, epycs, some of the old intels
ryzens are commonly used in mc
If this is your first time self-hosting Id recommand that you self-host on a random machine first, so that you'd be aware of all the trouble going into self-host, before spending hundreds of dollars on a machine.
I've been self hosting my own servers since 2011 and I've used countless different hardware/network configurations. It's fun if you know what you're getting yourself into, and if you have enough will to go thru it
A relatively new but still old desktop would be good to start on and test with to begin with
there's no hard requirements for running minecraft. It'll either lag on the hardware you try to run on or it won't. If you have a computer you don't use anymore, just try running a server on it. If you need to buy a machine that's faster, then do that
Since you are on fabric, run those
Lithium
Ferritecore
Carpet
Chunky
To start off
C2ME too, but it’s said to be unstable (have not experienced issues with it personally)
And then there is moonrise and servercore, give it a go, but I think SC modifies some parameters of the vanilla gameplay, I don’t use it myself
Oh ye, I forgot debugify and modernfix
And I also run skipservercheck and krypton on my own servers
Skipping server side movement checks (crappy as we know it) fixes some annoying issues for players with a higher latency
The fabric ecosystem lacks anticheat engines, so skipping movement checks probably isn’t a huge problem, but just keep that in mind
Especially for newer versions
Speaking of anticheats, if you do run the newer versions, do NOT touch inertiaAC.
It checks for file hashes and takes an insane amount of time to authenticate a player to the server. Doesn’t work for someone who hacks, and pisses off those who doesn’t.
By “an insane amount of time”, I mean upwards of 5 mins on midrange pc’s with 80 ish mods
👍 thx
i lowkey forgot to check here