nurshia

Server Properties

Build a Java server.properties file with explained settings. Import your existing file, preserve other properties and comments, and download the result privately in your browser.

Settings

Paste an existing file

Description shown in the server list. Use § color codes or import escaped codes.

Maximum number of connected players.

World difficulty: peaceful, easy, normal or hard.

Default game mode for new players.

Players become spectators after death.

Reset each player to the default game mode when they join.

Verify players with Mojang/Microsoft authentication.

Only allow players on the whitelist.

Kick players removed from the whitelist when it is reloaded.

Require a Mojang-signed chat profile.

Kick idle players after this many minutes; 0 disables it.

Do not kick Survival players for flying. Does not grant flight.

Default operator permission level, from 0 to 4.

server.properties

Your file stays in this browser. Imported comments and other properties are preserved.

server.properties
# Generated with Nurshia
motd=A Minecraft Server
max-players=20
difficulty=easy
gamemode=survival
hardcore=false
force-gamemode=false
online-mode=true
white-list=false
enforce-whitelist=false
enforce-secure-profile=true
level-name=world
level-seed=
level-type=minecraft:normal
generate-structures=true
spawn-protection=16
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
network-compression-threshold=256
max-tick-time=60000
player-idle-timeout=0
allow-flight=false
op-permission-level=4
server-ip=
server-port=25565
enable-status=true
hide-online-players=false
enable-query=false
query.port=25565
enable-rcon=false
rcon.port=25575
rcon.password=
resource-pack=
resource-pack-sha1=
require-resource-pack=false
Stop the server before replacing the file, then restart it. Settings differ between Minecraft versions.

Guide

How to use

  1. 1Import a server.properties file, paste its contents or start with the default settings.
  2. 2Choose a settings group or search for a property. Edit the values and check the output.
  3. 3Stop your server, download server.properties, replace the file and restart.

Good to know

Existing settings

Comments and properties outside the form are kept. Unicode, escaped separators and continued Java Properties lines are supported. When a property appears more than once, its last value is used.

Minecraft versions

The form covers common modern Java settings. Some options depend on your server version or implementation; an old setting can be preserved without being supported by a newer server.

Questions

Is my RCON password uploaded?

No. Import, editing and export happen entirely in your browser. Keep the exported file private.