"Description":"Server name as shown to the public (if the server is visible)",
"Keywords":"public,name",
"FieldName":"PublicName",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"PublicName",
"IncludeInCommandLine":false,
"DefaultValue":"My PZ Server"
},
{
"DisplayName":"Make Server Public",
"Category":"Server Settings",
"Description":"If enabled, the server will be visible on Steam",
"Keywords":"public,steam",
"FieldName":"Public",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"Public",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Server Public Description",
"Category":"Server Settings",
"Description":"Description that people can see while going over your server",
"Keywords":"public,description",
"FieldName":"PublicDescription",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"PublicDescription",
"IncludeInCommandLine":false,
"DefaultValue":""
},
{
"DisplayName":"Server Password",
"Category":"Server Settings",
"Description":"Password to connect to the server. You should change this after first installing the server",
"Keywords":"password",
"FieldName":"Password",
"InputType":"password",
"IsFlagArgument":false,
"ParamFieldName":"Password",
"IncludeInCommandLine":false,
"DefaultValue":"Password123"
},
{
"DisplayName":"Admin Password",
"Category":"Server Settings",
"Description":"In-game \"admin\" user password (not the server password). You should change this after first installing the server",
"Keywords":"admin,password",
"FieldName":"adminpassword",
"InputType":"password",
"IsFlagArgument":false,
"ParamFieldName":"adminpassword",
"IncludeInCommandLine":true,
"DefaultValue":"Password123"
},
{
"DisplayName":"RCONPassword",
"Category":"Server Settings",
"Description":"Password to connect to RCON. You should change this after first installing the server",
"Keywords":"rcon,password",
"FieldName":"$RemoteAdminPassword",
"InputType":"password",
"IsFlagArgument":false,
"ParamFieldName":"RCONPassword",
"IncludeInCommandLine":false,
"DefaultValue":"Password123"
},
{
"DisplayName":"Welcome Message",
"Category":"Server Settings",
"Description":"Welcome message when players join the server",
"Keywords":"welcome,message,motd",
"FieldName":"ServerWelcomeMessage",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"ServerWelcomeMessage",
"IncludeInCommandLine":false,
"DefaultValue":"Welcome to Project Zomboid Multiplayer! <LINE> <LINE> To interact with the Chat panel: press Tab, T, or Enter. <LINE> <LINE> The Tab key will change the target stream of the message. <LINE> <LINE> Global Streams: /all <LINE> Local Streams: /say, /yell <LINE> Special Steams: /whisper, /safehouse, /faction. <LINE> <LINE> Press the Up arrow to cycle through your message history. Click the Gear icon to customize chat. <LINE> <LINE> Happy surviving!"
},
{
"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":false,
"DefaultValue":"16",
"suffix":"players"
},
{
"DisplayName":"Disable Whitelist",
"Category":"Server Settings",
"Description":"",
"Keywords":"whitelist,open",
"FieldName":"Open",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"Open",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Automatically Whitelist Players",
"Category":"Server Settings",
"Description":"Automatically add players to the whitelist (if not disabled)",
"Description":"If enabled, allows PvP to be toggled on and off. Requires PvP to be allowed",
"Keywords":"safetysystem,pvp",
"FieldName":"SafetySystem",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"SafetySystem",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"PvP Toggle Timer",
"Category":"Gameplay Settings",
"Description":"Time taken to switch PvP between on and off",
"Keywords":"safetysystem,pvp,timer",
"FieldName":"SafetyToggleTimer",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"SafetyToggleTimer",
"IncludeInCommandLine":false,
"DefaultValue":"2",
"suffix":"seconds"
},
{
"DisplayName":"PvP Cooldown Timer",
"Category":"Gameplay Settings",
"Description":"Time taken before PvP can be toggle again",
"Keywords":"safetysystem,pvp,timer,cooldown",
"FieldName":"SafetyCooldownTimer",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"SafetyCooldownTimer",
"IncludeInCommandLine":false,
"DefaultValue":"3",
"suffix":"seconds"
},
{
"DisplayName":"Enable Factions",
"Category":"Gameplay Settings",
"Description":"If enabled, factions can be created and used",
"Keywords":"factions",
"FieldName":"Faction",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"Faction",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Enable Global Chat",
"Category":"Gameplay Settings",
"Description":"If enabled, players can communicate with everyone (using the /all command in chat)",
"Keywords":"chat,global",
"FieldName":"GlobalChat",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"GlobalChat",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Nighttime Length",
"Category":"Gameplay Settings",
"Description":"Sets how long nighttime lasts depending on daytime: 0.5 means twice as long, 2 means half the normal time",
"Keywords":"nighttime,night",
"FieldName":"nightlengthmodifier",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"nightlengthmodifier",
"IncludeInCommandLine":false,
"DefaultValue":"1.0"
},
{
"DisplayName":"Don't Allow Fire",
"Category":"Gameplay Settings",
"Description":"If enabled, fires are not allowed. Enable if fires cause problems for your server",
"Keywords":"fire",
"FieldName":"NoFire",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"NoFire",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Announce Player Death",
"Category":"Gameplay Settings",
"Description":"If enabled, a server-wide announcement is made when a player dies",
"Keywords":"announce,death",
"FieldName":"AnnounceDeath",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"AnnounceDeath",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Minimum Period for Loot Respawn",
"Category":"Gameplay Settings",
"Description":"Sets the in-game hours that must have passed before loot can respawn (0 = never)",
"Keywords":"loot,respawn",
"FieldName":"HoursForLootRespawn",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"HoursForLootRespawn",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"suffix":"hours"
},
{
"DisplayName":"Maximum Items for Loot Respawn",
"Category":"Gameplay Settings",
"Description":"Sets The maximum amount of items in containers before items can respawn. If the number of items are less than or equal to the number set, loot will respawn",
"Keywords":"loot,respawn,maximum",
"FieldName":"MaxItemsForLootRespawn",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"MaxItemsForLootRespawn",
"IncludeInCommandLine":false,
"DefaultValue":"4",
"suffix":"items"
},
{
"DisplayName":"Allow Player Safehouses",
"Category":"Gameplay Settings",
"Description":"If enabled, players can have safehouses",
"Keywords":"safehouse",
"FieldName":"PlayerSafehouse",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"PlayerSafehouse",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Allow Admin Safehouses",
"Category":"Gameplay Settings",
"Description":"If enabled, admins can have safehouses",
"Keywords":"safehouse",
"FieldName":"AdminSafehouse",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"AdminSafehouse",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Allow Safehouse Fire",
"Category":"Gameplay Settings",
"Description":"If enabled, safehouses can catch fire",
"Keywords":"safehouse,fire",
"FieldName":"SafehouseAllowFire",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"SafehouseAllowFire",
"IncludeInCommandLine":false,
"DefaultValue":"true",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Allow Safehouse Respawn",
"Category":"Gameplay Settings",
"Description":"If enabled, a player can respawn in their safehouse after death",
"Keywords":"safehouse,respawn",
"FieldName":"SafehouseAllowRespawn",
"InputType":"checkbox",
"IsFlagArgument":false,
"ParamFieldName":"SafehouseAllowRespawn",
"IncludeInCommandLine":false,
"DefaultValue":"false",
"EnumValues":{
"True":"true",
"False":"false"
}
},
{
"DisplayName":"Game Days For Safehouse",
"Category":"Gameplay Settings",
"Description":"Number of game days required before a safehouse can be claimed",
"Keywords":"safehouse,days",
"FieldName":"SafehouseDaySurvivedToClaim",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"SafehouseDaySurvivedToClaim",
"IncludeInCommandLine":false,
"DefaultValue":"0",
"suffix":"days"
},
{
"DisplayName":"Safehouse Removal Period",
"Category":"Gameplay Settings",
"Description":"Players are automatically removed from a safehouse they have not visited for this many real-time hours",
"Keywords":"safehouse,house,removal",
"FieldName":"SafeHouseRemovalTime",
"InputType":"number",
"IsFlagArgument":false,
"ParamFieldName":"SafeHouseRemovalTime",
"IncludeInCommandLine":false,
"DefaultValue":"144",
"suffix":"hours"
},
{
"DisplayName":"Allow Sledgehammer Destruction",
"Category":"Gameplay Settings",
"Description":"If enabled, objects can be destroyed by sledgehammer",