[ { "DisplayName":"Game Port", "Category":"Server Settings", "Description":"", "Keywords":"", "FieldName":"$GamePort", "InputType":"number", "IsFlagArgument":false, "Hidden":true, "ParamFieldName":"host", "IncludeInCommandLine":false, "DefaultValue":"12871", "EnumValues":{} },{ "DisplayName":"Query Port", "Category":"Server Settings", "Description":"", "Keywords":"", "FieldName":"$QueryPort", "InputType":"number", "IsFlagArgument":false, "Hidden":true, "ParamFieldName":"queryport", "IncludeInCommandLine":false, "DefaultValue":"12881", "EnumValues":{} },{ "DisplayName":"Server Name", "Category":"Server Settings", "Description":"Server name as shown in the server browser", "Keywords":"name", "FieldName":"servername", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"servername", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"My Hurtworld Server", "EnumValues":{} },{ "DisplayName":"Player Limit", "Category":"Server Settings", "Description":"Maximum number of players that may connect to the server", "Keywords":"maximum,players", "FieldName":"$MaxUsers", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"maxplayers", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"20", "Suffix":"players", "EnumValues":{} },{ "DisplayName":"Map", "Category":"Server Settings", "Description":"Sets the map to load on the server", "Keywords":"map", "FieldName":"map", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"map", "IncludeInCommandLine":false, "DefaultValue":"nullius", "Placeholder":"nullius", "EnumValues":{} },{ "DisplayName":"Enable Creative Mode", "Category":"Server Settings", "Description":"If enabled, creative mode will apply (free build)", "Keywords":"creative,mode", "FieldName":"creativemode", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"creativemode", "IncludeInCommandLine":true, "DefaultValue":"0", "EnumValues":{ "False":"0", "True":"1" } },{ "DisplayName":"Add Admin", "Category":"Server Settings", "Description":"Steam64 ID of server admin. [Find Steam64 IDs](https://steamidfinder.com/)", "Keywords":"admin", "FieldName":"addadmin", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"addadmin", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"", "Placeholder":"58673958674589375", "EnumValues":{} },{ "DisplayName":"Install uMod", "Category":"Server Settings", "Description":"If enabled, auto-installs uMod when the server is updated", "Keywords":"install,umod", "FieldName":"uMod", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"uMod", "IncludeInCommandLine":false, "DefaultValue":"false", "EnumValues":{ "False":"false", "True":"true" } },{ "DisplayName":"Load Steam Workshop Mods", "Category":"Server Settings", "Description":"Space-separated list of Steam Workshop mod IDs to load on the server", "Keywords":"mods", "FieldName":"loadmod", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"loadmod", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"", "Placeholder":"714026119 704019543", "EnumValues":{} },{ "DisplayName":"Enable Autowipe", "Category":"Server Settings", "Description":"If enabled, server wipe will be enabled", "Keywords":"autowipe,wipe", "FieldName":"autowipe", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"autowipe", "IncludeInCommandLine":true, "DefaultValue":"1", "EnumValues":{ "False":"0", "True":"1" } },{ "DisplayName":"Wipe Interval", "Category":"Server Settings", "Description":"Sets the server wipe schedule, as shown in the server browser. A negative number will show no wipe. Needs wipe enabled to work", "Keywords":"wipe,interval,schedule", "FieldName":"wipeinterval", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"wipeinterval", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"1209600", "Suffix":"seconds", "Placeholder":"1209600", "EnumValues":{} },{ "DisplayName":"Player Loot Mode", "Category":"Server Settings", "Description":"Sets the player loot mode. Note: Alternate loot modes are experimental and may not work properly", "Keywords":"player,loot", "FieldName":"playerlootmode", "InputType":"enum", "IsFlagArgument":false, "ParamFieldName":"playerlootmode", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"", "EnumValues":{ "":"Drop everything (default)", "1":"Drop backpack contents only", "2":"Drop backpack and one random item", "3":"Drop backpack and two random items", "4":"Drop backpack and three random items", "5":"Drop nothing", "6":"Destroy everything" } },{ "DisplayName":"Enable Autosave", "Category":"Server Settings", "Description":"If enabled, server will be autosaved", "Keywords":"autosave", "FieldName":"autosaveenabled", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"autosaveenabled", "IncludeInCommandLine":true, "DefaultValue":"1", "EnumValues":{ "False":"0", "True":"1" } },{ "DisplayName":"Auto Backup Interval", "Category":"Server Settings", "Description":"Sets how often the autosave should be backed up. Specify -1 to disable backup", "Keywords":"backup,interval", "FieldName":"autobackupinterval", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"autobackupinterval", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"7200", "Suffix":"seconds", "Placeholder":"7200", "EnumValues":{} },{ "DisplayName":"Enable Structure Decay", "Category":"Server Settings", "Description":"If enabled, structures will decay", "Keywords":"structure,decay", "FieldName":"structuredecayenabled", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"structuredecayenabled", "IncludeInCommandLine":true, "DefaultValue":"1", "EnumValues":{ "False":"0", "True":"1" } },{ "DisplayName":"Structure Decay Frequency", "Category":"Server Settings", "Description":"Sets how often a structure will be damaged by decay. Low values may have a performance impact", "Keywords":"structure,decay,frequency", "FieldName":"structuredecayfrequency", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"structuredecayfrequency", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"600", "Placeholder":"600", "EnumValues":{} },{ "DisplayName":"Structure Decay Damage", "Category":"Server Settings", "Description":"Sets how much damage occurs when a structure decays. Specify one value for a set damage amount, or specify two values for a range", "Keywords":"structure,decay,damage", "FieldName":"structuredecaydamage", "InputType":"text", "IsFlagArgument":false, "ParamFieldName":"structuredecaydamage", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"5 10", "Placeholder":"5 10", "EnumValues":{} },{ "DisplayName":"Structure Decay Start Time", "Category":"Server Settings", "Description":"Sets how long a structure must be both unclaimed and unmodified, before it begins to decay", "Keywords":"structure,decay,modify,time", "FieldName":"structuredecaymodifytime", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"structuredecaymodifytime", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"86400", "Placeholder":"86400", "EnumValues":{} },{ "DisplayName":"Display Connection/Disconnection Messages", "Category":"Server Settings", "Description":"If enabled, connection and disconnection messages will be displayed", "Keywords":"connection,disconnection,message", "FieldName":"chatconnectionmessagesenabled", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"chatconnectionmessagesenabled", "IncludeInCommandLine":true, "DefaultValue":"0", "EnumValues":{ "False":"0", "True":"1" } },{ "DisplayName":"Display Death Messages", "Category":"Server Settings", "Description":"If enabled, death messages will be displayed", "Keywords":"death,message", "FieldName":"chatdeathmessagesenabled", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"chatdeathmessagesenabled", "IncludeInCommandLine":true, "DefaultValue":"0", "EnumValues":{ "False":"0", "True":"1" } },{ "DisplayName":"Chat Spam Filter Threshold", "Category":"Server Settings", "Description":"Sets the chat spam filter threshold. Lower values mean players will be muted sooner", "Keywords":"chat,spam,filter", "FieldName":"chatspambudget", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"chatspambudget", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"200", "Placeholder":"200", "EnumValues":{} },{ "DisplayName":"Spawner Time", "Category":"Server Settings", "Description":"Sets how much time spawners can take", "Keywords":"spawner,time", "FieldName":"spawnercellupdatesperframe", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"spawnercellupdatesperframe", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"20", "Placeholder":"20", "EnumValues":{} },{ "DisplayName":"Stake Deauthorise Time", "Category":"Server Settings", "Description":"Sets the time a full ownership stake will take to deauthorise", "Keywords":"stake,deauthorise", "FieldName":"stakedeauthtime", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"stakedeauthtime", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"7200", "Suffix":"seconds", "Placeholder":"7200", "EnumValues":{} },{ "DisplayName":"Target FPS", "Category":"Server Settings", "Description":"Sets the target FPS for the server. Specify -1 for unlimited (not recommended)", "Keywords":"target,fps", "FieldName":"targetfps", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"targetfps", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"100", "Placeholder":"100", "EnumValues":{} },{ "DisplayName":"Load Balancer Resources", "Category":"Server Settings", "Description":"Sets how many resources the Load Balancer can use per frame", "Keywords":"load,balancer,resources", "FieldName":"loadbalancerframebudget", "InputType":"number", "IsFlagArgument":false, "ParamFieldName":"loadbalancerframebudget", "IncludeInCommandLine":true, "SkipIfEmpty":true, "DefaultValue":"100", "Placeholder":"100", "EnumValues":{} },{ "DisplayName":"Enable Load Balancer Monitoring", "Category":"Server Settings", "Description":"If enabled, allows monitoring of the Load Balancer (view using \"dumploadbalancer\" command). Do not leave this enabled, as it has significant overhead", "Keywords":"monitor,load,balancer", "FieldName":"monitorloadbalancer", "InputType":"checkbox", "IsFlagArgument":false, "ParamFieldName":"monitorloadbalancer", "IncludeInCommandLine":true, "DefaultValue":"0", "EnumValues":{ "False":"0", "True":"1" } } ]