Vanilla server guides

Mojang’s stock server — no plugins, no forks, pure survival.

Guides
6
Last updated
Written by
Mihail Griniuc

Vanilla at a glance

Vanilla is Mojang’s official Minecraft server: download server.jar from Minecraft.net, accept the EULA, and start it with Java. It plays exactly like single-player and needs no client downloads, but it has no plugin API and none of Paper’s performance patches, so most groups outgrow it. These guides cover the basics — setup and configuration — and then the advanced self-hosting work that keeps a vanilla server stable.

Vanilla is the reference implementation: the server Mojang ships, and the yardstick every fork measures itself against. It reads the same world format as Paper, Purpur, and Spigot, plays with identical mechanics, and supports nothing beyond what the game itself provides — no plugins, no server-side mods, no performance patches.

That purity is both its appeal and its ceiling. Vanilla is the right pick for a small group that wants authentic mechanics with zero moving parts, and it is the best way to learn how a Minecraft server actually works. The moment you want plugins, stronger tick performance, or a crowd of players, a fork like Paper is the upgrade — and your world moves over untouched.

Where it comes from
server.jar, published by Mojang
Plugin support
None — vanilla has no plugin API
Players install
Nothing — the vanilla client is enough
Main config
server.properties in the server root

Common Vanilla questions

Is the vanilla Minecraft server good enough for a small group?

Yes, if you do not need plugins. Vanilla handles a handful of friends comfortably and gives you authentic mechanics with nothing to configure beyond server.properties. Upgrade to Paper when you want claims, teleports, permissions, or steadier performance under heavy farms and redstone.

Does vanilla support plugins or mods?

Plugins no — vanilla has no plugin API, so a JAR dropped in a plugins folder will never load. Mods yes, but only with a mod loader: Forge or Fabric must run on the server and on every player’s client, which is a very different setup from vanilla.

How much RAM does a vanilla server need?

About 2 GB is enough for a few friends, and 3–4 GB is comfortable if you explore widely or run big redstone. Set -Xms and -Xmx to the same value, and never allocate more than roughly 70% of the machine’s memory.

Vanilla or Paper — which is faster?

Paper, in almost every measurable case. It is vanilla gameplay with hundreds of performance patches, so ticks stay stable under entity and redstone load that would lag a vanilla server. Vanilla is the baseline; Paper is the tuned version of the same game.

Can I move a vanilla world to Paper later?

Yes — one software change in your panel and a restart. Paper reads vanilla world files directly, so builds, inventories, and progress carry over. Take a backup before the switch, then install plugins and tune settings at your leisure.

Is a vanilla server less secure than Paper?

Not meaningfully. The security that matters is the same everywhere: keep Java and your server jar updated, run the server as a non-root user, turn the whitelist on, and never enable online-mode=false on a public server. Paper does patch some exploits sooner, which is a fair argument for a public server.

Want to try Vanilla without installing anything? PufferHost runs a free Minecraft server with 3 GB of RAM and 10 slots. Create a free server.