Startup parameters: Difference between revisions
No edit summary |
|||
Line 100: | Line 100: | ||
| -Xms | | -Xms | ||
| Initial/Minimum Memory allocation. Example: -Xms1024m | | Initial/Minimum Memory allocation. Example: -Xms1024m ( 1024m = 1G) | ||
|- | |- | ||
Revision as of 10:51, 17 September 2015
This article is currently under construction.
It is in the process of an expansion or major restructuring. You are welcome to assist in its construction by editing it as well.
If this page has not been updated in a while, please replace this notice with
{{Improve}}
. Last edit was 17/09/2015.Example
ProjectZomboid64/32 accept JVM arguments in addition to game arguments. This can be used to override vmArgs in the .json file. JVM arguments must end with a --, even if there are no game arguments.
ProjectZomboid64.exe -Xmx1024m -- -nosteam
Game Arguments
Client & Server
Arg | Description |
---|---|
-nosteam | Disable client/server Steam integration. |
-modfolders | option to control where mods are loaded from. "-modfolders workshop,steam,mods" is the default. Any of the 3 keywords may be left out and may appear in any order. |
Client only
Arg | Description |
---|---|
+password | Server password to connect to, when joining a server using Steam's server browser. |
-debugtranslation | writes possible translation issues to homedir "/Zomboid/translationProblems.txt" |
Server only
Arg | Description |
---|---|
-adminpassword | option to bypasses the enter-a-password prompt when creating a server. Example: -adminpassword YourPasswdXYZ |
-servername | You can choose a different servername by using this option when starting the server. Example: -servername MySecondServer |
-ip | option to handle multiple network cards. Example: -ip 127.0.0.1 |
-port | option which overrides the .ini option "DefaultPort". Example: -port 16261 |
-steamvac | option to enable/disable VAC on Steam servers. On the server command-line use -steamvac true/false. In the server's INI file, use SteamVAC=true/false. |
-steamport1 -steamport2 |
Steam servers require two additional ports to function (I'm guessing they are both UDP ports, but you may need TCP as well). These are in addition to the DefaultPort= setting. These can be specified in two ways: In the server's INI file as SteamPort1= and SteamPort2=. Using command-line options -steamport1 and -steamport2. |
JVM Arguments
Client & Server
Arg | Description |
---|---|
-Xmx | Maximum amount of Memory. Example: -Xms1024m ( 1024m = 1G) |
-Xms | Initial/Minimum Memory allocation. Example: -Xms1024m ( 1024m = 1G) |
-Duser.home=<path> | overwrites the "/Zomboid" homedir to whatever path you want. "-Duser.home=C:\Zomboid" |
-Dsoftreset | option to perform a Soft Reset |
-Ddebug | enables debugging |
Server Only
Arg | Description |
---|---|
-Dorg.sqlite.lib.path=<path> | visit: WINDOWS SQLITE TEMPFOLDER SPAM |