Start-up Parameters

Dec 14, 2014 at 10:59 PM
Start-up Parameters
  • Spigot Start-up Parameters

    Optional command line parameters used when starting Spigot



    --config <config file> or -c <config file>
    Default: server.properties
    This parameter allows you to manually define the configuration file to use for the server.

    --plugins <directory> or -P <directory>
    Default: plugins
    This parameter allows you to manually define the plugins directory to use for the server.

    --bukkit-settings <file>.yml or -b <file>.yml
    Default: bukkit.yml
    This parameter allows you to manually define the bukkit configuration file to use for the server.

    --host <IP address> or -h <IP address>
    Default: value from server.properties
    This parameter allows you to manually define the hostname or IP address for the server to listen on.
    The argument may only include the IP address; please see below for overriding the port setting.

    --port <port number> or -p <port number>
    Default: value from server.properties
    This parameter allows you to manually define the port for the server to listen on. Be sure that you have to port you are using open (port forwarded).

    --log-strip-color (for #1138 and below)
    This parameter strips all colors when saving to the log.

    --nojline
    This parameter disables Bukkit's JLine console, and instead emulates the vanilla one, which is useful for users who do not have the Microsoft Visual C++ 2008 redistributable on Windows. Linux and UNIX users can safely ignore this option.

    -org.spigotmc.netty.disabled=true (for #1138 and below)
    This parameter disabled the Netty networking engine, defaulting to the regular one.
    Please see this page for more information.

    -Dcom.mojang.eula.agree=true (for build #1544 and up)
    This parameter allows you to run your server without editing the eula.txt. Put this parameter before "-jar".
    Please note, this is still legally binding that you have read and agree to the Minecraft EULA.

    -Dfile.encoding=UTF-8
    This parameter will ensure that all UTF-8 characters are saved properly in server's log files and all characters should be correctly displayed in the console with this parameter.
    This parameter is only useful for older Linux based distributions, this may cause weird characters on Windows operating system.
  • Loading...
  • Loading...