Server Properties

A complete guide to configuring server.properties in MC-Vector.

MC-Vector provides a graphical editor for the server.properties file. Instead of editing raw text, you use toggles, dropdowns, and text fields to configure over 60 settings.

Categories

Properties are grouped into 6 categories:

#CategoryDescription
1GeneralServer name, port, difficulty
2GameplayGame mode, PvP, force-gamemode
3WorldWorld name, seed, view distance
4NetworkPacket compression, entity broadcast range
5SecurityWhitelist, online-mode, secure profiles
6AdvancedJMX monitoring, region compression

1. General

PropertyDefaultDescription
motdA Minecraft ServerMessage shown in the server list
server-port25565Port the server listens on
difficultyeasypeaceful / easy / normal / hard

2. Gameplay

PropertyDefaultDescription
gamemodesurvivalDefault game mode for players
pvptrueEnable player-vs-player combat
force-gamemodefalseForce players into the default gamemode on join

3. World

PropertyDefaultDescription
level-nameworldName of the world folder
seed(empty)World generation seed
view-distance10Maximum chunk render distance

4. Network

PropertyDefaultDescription
network-compression-threshold256Packet size (bytes) before compression
entity-broadcast-range-percentage100Distance at which entities are sent to clients

5. Security

PropertyDefaultDescription
whitelistfalseRestrict join to whitelisted players
online-modetrueVerify with Mojang auth (set false behind Velocity)
enforce-secure-profiletrueRequire players to have a signed chat profile

6. Advanced

PropertyDefaultDescription
jmx-monitoringfalseEnable JMX monitoring
region-file-compressiondeflatedeflate / lz4 / none

Dynamic Type Inference

If you manually add a custom key to server.properties, MC-Vector's editor automatically infers its type (boolean, number, or string) and renders the appropriate input control.