I plan to buy a Minecraft server from Nitrado shortly. Then the question arose how much RAM I will need. I'm going to use 20+ mods and don't want to spend too much money. Is 2 GB enough or should 3 GB be better? The mods are not too big and always bring only small new features.
You will probably get by with 2 GB, which is enough so that around 20-30 people can play on your server at the same time, including mods.
It depends on how many players are playing at the same time. The more players are online, the more chunks are loaded at the same time and 2GB can be quite scarce, even without mods. Especially if someone is still exploring and has new chunks generated / loaded all the time, this can quickly become problematic.
My experience with Nitrado was currently not very good. Have set up a server with about 50 mods. 4 people max online… Had 2GB. At times it ran smoothly. Sometimes very laggy, although only one was online… Mostly very bad in the evening… Had a public server, so no ESL. Guess there were a lot of others on the hardware stressing the server and we got to feel it. That means, if necessary, spend a little more and more hardware resources for you. Our server doesn't really come from the ram over 1.6GB. Host him at home now. Runs almost lag-free for the others despite the VPN connection…
But I haven't been busy optimizing our modpack somehow, if something would have been possible… Locally on my computer it is definitely running smoothly…
*Complement…
It was just at 2.2GB. But also over 50 mods… And we have permanently loaded chunks… That's probably why we're now a bit higher, although no one is on it at the moment… ^^
That depends on the Minecraft version (1.12 → 1.13 is a loss of a good 80% performance, 1.14 is even worse) and your mods, how well they are programmed and such. In addition, of course, how many players want to play on it, etc. So I would first test it on my own PC to see how much RAM it needs.
I would not recommend Nitrado because it is overpriced, a lack of freedom (e.g. Setting free slots. WTF?) And still poor performance.