The Minecraft server properties are difficult to understand at the best of times; it’s difficult to appreciate how the words saved in the server.properties file will have an affect on your Minecraft server. On this page I’m going to run down all of the Minecraft server properties and what they can be set to.
Below is a list of all the server properties that can be changed within the file:
Above are all of the default Minecraft server properties that will already be featured in your server.properties file after download. However, there are more settings that can be added to this file to further customise the experience on your Minecraft server.
In order to understand each of these server settings I’ve explained the affect each of them will have to your in-game world.
Generator Settings: Used to customise a superflat world to your liking.
Allow Nether: The Nether can be turned on or off in your server by switching this property between true and false.
Level Name: This setting can be changed to alter the name that your save file will have. This can also be used to add a pre-existing world into your Minecraft server by switching out your previous world’s file name into this space.
Allow Flight: Pretty straight forward; switching this setting between true and false will decide whether players on the server can double tap space to fly.
Level Type: This setting can be alternated between Default, Flat and Largebiomes to change the world type that is generated when you first begin your server.
Level Seed: By adding a level seed here you can choose which world you want to have generated at the beginning of the game. For example, you might have found a really cool spawn point you want your server to begin on.
Force Gamemode: This often overlooked setting will change whether players join the server in the gamemode they left in or in the default game mode. This can be useful to stop players falling from the sky after quitting whilst in Creative mode!
Max Build Height: This server property changes the maximum height to which players can build structures; although it does not necessarily limit the world generation to that height.
Spawn NPCs: Switching this mode between true and false will change whether villagers are spawned through your game.
White List: By turning this setting to true you can compose a white-list.txt file in your Minecraft server file which will contain the names of players that are allowed on your server. Any names not on the whitelist will not be allowed to connect to your server.
Spawn Animals: Switching this setting between true and false will decide whether animals can spawn in the game.
Texture Pack: If you have more than one texture pack saved in your Minecraft server folder this setting will decide which one is used.
PVP: This property can be set to either true or false and decides whether players can hurt one another.
Difficulty: This setting can be set between 0 and 3, with 0 being Peaceful mode and 3 being Hard mode.
Gamemode: By changing this setting we can alter how players play; 0 being Survival, 1 being Creative and 2 being Adventure.
Max Players: Pretty self-explanatory, any number you put in this box will limit the amount of players that can connect to your Minecraft server at one time.
Spawn Monsters: Switching this setting between true and false can decide whether hostile mobs will spawn on your server; this is useful for giving the affect of Peaceful mode whilst also keeping other features such as hunger.
Generate Structures: This property can be set to either true or false, and will decide whether or not pre-made structures such as villages, mines or desert temples are generated at the start of every game.
View Distance: Another straight forward setting, this value can be set between 3 and 15 and decides how far players can see in the server. 15 is equivalent to “Far” render distance.
MOTD: One of the final Minecraft server properties is the MOTD setting which allows you to change the name of your server within the multiplayer menu screen. For example you could call your server “Hardcore PVP Server” or “Peaceful Creative Server”.
Other Minecraft Server Properties
It is worth noting at this point that there are some settings that are not included in the default server.properties file that you will download. These are shown below:
Hardcore: By using the “hardcore=” property you can decide whether players are banned after they die in the game, just like a single player world.
Enable Command Blocks: The “enable-command-block=” setting will let you decide whether players can create command blocks, which is generally not recommended!
Spawn Protection: The “spawn-protection=” command can set between 0 and 16 and will decide the radius in which players cannot tamper with the spawn point.