Skip to content

Server settings

The Settings page edits the server metadata Fabricator stores and writes corresponding values into server.properties.

Settings are editable only while the server is stopped. If the server is running, the page displays a guard and disables edits. This avoids writing server.properties values that Minecraft will not reload until restart.

The page has two modes:

  • Basic mode: common identity, gameplay, world, player, and networking options.
  • Expert mode: advanced/risky properties such as compression, native transport, resource packs, query/RCON, JMX, text filtering, and low-level limits.

These fields are shown but not edited from Settings:

  • Running Minecraft version
  • Mod loader

Changing either requires a reinstall/new server workflow rather than a settings save.

GroupExamples
Server identityname, MOTD, bug report URL, port, bind address, max players
Gameplaydifficulty, gamemode, hardcore, PVP, flight, command blocks
World generationlevel name, level type, seed, generator settings, structures
Performanceview distance, simulation distance, max tick time, compression threshold
Security/statusonline mode, secure profile, whitelist, status, query, RCON
Resource packsURL, SHA-1, prompt, UUID, require-resource-pack

When you save settings, Fabricator updates the server record and writes a fresh server.properties file into the server install directory. Boolean values are written as lowercase true or false.

If a file write fails, the API returns an error and the UI keeps the unsaved state visible.