Choose how the server will run
Vanilla or server software
Choose Vanilla, Paper, Purpur, or another supported Java server type.
Plugins
Extend compatible server software without requiring client-side installation.
Mods and modpacks
Run matching mod loaders and mod sets on the server and player clients.
Geyser cross-play
Let compatible Bedrock clients connect to a Java server.
Velocity proxy
Connect multiple Java backend servers through one proxy address.
Manage players
Grant operator access, use the whitelist, and moderate players.
Server properties
Configure gameplay, access, world, and performance settings.
Diagnose performance
Identify server, connection, and client lag.
Connect a custom domain
Point an address such as
play.example.com to the server.Reset the server
Erase the complete Java installation and start again.
Recommended order
- Create the Java server and select its server software.
- Start the server once and confirm a Java client can connect.
- Create a backup.
- Add one customization at a time.
- Add Geyser or Velocity after the base Java server works.
