Browse docs
Run a Minecraft server
Create a Minecraft server, choose its software and version, add plugins or mods, and let players join with your own domain.
Updated
Create the server
-
Go to New deployment, pick Games, then Minecraft.
-
Choose the Minecraft Software:
-
Choose the Minecraft Version. Latest (recommended) follows the newest release; pick a specific version if your plugins, mods or players need it.
-
Pick Resources. As a rough guide, 2–4 GB of RAM suits a small group on Paper; modpacks often need 6 GB or more.
-
Press and hold Hold to deploy game server.
First start
Open the server's Console. On the first start, Minecraft asks you to accept its EULA: click Accept EULA in the dialog that appears, and the server finishes starting.
Players connect with the address shown on the server page (host:port).
Manage it
After installing plugins or mods, or changing the configuration, restart the server to apply.
Use your own domain
Players can join with something like play.example.com instead of an IP and port. On the server page, open Connect a domain via Cloudflare for a guided walkthrough. In short:
- Add your domain to Cloudflare and switch your registrar to Cloudflare's nameservers.
- Create an SRV record named
_minecraft._tcp.playthat points at your server's address and port. - Set the record to DNS only (grey cloud). Cloudflare's proxy doesn't support the Minecraft protocol on the free plan.
- Players then add
play.example.comin Minecraft, with no port needed.
Tips
- Keep a backup before changing the Minecraft version. Worlds upgraded to a newer version can't be opened by an older one.
- Lag? Check CPU and RAM usage on the server page. Lowering the view distance and simulation distance in Configuration often helps most.
- Whitelist your server if it's just for friends:
whitelist on, thenwhitelist add NAMEin the Console.
Still stuck?
Our team can look at your specific setup.