kiphost

server.properties generator

server.properties holds a vanilla, Paper or Spigot server's basic settings. Pick what you want below and download a complete file, or copy just the lines you changed.

Loading the server.properties generator…

Applying the file

  1. Stop the server. It rewrites server.properties when it shuts down, so changes made while it runs can be lost.
  2. Replace server.properties in the server's main folder with the downloaded one, or paste over the lines you changed.
  3. Start the server again.

Settings you leave out keep their default; the server adds any missing ones the next time it starts.

Kiphost manages server-port and server-ip for you, and keeps online-mode=true so accounts stay safe. The rest can be changed in Files or Settings on your dashboard.

Settings that affect lag

view-distance and simulation-distance matter most. View distance is how many chunks the server sends to each player; simulation distance is how far away mobs move and crops grow. On a small shared server, 8 view and 6 simulation are a good balance. The lag guide goes into more detail.

Settings people get wrong

  • level-seed only applies when the world is first made. Changing it later does nothing until you delete the world folder.
  • white-list=true with nobody added locks everyone out, you included. Add yourself with whitelist add first.
  • online-mode=false lets anyone join with any name, including yours. Leave it on unless you run a proxy like Velocity.
  • spawn-protection stops non-operators building near spawn. Set it to 0 if friends can't break blocks there.

More tools

Need a server to try this on?

Kiphost servers are free. Log in with Discord and you'll have one in about a minute.

Get a free server