World & Configuration
ConfigManual
3 min read

server.properties Configuration Guide (Manual)


server.properties Configuration Guide

The server.properties file is the central configuration file for vanilla Minecraft and all Bukkit/Spigot/Paper derivatives. It defines fundamental world settings, network flags, and gameplay parameters.


Recommended Key Settings

PropertyRecommended ValueDescription
motdCustom MessageDisplay message shown in the Minecraft server list. Supports standard formatting codes.
view-distance6 to 8Chunk distance sent to connected clients. Keeping this between 6 and 8 saves significant RAM and CPU cycles.
simulation-distance4 to 6Tick distance for entity AI, mob spawning, and crops. Lower values improve TPS during active gameplay.
difficultynormal or hardGame difficulty (peaceful, easy, normal, hard).
gamemodesurvivalDefault gamemode for new players (survival, creative, adventure, spectator).
online-modetrueAuthenticates connecting players against Mojang accounts. Keeps servers secure against spoofing and griefing.
allow-flighttruePrevents vanilla kicking players who use Elytras or flight abilities granted by plugins.
max-players20Maximum simultaneous players allowed on the server.
spawn-protection0 or 16Radius in blocks around world spawn protected from non-OP block breaking.
network-compression-threshold256Packet compression threshold in bytes. Helps players with high latency connections.

How to Edit server.properties

  1. Open your server dashboard and stop the server.
  2. Go to Files and click server.properties.
  3. Adjust the values.
  4. Click Save Content.
  5. Start the server from the Console tab.