Spigot Configuration (server.properties)

Sep 9, 2016
Spigot Configuration (server.properties)
  • Configuration Options



    The server.properties file serves as a base for all of the Minecraft server's configuration and is untouched from how Mojang has it in vanilla. As a result of this, several options within are overridden.

    generator-settings
    Default: ""
    Type: String
    Description: Allows for further customization of the world generation engine. eg: SuperFlat

    op-permission-level
    Default: 4
    Type: Integer
    Description: A way of setting how many vanilla permissions all operators receive. Ranges from 1-4. 1 Gives the ability to bypass spawn protection. 2 Gives access to all non-moderation vanilla commands such as /clear, /difficulty, /effect, /gamemode, /gamerule, /give, and /tp. They can also edit command blocks. 3 Gives access to vanilla moderation commands such as /ban, /deop, /kick, and /op. 4 Gives OPs the ability to use /stop and /save-*.

    allow-nether
    Default: true
    Type: Boolean
    Description: Chooses whether or not the nether dimension should generate. Setting this to false prevents the Nether from generating.

    level-name
    Default: "world"
    Type: String
    Description: Chooses the name for the world and subsequently, it's nether and end dimension names in the format <worldname>/_nether/the_end.

    enable-query
    Default: false
    Type: Boolean
    Description: Chooses whether or not to enable remote querying of your server.

    allow-flight
    Default: false
    Type: Boolean
    Description: Controls whether or not the vanilla flight check will look out for players flying. Prevents non OPs from flying without creative or /fly.

    announce-player-achievements
    Default: true
    Type: Boolean
    Description: Controls whether or not a chat message will be sent every time a user gets an achievement.

    server-port
    Default: 25565
    Type: Integer
    Description: Controls which port the server will listen on when started.
    eg: IP:25565

    level-type
    Default: "DEFAULT"
    Type: String
    Description:
    Controls which world generator is used, such as AMPLIFIED, FLAT, LARGEBIOMES, CUSTOMIZED.

    enable-rcon
    Default: false
    Type: Boolean
    Description: Controls whether or not the server will listen to/respond to queries over the rcon (remote console) protocol.

    force-gamemode
    Default: false
    Type: Boolean
    Description: Controls whether or not to set the default gamemode to all player on join.

    level-seed
    Default:
    Type:
    String
    Description: Controls the seed used for the world generator, if left blank it is randomly generated.

    server-ip
    Default:
    Type:
    IPv4 Address
    Description: Controls what IP address the server listens on if several are available for use. This is normally left blank.

    max-build-height
    Default: 256
    Type: Integer
    Description: Controls how high you can build within the world (Integer between 1 and 256).

    spawn-npcs
    Default: true
    Type: Boolean
    Description: Controls whether or not to spawn NPCs in villages.

    hardcore
    Default: false
    Type: Boolean
    Description: Controls whether or not to enable hardcore mode (banned from server on death).

    snooper-enabled
    Default: true
    Type: Boolean
    Description: Controls whether or not to send anonymous server information to Mojang.

    online-mode
    Default: true
    Type: Boolean
    Description: Controls whether or not to authenticate users with the Mojang servers. If set to false cracked accounts can join.

    resource-pack
    Default:
    Type:
    URL
    Description: Controls whether or not to provide a client with a resource pack and where to download the resource pack from.

    pvp
    Default: true
    Type: Boolean
    Description: Controls whether or not other players can damage each other.

    difficulty
    Default: 1
    Type: Integer
    Description: Controls the game's difficulty (Integer between 0 and 3). 0 is peaceful mode, no aggressive mobs will spawn. 1 is easy mode. 2 is medium mode. 3 is hard mode.

    enable-command-block
    Default: false
    Type: Boolean
    Description: Controls whether or not to allow command blocks to execute commands.

    gamemode
    Default: 0
    Type: Integer
    Description: Controls whether to put players in survival (0), creative (1) or adventure (2) mode.

    player-idle-timeout
    Default: 0
    Type: Integer
    Description: If the number is above 0, after that many seconds of no activity from a client the server will kick the player. If you leave this at 0 then players will not be kicked for idling.

    max-players
    Default: 20
    Type: Integer
    Description: Controls how many users are allowed to be on the server at one time.

    spawn-monsters
    Default: true
    Type: Boolean
    Description: Controls whether or not to spawn hostile mobs when possible.

    generate-structures
    Default: true
    Type: Boolean
    Description: Controls the generation of structures such as villages, strongholds, and dungeons within your world.

    view-distance (overridden by spigot)
    Default: 10
    Type: Integer
    Description: Determines how many chunks away from the player are sent from the client (1-15).

    spawn-protection
    Default: 16
    Type: Integer
    Description: Controls how many blocks radius from the worldspawn cannot be broken by non-operator players.

    motd
    Default: A minecraft server
    Type: String
    Description: Controls the message sent to the client to be listed in the multiplayer menu.
  • Loading...
  • Loading...