
This guide will help you with the Complete List of Wurm Command Line Arguments
Start hosting your Wurm Unlimited world today with AA Game Hosting
Wurm servers rely on a variety of command-line arguments to control how they start, operate, and interact with the world files and configurations that define your server environment. These arguments allow administrators to fine‑tune server behavior, enable or disable features, troubleshoot issues, and manage advanced startup conditions that aren’t exposed through the graphical control panel. This reference provides a complete, organized list of all available Wurm command line arguments, along with clear explanations of what each one does and when you might use it. Whether you're configuring a custom server setup, running multiple worlds, or simply want a deeper understanding of how Wurm handles its startup parameters, this list serves as a comprehensive resource for both new and experienced server administrators.
Wurm Server Startup Arguments and Parameters
The server launcher accepts the following command line arguments:
-
adminpwd=<password>
-
Unlocks the admin commands from within the game, which can be used to change the gameplay settings of the server, such as skill gain rate and field growth time.
-
epicsettings=<true/false>
-
If true, the server will follow the rules from the Epic servers in Wurm Online. For instance, it will use the skill curve.
-
externalport=<port>
-
Used to set the port through which the client connects (Default 3724 TCP)
-
homeserver=<true/false>
-
If the server is a home server ( belongs to a single kingdom ).
-
homekingdom=<id>
-
The kingdom the server belongs to.
-
ip=<ip address>
-
The IP the server will bind to.
-
loginserver=<true/false>
-
Defaults to true, should only be set to false if the server is intended to be connected with another server that is going to act as a login server.
-
maxplayers=<number>
-
Sets the max number of players allowed on the server. If this is set through this command line option, then the internal game commands to change the player limit will not work.
-
pvp=<true/false>
-
Toggles PvP on or off on the server.
-
queryport=<port>
-
Used to set the steam query port (27016-27030 UDP)
-
rmiport<port>
-
Used for server-to-server communication.
-
rmiregport=<port>
-
Used for server-to-server communication.
-
servername=<name>
-
The name of the server that will be visible in server browsers. If the name contains spaces, surround it with "". For example, servername="my private server"
-
serverpassword=<password>
-
Sets the password that is used when trying to connect to the server.
-
start=<name>
-
Starts the launcher with the configuration and world data from the subdirectory specified in <name>.
Did the above information not work for you?
Please click here to contact our support via a ticket.