Skip to content

Buyer's guide

Minecraft server hosting: what actually matters before you pay

Judge a Minecraft host on four things before price: how much RAM is genuinely dedicated to you, single-core CPU speed, how close the datacenter sits to your players, and whether you get real FTP access to drop your own .jar files. Advertised player slots tell you almost nothing.

Every hosting page looks the same: gigabytes, slots, a control panel, a big number with a currency next to it. The things that decide whether your server feels good to play on are usually not on that page at all. This guide walks through the criteria that matter, describes the kinds of hosting that exist without crowning a winner, and shows you how to test a plugin online so you know what you actually need before you pay for a server.

  • The criteria that decide gameplay quality: dedicated RAM, CPU, latency, file access
  • Every category of hosting explained, with no brand rankings and no made-up prices
  • The questions to ask a host before you order
  • Test a plugin online with Minax, with no host at all, so you validate before paying

RAM: the advertised number versus the RAM your world actually eats

RAM is where loaded chunks, entities and whatever your plugins keep in memory all live. The figure on the sales page is a ceiling handed to the Java process, not a measurement of what your server needs. What pushes the number up: view distance, players spreading out across the map (each one loads their own area), how much world has been explored, and plugins that hold data in memory.

When RAM is too tight, the Java virtual machine spends its time cleaning up memory instead of running your world. The symptom looks like a network problem: short, repeated freezes, even though the cause is entirely internal. The classic trap is shared RAM, where several servers compete for the memory of one physical machine and the advertised ceiling is not guaranteed at the moment you need it.

  • Ask whether the RAM is dedicated or shared with other instances on the same machine
  • Check you can add RAM later without starting over or migrating your world
  • A high view distance often costs more memory than a few extra players
  • Economy, permissions and logging plugins all take a slice of that memory

CPU decides your TPS, and RAM will not rescue it

A Minecraft server calculates its world in ticks, and most of that work happens on a single thread. So single-core speed matters more than core count. A machine with many slow cores can feel worse than one with fewer, faster cores. The exception is Folia, which splits world regions across threads, so extra cores finally earn their keep.

TPS is the number of ticks computed per second, and the target is 20. When it drops, everything in game slows down: mobs, redstone, crop growth. The usual culprits are mob farms, piles of entities in one place, or terrain generation while players explore fresh land. Adding RAM fixes none of that, because the processor is the thing running out of headroom.

  • Look at the processor generation, not just the advertised core count
  • Ask how many game servers share the same physical machine
  • Paper is already far lighter than vanilla, and Folia goes further on multi-core
  • A server that stutters with two players online has a CPU or plugin problem, not a RAM problem

Server location is measured from your players, not from you

Latency comes from physical distance and from how good the network route is. If most of your players are in North America, a North American datacenter gives lower ping than a very powerful machine on the other side of the planet. It is decisive in PvP, where a delay changes who wins a fight, and much less of an issue on a relaxed survival server.

Ask for the city, or at least the country, of the datacenter, and whether the host gives you a test address so you can measure ping before you commit. Read what they say about DDoS protection too. A public server eventually attracts someone with a grudge, and that protection is worth more to you than one more gigabyte.

  • Pick the region your players live in, not the one you happen to live in
  • Ask for a test address and measure ping before you order
  • Steady ping beats low ping that spikes
  • Check DDoS protection, especially if the server will be public

File access: the criterion everyone forgets, and the one that blocks everything

Installing a plugin means dropping a .jar into the /plugins folder and restarting the server. If a host will not let you upload your own files, you cannot install a plugin you made yourself. Some of the simplest offers only expose a curated plugin catalogue, which is fine for plenty of people but stops any custom plugin dead.

So check for FTP or SFTP access, or at minimum a file manager in the panel, the ability to edit server.properties and config files, a console you can read startup errors in, free choice of Minecraft version and server software (Paper, Spigot, Bukkit, Folia), and how you would get your world back if you left. Backups deserve the same question: automatic or your job, and downloadable or locked in the panel.

  • FTP or SFTP access, or a file manager that accepts your own .jar uploads
  • A visible console so you can read errors when the server starts
  • Free choice of Minecraft version and server software
  • Automatic backups, and crucially, backups you can download
  • An exit route: the ability to take your world folder with you

The categories of hosting, and who each one suits

There are several ways to run a server, and none of them is better in the abstract. Prices move constantly and differ by country, so you will not find any here. Compare them yourself, on the sites of the hosts themselves, on the day you buy.

A Minecraft-specific host installs the server software for you and hands you a ready-made panel, with support that knows the game. A general-purpose VPS gives you a bare machine: total freedom, but you install Java and the server yourself from a command line. A dedicated machine is aimed at networks of several servers, with the sysadmin work that implies. Self-hosting at home looks free until your upload bandwidth, your IP address and opening a port on your home network become the real conversation. And free plans are mostly for trying things out: they usually sleep the server when nobody is playing and cap resources tightly.

  • Minecraft-specific host: ready panel, fast setup, less freedom underneath
  • General-purpose VPS: full control, but Java, updates and security are on you
  • Dedicated machine: for multi-server networks, with real admin work attached
  • Self-hosting: fine for friends, demanding on bandwidth and security
  • Free plan: good for a trial, rarely for a public server you want to keep

Test your plugin online before you pick a host

More often than not, the reason someone starts shopping for hosting is not the world, it is one specific plugin they want running on their server. It is worth checking that the plugin exists and behaves before you commit to a monthly bill.

That is what Minax is for. You describe the plugin in plain English, the AI writes the Java, compiles it into a .jar, and a self-correction loop feeds compile errors back in until the build comes out valid. Then you can launch that plugin online on a test server and check in game that the commands do what you meant. No host, no install, no port forwarding. Once you are happy, the .jar is yours: drop it into /plugins at whichever host you choose, now knowing what your machine will actually have to run.

On cost, the rule is simple: downloading a plugin the community has already published costs nothing, and each generation uses credits. Creating or editing a plugin needs credits, in packs paid once, with no subscription: 50 credits for €17.99 VAT included. To edit a plugin you already made, there is also a pack of 15 credits for €5.99. Credits from a pack stay valid for 36 months.

  • Describe the plugin in plain English, get a compiled .jar back
  • Launch it online and check the commands in game, with no host
  • Adjust your description and regenerate if the behaviour is off
  • Choose your host afterwards, knowing what it has to run

Frequently asked questions

How much RAM do I need for a Minecraft server?

There is no universal number, and be wary of anyone who throws one at you without asking questions. It depends on concurrent players, view distance, how much world has been explored and how many plugins you run. The useful move is to pick an offer where you can raise the RAM later without changing servers or migrating your world.

Is Minecraft-specific hosting better than a VPS?

It depends on what you already know and how much time you want to spend. A specialised host installs the server and gives you a panel, so you start playing quickly. A VPS gives you full control, but Java, the firewall and the updates are yours to handle. Neither is better in the abstract.

Can I host a Minecraft server on my own PC?

Technically yes. Your machine can run a Paper server for a group of friends. The real constraints are elsewhere: your upload bandwidth, having to open a port to the internet, exposing your home IP address, and the fact that the server stops when your computer does. For a private circle that is reasonable. For a public server it is a different story.

Can I install my own plugins with any host?

Not everywhere. Some plans, often the cheapest or the free ones, restrict installs to a curated catalogue. If you want to upload a .jar you built yourself, confirm before ordering that you get FTP, SFTP or a file manager that accepts your own files.

Do I have to pay for hosting just to test a plugin?

No. With Minax the generated plugin is compiled into a .jar and launched online on a test server, so you can check its behaviour in game without buying hosting. You only pay for a server when you want players on it around the clock. Worth knowing: generating does use credits. To create, a credit pack paid once, with no subscription: 50 credits for €17.99.

Does Paper, Spigot, Bukkit or Folia change what I should look for in a host?

Yes, in two ways. First, the host has to let you choose the server software and the Minecraft version. Second, Folia spreads world regions across threads, so a multi-core machine is used far better than it would be under Paper or Spigot. Check that the software you want is in the panel, or that you can upload it yourself.

How do I tell whether lag is my host or my plugins?

Compare two symptoms. If the whole world slows down for everyone, mobs and redstone included, TPS is dropping and the problem is server side: CPU or a heavy plugin. If the game stays smooth but your own actions land late, that is network latency, so it points at machine location or your connection.

Is free Minecraft hosting good enough to play with friends?

For a trial, sometimes. Expect the limits those plans openly set: the server sleeping when nobody is online, tight resources, a restricted plugin catalogue and minimal backups. Useful for finding your feet, less so for a server you want to keep running for months.

Ready to build your Minecraft plugin?

Describe it in plain English, get a compiled .jar. No Java required. Your account is free. Credits paid once, no subscription: 50 credits for €17.99 VAT included.

Build and test a plugin online