Config files
server.properties46 lines · 0.9 KB#Minecraft server properties (LGSM 210516)
#Thu Mar 26 00:00:00 MDT 2020
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
difficulty=easy
enable-command-block=false
enable-query=true
enable-rcon=false
enforce-whitelist=false
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings=
hardcore=false
level-name=world
level-seed=
level-type=minecraft:normal
max-build-height=256
max-players=20
max-tick-time=60000
max-world-size=29999984
motd=SERVERNAME
network-compression-threshold=256
online-mode=true
op-permission-level=4
player-idle-timeout=0
prevent-proxy-connections=false
pvp=true
rcon.password=ADMINPASSWORD
rcon.port=25575
resource-pack-sha1=
resource-pack=
server-ip=
server-port=25565
snooper-enabled=true
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=16
use-native-transport=true
view-distance=10
white-list=false
What these settings mean
Quick reference for the 20 most important keys in this PaperMC config. Hover or tap any key to see what it controls — useful when you're tuning a server for the first time and don't want to grep through the upstream wiki.
Core
2 settingsmax-players- Maximum simultaneous players. Mind your CPU and RAM budget.
motd- Server description shown in the multiplayer browser. Supports legacy § colour codes.
Network
5 settingsenable-query- true exposes the query protocol — required for server-status sites and Discord bots.
enforce-whitelist- true kicks already-online players who get removed from the whitelist.
online-mode- true verifies player identities with Mojang. Required for any public server — disabling allows cracked accounts and impersonation.
server-port- TCP port to bind. 25565 is the Java default.
white-list- true restricts joins to whitelist.json. Use with /whitelist add <name>.
Gameplay
4 settingsdifficulty- Game difficulty. Minecraft: peaceful / easy / normal / hard. Insurgency: Sandstorm and most UE co-op shooters: a 0.0 (easy) to 1.0 (extreme) float.
gamemode- Default mode for new players: survival, creative, adventure, or spectator.
hardcore- true makes death permanent and locks difficulty to hard. World-wide ban from rejoining on death.
pvp- true allows player-vs-player damage. Used by Minecraft, Palworld and many other survival servers — disable for purely co-op play.
World
4 settingslevel-name- Folder name of the world to load. Change to swap worlds without deleting.
level-seed- Numeric seed used to generate the world. Empty = random; copy a seed to reproduce the same world.
level-type- Generator: default, flat, large_biomes, amplified, single_biome_surface, etc.
spawn-protection- Radius (blocks) around the world spawn that non-ops cannot edit. 16 default; 0 disables.
Performance
2 settingsmax-tick-time- Milliseconds before the watchdog kills a frozen tick. 60000 default; -1 disables (helpful when debugging).
view-distance- Server-side render distance in chunks. Each +1 roughly doubles chunk-update CPU cost. 10 is safe, 16 is heavy.
RCON
3 settingsenable-rcon- true enables Minecraft's RCON. Always set rcon.password to something strong if enabled.
rcon.password- RCON authentication password. Mandatory if RCON is enabled.
rcon.port- TCP port for the RCON listener. Don't expose to the public internet — bind locally and tunnel.
More minecraft & proxies configs
Browse allSkip the setup. Host PaperMC with XGamingServer.
Spin up a managed PaperMC server with one click. Backups, mods, control panel and DDoS protection included.
