Settings
Every Minecraft instance has its own individual settings options. The settings page contains all of the following options:
Note:
(*) options are unique to our panel functionality.
(**) options relate to MineTogether configuration.
Setting
| Description | |||
|
Allows users to use flight on the server while in Survival mode, if they have a mod that provides flight installed.
With allow-flight enabled, griefers may become more common, because it makes their work easier. In Creative mode, this has no effect.
| 5 |||
Allows
| - ||||
Send | ||||
Send | ||||
Defines the difficulty (such as damage dealt by mobs and the way hunger and poison affects players) of If a legacy difficulty number is specified, it is silently converted to | name.
|
|||
false | Exposes an MBean with the Object name net.minecraft.server:type=Server and two attributes averageTickTime and tickTimes exposing the tick times in milliseconds.
In order for enabling JMX on the Java runtime you also need to | a couple
| ||
Enables
| ||||
Makes the If set to | means ||||
Enables GameSpy4 protocol server listener. Used to | ||||
If set to true, players without a Mojang-signed public key will not be able to connect to the server. | ||||
enforce-whitelist | false | Enforces the whitelist on the server.
When this option is enabled, users who are not present on the whitelist (if it's enabled) get kicked from the server after the server reloads the whitelist file.
|
||
entity-broadcast-range-percentage | 100 | Controls how close entities need to be before being sent to clients. Higher values means they'll be rendered from farther away, potentially causing more lag. This is expressed the percentage of the default value. For example, setting to 50 will make it half as usual. This mimics the function on the client video settings (not unlike Render Distance, which the client can customize so long as it's under the server's setting). | ||
force-gamemode | false | Force players to join in the default game mode.
|
||
function-permission-level | 2 | Sets the default permission level for functions.
See permission level for the details on the 4 levels. |
||
gamemode | survival | Defines the mode of gameplay.
If a legacy gamemode number is specified, it is silently converted to a gamemode name. |
||
generate-structures | true | Defines whether structures (such as villages) can be generated.
Note: Dungeons still generate if this is set to false. |
||
generator-settings | {} | The settings used to customize world generation. Follow its format and write the corresponding JSON string. Remember to escape all : with \: . |
||
hardcore | false | If set to true, server difficulty is ignored and set to hard and players are set to spectator mode if they die. | ||
hide-online-players | false | If set to true, a player list is not sent on status requests. | ||
initial-disabled-packs | blank | Comma-separated list of datapacks to not be auto-enabled on world creation. | ||
initial-enabled-packs | vanilla | Comma-separated list of datapacks to be enabled during world creation. Feature packs need to be explicitly enabled. | ||
level-name | world | The "level-name" value is used as the world name and its folder name. The player may also copy their saved game folder here, and change the name to the same as that folder's to load it instead.
|
||
level-seed | blank | Sets a world seed for the player's world, as in Singleplayer. The world generates with a random seed if left blank.
|
||
level-type | minecraft:normal | Determines the world preset that is generated.
Escaping ":" is required when using a world preset ID, and the vanilla world preset ID's namespace (
|
||
max-chained-neighbor-updates | 1000000 | Limiting the amount of consecutive neighbor updates before skipping additional ones. Negative values remove the limit. | ||
max-players | 20 | The maximum number of players that can play on the server at the same time. Note that more players on the server consume more resources. Note also, op player connections are not supposed to count against the max players, but ops currently cannot join a full server. However, this can be changed by going to the file called ops.json in the player's server directory, opening it, finding the op that the player wants to change, and changing the setting called bypassesPlayerLimit to true (the default is false). This means that that op does not have to wait for a player to leave in order to join. Extremely large values for this field result in the client-side user list being broken. | ||
max-tick-time | 60000 | The maximum number of milliseconds a single tick may take before the server watchdog stops the server with the message, A single server tick took 60.00 seconds (should be max 0.05); Considering it to be crashed, server will forcibly shutdown. Once this criterion is met, it calls System.exit(1).
|
||
max-world-size | 29999984 | This sets the maximum possible size in blocks, expressed as a radius, that the world border can obtain. Setting the world border bigger causes the commands to complete successfully but the actual border does not move past this block limit. Setting the max-world-size higher than the default doesn't appear to do anything.
Examples:
|
||
motd | A Minecraft Server | This is the message that is displayed in the server list of the client, below the name.
|
||
network-compression-threshold | 256 | By default it allows packets that are n-1 bytes big to go normally, but a packet of n bytes or more gets compressed down. So, a lower number means more compression but compressing small amounts of bytes might actually end up with a larger result than what went in.
Note: The Ethernet spec requires that packets less than 64 bytes become padded to 64 bytes. Thus, setting a value lower than 64 may not be beneficial. It is also not recommended to exceed the MTU, typically 1500 bytes. |
||
online-mode | true | Server checks connecting players against Minecraft account database. Set this to false only if the player's server is not connected to the | Internet.
|
|
Sets the | default /op . |
|||
| ||||
|
||||
If the ISP/AS sent from the server | is ||||
|
||||
Enable
Note: Indirect damage sources spawned by players (such as lava, fire, TNT and to | sand ||||
Sets the port for | (see ||||
Sets the maximum amount of packets a user can send before getting kicked. Setting to 0 disables this feature. | ||||
rcon.password | blank | Sets the password for RCON: a remote console protocol that can allow other applications to connect and interact with a Minecraft server over the internet. | ||
rcon.port | 25575 | Sets the RCON network port. | ||
resource-pack | blank | Optional URI to a resource pack. The player may choose to use it.
Note that (in some versions before 1.15.2), the ":" and "=" characters need to be escaped with a backslash (\), e.g. http\://somedomain.com/somepack.zip?someparam\=somevalue The resource pack may not have a larger file size than 250 MiB (Before 1.18: 100 MiB (≈ 100.8 MB)) (Before 1.15: 50 MiB (≈ 50.4 MB)). Note that download success or failure is logged by the client, and not by the server. |
||
resource-pack-prompt | blank |
Optional, adds a custom message to be shown on resource pack prompt when Expects chat component syntax, can contain multiple lines. |
||
resource-pack-sha1 | blank | Optional SHA-1 digest of the resource pack, in lowercase hexadecimal. It is recommended to specify this, because it is used to verify the integrity of the resource pack.
Note: If the resource pack is any different, a yellow message "Invalid sha1 for resource-pack-sha1" appears in the console when the server starts. Due to the nature of hash functions, errors have a tiny probability of occurring, so this consequence has no effect. |
||
require-resource-pack | false | When this option is enabled (set to true), players will be prompted for a response and will be disconnected if they decline the required pack. | ||
server-ip | blank | The player should set this if they want the server to bind to a particular IP. It is strongly recommended that the player leaves server-ip blank.
|
||
server-port | 25565 | Changes the port the server is hosting (listening) on. This port must be forwarded if the server is hosted in a network using NAT (if the player has a home router/firewall). | ||
simulation-distance | 10 | Sets the maximum distance from players that living entities may be located in order to be updated by the server, measured in chunks in each direction of the player (radius, not diameter). If entities are outside of this radius, then they will not be ticked by the server nor will they be visible to players.
10 is the default/recommended. If the player has major lag, this value is recommended to be reduced. |
||
snooper-enabled | true | Sets whether the server sends snoop data regularly to | http://snoop.minecraft.net.
|
|
If the player has major lag, it is recommended to turn this off/set to false. |
||||
This setting has no effect if difficulty = 0 (peaceful). If difficulty is not = 0, a monster can still spawn from a monster spawner. If the player has major lag, it is recommended to turn this off/set to false. |
||||
|
||||
16 | Determines
| on |||
[more information needed] | ||||
use-native-transport | true | Linux server performance improvements: optimized packet sending/receiving on Linux
|
||
view-distance | 10 | Sets the amount of world data the server sends the client, measured in chunks in each direction of the player (radius, not diameter). It determines the server-side viewing distance.
10 is the default/recommended. If the player has major lag, this value is recommended to be reduced. |
||
white-list | false | Enables a whitelist on the server.
With a whitelist enabled, users not on the whitelist cannot connect. Intended for private servers, such as those for real-life friends or strangers carefully selected via an application process, for example.
| white ||
NOTE: There are some server options not available on this menu that may be helpful.
For example: max-tick-time=(default:60000).
For heavy mod packs you may want to disable max-tick-time= by setting it's value to "-1" in the server.properties via the File Manager or sFTP/SSH, to prevent the error 'A single tick took longer than 60 seconds'.