Merge branch 'pz' of https://github.com/Greelan/AMPTemplates into pz
This commit is contained in:
commit
0035b7b903
@ -10,7 +10,7 @@ You can also use the online configurator at https://config.getamp.sh/ to help wi
|
|||||||
Right now the following restrictions apply to templates that may be publicly shared via this repository (some of these will be relaxed over time):
|
Right now the following restrictions apply to templates that may be publicly shared via this repository (some of these will be relaxed over time):
|
||||||
|
|
||||||
- The application must not require any login/authentication in order to download (except for SteamCMD logins).
|
- The application must not require any login/authentication in order to download (except for SteamCMD logins).
|
||||||
- Both Windows and Linux must be accomodated for. If the application does not have a Linux version you should add a Proton download via SteamCMD to support it.
|
- If the application does not have a Linux version you should add a Proton download via SteamCMD to support it if possible.
|
||||||
- Applications that have customizable settings must use a Settings Manifest.
|
- Applications that have customizable settings must use a Settings Manifest.
|
||||||
- Only applications that expose some kind of Console that AMP is able to pick up.
|
- Only applications that expose some kind of Console that AMP is able to pick up.
|
||||||
- Do not invoke any shell scripts/batch files. You must only launch actual executables.
|
- Do not invoke any shell scripts/batch files. You must only launch actual executables.
|
||||||
@ -29,6 +29,8 @@ For example, `valheim.kvp`, `valheimconfig.json`, `valheimmetaconfig.json`
|
|||||||
|
|
||||||
Do not use any directories and include no-other files.
|
Do not use any directories and include no-other files.
|
||||||
|
|
||||||
|
**If you are only submitting a draft, make sure to append (draft) to the pull request title.**
|
||||||
|
|
||||||
# Editing templates
|
# Editing templates
|
||||||
|
|
||||||
If you believe that a template needs either updating or changes made, please submit a pull request for that template with a justification for why that change is needed. If possible try and contact the original author first.
|
If you believe that a template needs either updating or changes made, please submit a pull request for that template with a justification for why that change is needed. If possible try and contact the original author first.
|
||||||
|
154
SpaceEngineers-Dedicated.cfg
Normal file
154
SpaceEngineers-Dedicated.cfg
Normal file
@ -0,0 +1,154 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MyConfigDedicated xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<SessionSettings>
|
||||||
|
<GameMode>Survival</GameMode>
|
||||||
|
<InventorySizeMultiplier>1</InventorySizeMultiplier>
|
||||||
|
<AssemblerSpeedMultiplier>1</AssemblerSpeedMultiplier>
|
||||||
|
<AssemblerEfficiencyMultiplier>1</AssemblerEfficiencyMultiplier>
|
||||||
|
<RefinerySpeedMultiplier>1</RefinerySpeedMultiplier>
|
||||||
|
<OnlineMode>PUBLIC</OnlineMode>
|
||||||
|
<MaxPlayers>12</MaxPlayers>
|
||||||
|
<MaxFloatingObjects>100</MaxFloatingObjects>
|
||||||
|
<EnvironmentHostility>SAFE</EnvironmentHostility>
|
||||||
|
<AutoHealing>true</AutoHealing>
|
||||||
|
<EnableCopyPaste>false</EnableCopyPaste>
|
||||||
|
<WeaponsEnabled>true</WeaponsEnabled>
|
||||||
|
<WeatherSystem>true</WeatherSystem>
|
||||||
|
<ShowPlayerNamesOnHud>true</ShowPlayerNamesOnHud>
|
||||||
|
<SimplifiedSimulation>false</SimplifiedSimulation>
|
||||||
|
<ThrusterDamage>true</ThrusterDamage>
|
||||||
|
<CargoShipsEnabled>true</CargoShipsEnabled>
|
||||||
|
<EnableSpectator>false</EnableSpectator>
|
||||||
|
<WorldSizeKm>0</WorldSizeKm>
|
||||||
|
<RespawnShipDelete>true</RespawnShipDelete>
|
||||||
|
<ResetOwnership>false</ResetOwnership>
|
||||||
|
<WelderSpeedMultiplier>1</WelderSpeedMultiplier>
|
||||||
|
<GrinderSpeedMultiplier>1</GrinderSpeedMultiplier>
|
||||||
|
<RealisticSound>false</RealisticSound>
|
||||||
|
<HackSpeedMultiplier>0.33</HackSpeedMultiplier>
|
||||||
|
<PermanentDeath>false</PermanentDeath>
|
||||||
|
<AutoSaveInMinutes>5</AutoSaveInMinutes>
|
||||||
|
<SpawnShipTimeMultiplier>1</SpawnShipTimeMultiplier>
|
||||||
|
<DestructibleBlocks>true</DestructibleBlocks>
|
||||||
|
<EnableIngameScripts>true</EnableIngameScripts>
|
||||||
|
<ViewDistance>20000</ViewDistance>
|
||||||
|
<EnableToolShake>true</EnableToolShake>
|
||||||
|
<VoxelGeneratorVersion>2</VoxelGeneratorVersion>
|
||||||
|
<EnableOxygen>true</EnableOxygen>
|
||||||
|
<BlocksInventorySizeMultiplier>1</BlocksInventorySizeMultiplier>
|
||||||
|
<MaxBackupSaves>250</MaxBackupSaves>
|
||||||
|
<MaxGridSize>0</MaxGridSize>
|
||||||
|
<MaxBlocksPerPlayer>0</MaxBlocksPerPlayer>
|
||||||
|
<TotalPCU>100000</TotalPCU>
|
||||||
|
<PiratePCU>50000</PiratePCU>
|
||||||
|
<MaxFactionsCount>0</MaxFactionsCount>
|
||||||
|
<BlockLimitsEnabled>NONE</BlockLimitsEnabled>
|
||||||
|
<EnableRemoteBlockRemoval>true</EnableRemoteBlockRemoval>
|
||||||
|
<EnableSaving>false</EnableSaving>
|
||||||
|
<InfiniteAmmo>false</InfiniteAmmo>
|
||||||
|
<EnableContainerDrops>false</EnableContainerDrops>
|
||||||
|
<ProceduralDensity>0.4</ProceduralDensity>
|
||||||
|
<ProceduralSeed>0</ProceduralSeed>
|
||||||
|
<EnableOxygenPressurization>true</EnableOxygenPressurization>
|
||||||
|
<EnablePcuTrading>true</EnablePcuTrading>
|
||||||
|
<Enable3rdPersonView>true</Enable3rdPersonView>
|
||||||
|
<EnableEncounters>false</EnableEncounters>
|
||||||
|
<EnableConvertToStation>true</EnableConvertToStation>
|
||||||
|
<StationVoxelSupport>false</StationVoxelSupport>
|
||||||
|
<EnableSunRotation>true</EnableSunRotation>
|
||||||
|
<EnableRespawnShips>true</EnableRespawnShips>
|
||||||
|
<ScenarioEditMode>false</ScenarioEditMode>
|
||||||
|
<Scenario>false</Scenario>
|
||||||
|
<CanJoinRunning>false</CanJoinRunning>
|
||||||
|
<PhysicsIterations>6</PhysicsIterations>
|
||||||
|
<SunRotationIntervalMinutes>120</SunRotationIntervalMinutes>
|
||||||
|
<EnableJetpack>true</EnableJetpack>
|
||||||
|
<SpawnWithTools>true</SpawnWithTools>
|
||||||
|
<StartInRespawnScreen>false</StartInRespawnScreen>
|
||||||
|
<EnableVoxelDestruction>true</EnableVoxelDestruction>
|
||||||
|
<MaxDrones>5</MaxDrones>
|
||||||
|
<EnableDrones>false</EnableDrones>
|
||||||
|
<EnableWolfs>false</EnableWolfs>
|
||||||
|
<EnableSpiders>false</EnableSpiders>
|
||||||
|
<FloraDensityMultiplier>1</FloraDensityMultiplier>
|
||||||
|
<EnableStructuralSimulation>false</EnableStructuralSimulation>
|
||||||
|
<MaxActiveFracturePieces>50</MaxActiveFracturePieces>
|
||||||
|
<EnableScripterRole>false</EnableScripterRole>
|
||||||
|
<EnableSelectivePhysicsUpdates>false</EnableSelectivePhysicsUpdates>
|
||||||
|
<MinDropContainerRespawnTime>15</MinDropContainerRespawnTime>
|
||||||
|
<MaxDropContainerRespawnTime>20</MaxDropContainerRespawnTime>
|
||||||
|
<EnableTurretsFriendlyFire>false</EnableTurretsFriendlyFire>
|
||||||
|
<EnableSubgridDamage>false</EnableSubgridDamage>
|
||||||
|
<SyncDistance>3000</SyncDistance>
|
||||||
|
<ExperimentalMode>false</ExperimentalMode>
|
||||||
|
<FamilySharing>false</FamilySharing>
|
||||||
|
<AdaptiveSimulationQuality>true</AdaptiveSimulationQuality>
|
||||||
|
<EnableVoxelHand>true</EnableVoxelHand>
|
||||||
|
<RemoveOldIdentitiesH>0</RemoveOldIdentitiesH>
|
||||||
|
<TrashRemovalEnabled>true</TrashRemovalEnabled>
|
||||||
|
<StopGridsPeriodMin>30</StopGridsPeriodMin>
|
||||||
|
<TrashFlagsValue>7706</TrashFlagsValue>
|
||||||
|
<AFKTimeountMin>0</AFKTimeountMin>
|
||||||
|
<BlockCountThreshold>5</BlockCountThreshold>
|
||||||
|
<PlayerDistanceThreshold>1000</PlayerDistanceThreshold>
|
||||||
|
<OptimalGridCount>0</OptimalGridCount>
|
||||||
|
<PlayerInactivityThreshold>0</PlayerInactivityThreshold>
|
||||||
|
<PlayerCharacterRemovalThreshold>15</PlayerCharacterRemovalThreshold>
|
||||||
|
<VoxelTrashRemovalEnabled>true</VoxelTrashRemovalEnabled>
|
||||||
|
<VoxelPlayerDistanceThreshold>5000</VoxelPlayerDistanceThreshold>
|
||||||
|
<VoxelGridDistanceThreshold>5000</VoxelGridDistanceThreshold>
|
||||||
|
<VoxelAgeThreshold>600</VoxelAgeThreshold>
|
||||||
|
<EnableResearch>false</EnableResearch>
|
||||||
|
<EnableGoodBotHints>false</EnableGoodBotHints>
|
||||||
|
<OptimalSpawnDistance>16000</OptimalSpawnDistance>
|
||||||
|
<EnableAutorespawn>false</EnableAutorespawn>
|
||||||
|
<EnableBountyContracts>false</EnableBountyContracts>
|
||||||
|
<EnableSupergridding>false</EnableSupergridding>
|
||||||
|
<EnableEconomy>false</EnableEconomy>
|
||||||
|
<DepositsCountCoefficient>1.125</DepositsCountCoefficient>
|
||||||
|
<DepositSizeDenominator>75</DepositSizeDenominator>
|
||||||
|
<HarvestRatioMultiplier>0.85</HarvestRatioMultiplier>
|
||||||
|
<TradeFactionsCount>12</TradeFactionsCount>
|
||||||
|
<StationsDistanceInnerRadius>10000000</StationsDistanceInnerRadius>
|
||||||
|
<StationsDistanceOuterRadiusStart>10000000</StationsDistanceOuterRadiusStart>
|
||||||
|
<StationsDistanceOuterRadiusEnd>30000000</StationsDistanceOuterRadiusEnd>
|
||||||
|
<EconomyTickInSeconds>1200</EconomyTickInSeconds>
|
||||||
|
<PredefinedAsteroids>true</PredefinedAsteroids>
|
||||||
|
<UseConsolePCU>false</UseConsolePCU>
|
||||||
|
<MaxPlanets>99</MaxPlanets>
|
||||||
|
<OffensiveWordsFiltering>false</OffensiveWordsFiltering>
|
||||||
|
<AdjustableMaxVehicleSpeed>true</AdjustableMaxVehicleSpeed>
|
||||||
|
<EnableMatchComponent>false</EnableMatchComponent>
|
||||||
|
<PreMatchDuration>0</PreMatchDuration>
|
||||||
|
<MatchDuration>0</MatchDuration>
|
||||||
|
<PostMatchDuration>0</PostMatchDuration>
|
||||||
|
<EnableFriendlyFire>true</EnableFriendlyFire>
|
||||||
|
<EnableTeamBalancing>false</EnableTeamBalancing>
|
||||||
|
<CharacterSpeedMultiplier>1</CharacterSpeedMultiplier>
|
||||||
|
<EnableRecoil>true</EnableRecoil>
|
||||||
|
<EnvironmentDamageMultiplier>1</EnvironmentDamageMultiplier>
|
||||||
|
<EnableGamepadAimAssist>false</EnableGamepadAimAssist>
|
||||||
|
<BackpackDespawnTimer>5</BackpackDespawnTimer>
|
||||||
|
<EnableFactionPlayerNames>false</EnableFactionPlayerNames>
|
||||||
|
</SessionSettings>
|
||||||
|
<IP>0.0.0.0</IP>
|
||||||
|
<ServerPort>27027</ServerPort>
|
||||||
|
<RemoteApiPort>27028</RemoteApiPort>
|
||||||
|
<RemoteApiEnabled>true</RemoteApiEnabled>
|
||||||
|
<RemoteSecurityKey />
|
||||||
|
<SteamPort>27029</SteamPort>
|
||||||
|
<AsteroidAmount>4</AsteroidAmount>
|
||||||
|
<Administrators />
|
||||||
|
<Banned />
|
||||||
|
<GroupID>0</GroupID>
|
||||||
|
<ServerName>AMP Powered Server</ServerName>
|
||||||
|
<ServerDescription>My AMP Powered Space Engineers Server</ServerDescription>
|
||||||
|
<MessageOfTheDay>Welcome to my Space Engineers Server, powered by AMP!</MessageOfTheDay>
|
||||||
|
<MessageOfTheDayUrl>https://cubecoders.com/AMP</MessageOfTheDayUrl>
|
||||||
|
<SaveChatToLog>true</SaveChatToLog>
|
||||||
|
<WorldName>World</WorldName>
|
||||||
|
<LoadWorld>World</LoadWorld>
|
||||||
|
<PremadeCheckpointPath>./Content/CustomWorlds/Star System</PremadeCheckpointPath>
|
||||||
|
<PauseGameWhenEmpty>false</PauseGameWhenEmpty>
|
||||||
|
<IgnoreLastSession>true</IgnoreLastSession>
|
||||||
|
</MyConfigDedicated>
|
@ -76,8 +76,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "false",
|
"DefaultValue": "false",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"true": "True",
|
"True": "true",
|
||||||
"false": "False"
|
"False": "false"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
34
craftopia.kvp
Normal file
34
craftopia.kvp
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
App.AdminMethod=STDIO
|
||||||
|
App.ApplicationPort1=6587
|
||||||
|
App.ApplicationReadyMode=RegexMatch
|
||||||
|
App.BaseDirectory=./craftopia/1670340/
|
||||||
|
App.CommandLineArgs=-batchmode -showlogs
|
||||||
|
App.CommandLineParameterDelimiter=
|
||||||
|
App.CommandLineParameterFormat=-{0} "{1}"
|
||||||
|
App.DisplayName=Craftopia
|
||||||
|
App.EnvironmentVariables={"LD_LIBRARY_PATH": "./linux64:%LD_LIBRARY_PATH%", "SteamAppId": "1670340"}
|
||||||
|
App.ExecutableLinux=1670340/Craftopia.x86_64
|
||||||
|
App.ExecutableWin=1670340\Craftopia.exe
|
||||||
|
App.ExitMethod=String
|
||||||
|
App.ExitString=quit
|
||||||
|
App.HasReadableConsole=true
|
||||||
|
App.HasWritableConsole=true
|
||||||
|
App.RapidStartup=false
|
||||||
|
App.RootDir=./craftopia/
|
||||||
|
App.UpdateSource=Multi
|
||||||
|
App.UpdateSources=[{"UpdateStageName": "SteamCMD Download","UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "1670340"}]
|
||||||
|
App.WorkingDir=1670340
|
||||||
|
Console.AppReadyRegex=^World is loaded.$
|
||||||
|
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
|
||||||
|
Console.UserChatRegex=
|
||||||
|
Console.UserJoinRegex=^ActiveSlave\:Id\=(?<userid>.+)\ Active\=True\ Name=(?<username>.+)$
|
||||||
|
Console.UserLeaveRegex=^ActiveSlave\:Id\=(?<userid>.+)\ Active\=False\ Name=(?<username>.+)$
|
||||||
|
Meta.Author=Andy Boatman
|
||||||
|
Meta.ConfigManifest=craftopiaconfig.json
|
||||||
|
Meta.ConfigRoot=craftopia.kvp
|
||||||
|
Meta.Description=
|
||||||
|
Meta.DisplayImageSource=steam:1307550
|
||||||
|
Meta.DisplayName=Craftopia
|
||||||
|
Meta.EndpointURIFormat=
|
||||||
|
Meta.OS=3
|
||||||
|
Meta.URL=https://store.steampowered.com/app/1307550/Craftopia/
|
1
craftopiaconfig.json
Normal file
1
craftopiaconfig.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[]
|
41
dont-starve-together.kvp
Normal file
41
dont-starve-together.kvp
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
App.AdminMethod=STDIO
|
||||||
|
App.ApplicationPort1=11000
|
||||||
|
App.ApplicationPort2=8766
|
||||||
|
App.ApplicationPort3=27016
|
||||||
|
App.RemoteAdminPort=10889
|
||||||
|
App.ApplicationReadyMode=Immediate
|
||||||
|
App.BaseDirectory=./dont-starve-together/343050/
|
||||||
|
App.CommandLineArgs=-persistent_storage_root "../dstserver" -conf_dir "dstserver_config" -shard shard {{$FormattedArgs}}
|
||||||
|
App.CommandLineParameterDelimiter=
|
||||||
|
App.CommandLineParameterFormat=-{0} "{1}"
|
||||||
|
App.DisplayName=Don't Starve Together
|
||||||
|
App.EnvironmentVariables={"LD_LIBRARY_PATH": "./linux64:%LD_LIBRARY_PATH%", "SteamAppId": "343050"}
|
||||||
|
App.ExecutableLinux=343050/bin/dontstarve_dedicated_server_nullrenderer
|
||||||
|
App.ExecutableWin=343050\bin\dontstarve_dedicated_server_nullrenderer.exe
|
||||||
|
App.AppSettings={"console_enabled":"true","encode_user_path":"true"}
|
||||||
|
App.ExitMethod=String
|
||||||
|
App.ExitString=c_shutdown(true)
|
||||||
|
App.HasReadableConsole=true
|
||||||
|
App.HasWritableConsole=true
|
||||||
|
App.RapidStartup=false
|
||||||
|
App.RootDir=./dont-starve-together/
|
||||||
|
App.UpdateSource=Multi
|
||||||
|
App.UpdateSources=[{"UpdateStageName": "SteamCMD Download","UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "343050"}]
|
||||||
|
App.WorkingDir=343050/bin
|
||||||
|
App.EncodeUserPath=true
|
||||||
|
App.ConsoleEnabled=true
|
||||||
|
Console.AppReadyRegex=
|
||||||
|
Console.ThrowawayMessageRegex=
|
||||||
|
Console.UserChatRegex=^\[\d+:\d+:\d+\]: \[Say\] \(.+\) (?<username>.+?): (?<message>.+?)$
|
||||||
|
Console.UserJoinRegex=^\[\d+:\d+:\d+\]: \[Join Announcement\] (?<username>.+?)$
|
||||||
|
Console.UserLeaveRegex=^\[\d+:\d+:\d+\]: \[Leave Announcement\] (?<username>.+?)$
|
||||||
|
Meta.Author=IceOfWraith
|
||||||
|
Meta.ConfigManifest=dont-starve-togetherconfig.json
|
||||||
|
Meta.MetaConfigManifest=dont-starve-togethermetaconfig.json
|
||||||
|
Meta.ConfigRoot=dont-starve-together.kvp
|
||||||
|
Meta.Description=
|
||||||
|
Meta.DisplayImageSource=steam:322330
|
||||||
|
Meta.DisplayName=Don't Starve Together
|
||||||
|
Meta.EndpointURIFormat=steam://connect/{ip}/{GenericModule.App.ApplicationPort2}
|
||||||
|
Meta.OS=3
|
||||||
|
Meta.URL=https://store.steampowered.com/app/322330/Dont_Starve_Together/
|
339
dont-starve-togetherconfig.json
Normal file
339
dont-starve-togetherconfig.json
Normal file
@ -0,0 +1,339 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"DisplayName": "Max Players",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Maximum number of players in the server",
|
||||||
|
"Keywords": "max players",
|
||||||
|
"FieldName": "max_players",
|
||||||
|
"InputType": "number",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "max_players",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "64",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Tick Rate",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Force the server to run at a specific tick rate, higher is better performing but requires more bandwidth and CPU",
|
||||||
|
"Keywords": "tick rate",
|
||||||
|
"FieldName": "tickrate",
|
||||||
|
"InputType": "enum",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "tickrate",
|
||||||
|
"IncludeInCommandLine": true,
|
||||||
|
"DefaultValue": "60",
|
||||||
|
"EnumValues": {
|
||||||
|
"10": "10",
|
||||||
|
"15": "15",
|
||||||
|
"30": "30",
|
||||||
|
"60": "60"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Lan Only",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Set the server to LAN only mode",
|
||||||
|
"Keywords": "LAN only",
|
||||||
|
"FieldName": "dedicated_lan_server",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "dedicated_lan_server",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Master Server",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Enable only on the master server",
|
||||||
|
"Keywords": "master server",
|
||||||
|
"FieldName": "is_master",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "is_master",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "true",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Shard Name",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "The name for the server",
|
||||||
|
"Keywords": "server description",
|
||||||
|
"FieldName": "shard_name",
|
||||||
|
"InputType": "text",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "shard_name",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "Master",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Shard ID",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "A unique number to identify the shard in a cluster",
|
||||||
|
"Keywords": "shard id",
|
||||||
|
"FieldName": "id",
|
||||||
|
"InputType": "number",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "id",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "1",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Server Description",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "The description for the server",
|
||||||
|
"Keywords": "server description",
|
||||||
|
"FieldName": "default_server_description",
|
||||||
|
"InputType": "text",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "default_server_description",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "AMP Powered Server",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Enable PVP",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Enable/Disable player-vs-player",
|
||||||
|
"Keywords": "pvp player vs",
|
||||||
|
"FieldName": "pvp",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "pvp",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "false",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Game Mode",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Game mode selection",
|
||||||
|
"Keywords": "game mode",
|
||||||
|
"FieldName": "game_mode",
|
||||||
|
"InputType": "enum",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "game_mode",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "survival",
|
||||||
|
"EnumValues": {
|
||||||
|
"endless": "Endless",
|
||||||
|
"survival": "Survival",
|
||||||
|
"wilderness": "Wilderness"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Cluster Intention",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Cluster play style",
|
||||||
|
"Keywords": "cluster intention play style",
|
||||||
|
"FieldName": "cluster_intention",
|
||||||
|
"InputType": "enum",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "cluster_intention",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "cooperative",
|
||||||
|
"EnumValues": {
|
||||||
|
"competitive": "Competitive",
|
||||||
|
"cooperative": "Cooperative",
|
||||||
|
"madness": "Madness",
|
||||||
|
"social": "Social"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Enable Snapshots",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Enable/Disable Snapshots",
|
||||||
|
"Keywords": "enable snapshots",
|
||||||
|
"FieldName": "enable_snapshots",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "enable_snapshots",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "false",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Enable Autosaver",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Enable/Disable Autosaving at the begining of each day in-game",
|
||||||
|
"Keywords": "enable autosaver",
|
||||||
|
"FieldName": "enable_autosaver",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "enable_autosaver",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "true",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Enable Shards",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Enable/Disable shards (Must be enabled for clusters)",
|
||||||
|
"Keywords": "enable shards",
|
||||||
|
"FieldName": "shard_enabled",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "shard_enabled",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "true",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Connection Timeout (ms)",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Time in milliseconds before server drops an idle player",
|
||||||
|
"Keywords": "connection timeout",
|
||||||
|
"FieldName": "connection_timeout",
|
||||||
|
"InputType": "number",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "connection_timeout",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "8000",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Enable Vote to Kick",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Allow players to vote to kick other players",
|
||||||
|
"Keywords": "vote to kick enabled",
|
||||||
|
"FieldName": "vote_kick_enabled",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "vote_kick_enabled",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "true",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Pause When Empty",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Pause the game when no players in session",
|
||||||
|
"Keywords": "pause when empty",
|
||||||
|
"FieldName": "pause_when_empty",
|
||||||
|
"InputType": "checkbox",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "pause_when_empty",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "true",
|
||||||
|
"EnumValues": {
|
||||||
|
"True": "true",
|
||||||
|
"False": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Cluster Description",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Description for this server cluster",
|
||||||
|
"Keywords": "cluster description",
|
||||||
|
"FieldName": "cluster_description",
|
||||||
|
"InputType": "text",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "cluster_description",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "AMP Powered Cluster",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Cluster Name",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Name for this cluster",
|
||||||
|
"Keywords": "cluster name",
|
||||||
|
"FieldName": "cluster_name",
|
||||||
|
"InputType": "text",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "cluster_name",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "AMP Cluster",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Cluster Password",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Password required for a shard server to join the cluster",
|
||||||
|
"Keywords": "shard cluster password",
|
||||||
|
"FieldName": "cluster_password",
|
||||||
|
"InputType": "password",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "cluster_password",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "Password123",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Master IP",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "The IP of the master server (127.0.0.1 if same machine)",
|
||||||
|
"Keywords": "master ip address",
|
||||||
|
"FieldName": "master_ip",
|
||||||
|
"InputType": "text",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "master_ip",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "127.0.0.1",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Master Port",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Port of the master server (Remote Admin Port of the Master in AMP)",
|
||||||
|
"Keywords": "master server port",
|
||||||
|
"FieldName": "master_port",
|
||||||
|
"InputType": "text",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "master_port",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Cluster Key",
|
||||||
|
"Category": "Cluster Settings",
|
||||||
|
"Description": "Private key to allow cluster shards to communicate",
|
||||||
|
"Keywords": "cluster key password",
|
||||||
|
"FieldName": "cluster_key",
|
||||||
|
"InputType": "password",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "cluster_key",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "Password123",
|
||||||
|
"EnumValues": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName": "Server Cluster Token (Required)",
|
||||||
|
"Category": "Server Settings",
|
||||||
|
"Description": "Obtained from [Klei's Site](https://accounts.klei.com/account/game/servers?game=DontStarveTogether)",
|
||||||
|
"Keywords": "cluster server token",
|
||||||
|
"FieldName": "cluster_token",
|
||||||
|
"InputType": "password",
|
||||||
|
"IsFlagArgument": false,
|
||||||
|
"ParamFieldName": "cluster_token",
|
||||||
|
"IncludeInCommandLine": false,
|
||||||
|
"DefaultValue": "",
|
||||||
|
"EnumValues": {}
|
||||||
|
}
|
||||||
|
]
|
88
dont-starve-togethermetaconfig.json
Normal file
88
dont-starve-togethermetaconfig.json
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"ConfigFile": "dstserver/dstserver_config/Cluster_1/shard/server.ini",
|
||||||
|
"Subsections": [
|
||||||
|
{
|
||||||
|
"Heading": "NETWORK",
|
||||||
|
"SettingMappings": {
|
||||||
|
"server_port": "$ApplicationPort1",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Heading": "SHARD",
|
||||||
|
"SettingMappings": {
|
||||||
|
"is_master": "is_master",
|
||||||
|
"name": "shard_name",
|
||||||
|
"id": "id"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Heading": "STEAM",
|
||||||
|
"SettingMappings": {
|
||||||
|
"master_server_port": "$ApplicationPort2",
|
||||||
|
"authentication_port": "$ApplicationPort3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Heading": "ACCOUNT",
|
||||||
|
"SettingMappings": {
|
||||||
|
"dedicated_lan_server": "dedicated_lan_server",
|
||||||
|
"encode_user_path": "encode_user_path"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ConfigFile": "dstserver/dstserver_config/Cluster_1/cluster.ini",
|
||||||
|
"Subsections": [
|
||||||
|
{
|
||||||
|
"Heading": "GAMEPLAY",
|
||||||
|
"SettingMappings": {
|
||||||
|
"game_mode": "game_mode",
|
||||||
|
"max_players": "max_players",
|
||||||
|
"pvp": "pvp",
|
||||||
|
"pause_when_empty": "pause_when_empty"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Heading": "NETWORK",
|
||||||
|
"SettingMappings": {
|
||||||
|
"cluster_description": "cluster_description",
|
||||||
|
"cluster_name": "cluster_name",
|
||||||
|
"cluster_intention": "cluster_intention",
|
||||||
|
"cluster_password": "cluster_password"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Heading": "MISC",
|
||||||
|
"SettingMappings": {
|
||||||
|
"console_enabled": "console_enabled"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Heading": "SHARD",
|
||||||
|
"SettingMappings": {
|
||||||
|
"shard_enabled": "shard_enabled",
|
||||||
|
"bind_ip": "$ApplicationIPBinding",
|
||||||
|
"master_ip": "master_ip",
|
||||||
|
"master_port": "master_port",
|
||||||
|
"cluster_key": "cluster_key"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"ConfigFile": "dstserver/dstserver_config/Cluster_1/cluster_token.txt",
|
||||||
|
"ConfigType": "kvp",
|
||||||
|
"ConfigFormat": "{0}{1}",
|
||||||
|
"Subsections": [
|
||||||
|
{
|
||||||
|
"Heading": "$root",
|
||||||
|
"SettingMappings": {
|
||||||
|
"": "cluster_token"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
@ -6,9 +6,9 @@ Meta.URL=https://projectzomboid.com
|
|||||||
Meta.DisplayImageSource=steam:108600
|
Meta.DisplayImageSource=steam:108600
|
||||||
Meta.EndpointURIFormat=steam://connect/{ip}/{GenericModule.App.ApplicationPort2}
|
Meta.EndpointURIFormat=steam://connect/{ip}/{GenericModule.App.ApplicationPort2}
|
||||||
Meta.ConfigManifest=project-zomboidconfig.json
|
Meta.ConfigManifest=project-zomboidconfig.json
|
||||||
Meta.MetaConfigManifest=
|
Meta.MetaConfigManifest=project-zomboidmetaconfig.json
|
||||||
Meta.ConfigRoot=project-zomboid.kvp
|
Meta.ConfigRoot=project-zomboid.kvp
|
||||||
Meta.MinAMPVersion=2.3.0.8
|
Meta.MinAMPVersion=2.3.2.0
|
||||||
Meta.SpecificDockerImage=
|
Meta.SpecificDockerImage=
|
||||||
Meta.Prerequsites=[]
|
Meta.Prerequsites=[]
|
||||||
App.DisplayName=Project Zomboid
|
App.DisplayName=Project Zomboid
|
||||||
@ -36,12 +36,12 @@ App.ApplicationIPBinding=
|
|||||||
App.ApplicationPort1=16261
|
App.ApplicationPort1=16261
|
||||||
App.ApplicationPort2=8766
|
App.ApplicationPort2=8766
|
||||||
App.ApplicationPort3=8767
|
App.ApplicationPort3=8767
|
||||||
App.RemoteAdminPort=0
|
App.RemoteAdminPort=27015
|
||||||
App.MaxUsers=20
|
App.MaxUsers=16
|
||||||
App.UseRandomAdminPassword=False
|
App.UseRandomAdminPassword=False
|
||||||
App.RemoteAdminPassword=
|
App.RemoteAdminPassword=Password123
|
||||||
App.AdminMethod=STDIO
|
App.AdminMethod=STDIO
|
||||||
App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":31,"UpdateSource":4,"UpdateSourceData":"380870","UpdateSourceArgs":null,"UpdateSourceVersion":null,"UpdateSourceTarget":null,"UnzipUpdateSource":false,"OverwriteExistingFiles":false,"ForceDownloadPlatform":0,"UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null}]
|
App.UpdateSources=[{"UpdateStageName":"SteamCMD Download","UpdateSourcePlatform":"All","UpdateSource":"SteamCMD","UpdateSourceData":"380870"}]
|
||||||
App.Compatibility=None
|
App.Compatibility=None
|
||||||
App.SteamUpdateAnonymousLogin=True
|
App.SteamUpdateAnonymousLogin=True
|
||||||
App.SteamForceLoginPrompt=False
|
App.SteamForceLoginPrompt=False
|
||||||
|
789
project-zomboidconfig.json
Normal file → Executable file
789
project-zomboidconfig.json
Normal file → Executable file
@ -1,98 +1,725 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"DisplayName": "Admin Password",
|
"DisplayName":"Game Port",
|
||||||
"Category": "Server Settings",
|
"Category":"Server Settings",
|
||||||
"Description": "In-game \"admin\" user password (not the server password). You should change this after first installing the server",
|
"Description":"",
|
||||||
"Keywords": "admin,password",
|
"Keywords":"",
|
||||||
"FieldName": "adminpassword",
|
"FieldName":"$ApplicationPort1",
|
||||||
"InputType": "password",
|
"InputType":"number",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument":false,
|
||||||
"ParamFieldName": "adminpassword",
|
"Hidden":true,
|
||||||
"IncludeInCommandLine": true,
|
"ParamFieldName":"DefaultPort",
|
||||||
"DefaultValue": "Password123"
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"16261"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DisplayName": "SteamVAC",
|
"DisplayName":"Steam Port 1",
|
||||||
"Category": "Server Settings",
|
"Category":"Server Settings",
|
||||||
"Description": "Enable SteamVAC",
|
"Description":"",
|
||||||
"Keywords": "steamvac",
|
"Keywords":"",
|
||||||
"FieldName": "steamvac",
|
"FieldName":"$ApplicationPort2",
|
||||||
"InputType": "checkbox",
|
"InputType":"number",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument":false,
|
||||||
"ParamFieldName": "steamvac",
|
"Hidden":true,
|
||||||
"IncludeInCommandLine": true,
|
"ParamFieldName":"SteamPort1",
|
||||||
"DefaultValue": "true",
|
"IncludeInCommandLine":false,
|
||||||
"EnumValues": {
|
"DefaultValue":"8766"
|
||||||
"false": "False",
|
},
|
||||||
"true": "True"
|
{
|
||||||
|
"DisplayName":"Steam Port 2",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"",
|
||||||
|
"Keywords":"",
|
||||||
|
"FieldName":"$ApplicationPort3",
|
||||||
|
"InputType":"number",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"Hidden":true,
|
||||||
|
"ParamFieldName":"SteamPort2",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"8767"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"RCON Port",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"",
|
||||||
|
"Keywords":"",
|
||||||
|
"FieldName":"$RemoteAdminPort",
|
||||||
|
"InputType":"number",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"Hidden":true,
|
||||||
|
"ParamFieldName":"RCONPort",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"27015"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Server Public Name",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"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": "Steam Integration",
|
"DisplayName":"Server Public Description",
|
||||||
"Category": "Server Settings",
|
"Category":"Server Settings",
|
||||||
"Description": "Enable Steam integration",
|
"Description":"Description that people can see while going over your server",
|
||||||
"Keywords": "steam,integration",
|
"Keywords":"public,description",
|
||||||
"FieldName": "SteamInt",
|
"FieldName":"PublicDescription",
|
||||||
"InputType": "checkbox",
|
"InputType":"text",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument":false,
|
||||||
"ParamFieldName": "SteamInt",
|
"ParamFieldName":"PublicDescription",
|
||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine":false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue":""
|
||||||
"EnumValues": {
|
},
|
||||||
"0": "False",
|
{
|
||||||
"1": "True"
|
"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":"RCON Password",
|
||||||
|
"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": "Memory Limit (MB)",
|
"DisplayName":"Automatically Whitelist Players",
|
||||||
"Category": "Server Settings",
|
"Category":"Server Settings",
|
||||||
"Description": "Java's maximum heap size",
|
"Description":"Automatically add players to the whitelist (if not disabled)",
|
||||||
"Keywords": "maximum,memory,limit",
|
"Keywords":"whitelist,add,automatic",
|
||||||
"FieldName": "MaxMemory",
|
"FieldName":"AutoCreateUserInWhiteList",
|
||||||
"InputType": "number",
|
"InputType":"checkbox",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument":false,
|
||||||
"ParamFieldName": "MaxMemory",
|
"ParamFieldName":"AutoCreateUserInWhiteList",
|
||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine":false,
|
||||||
"DefaultValue": "4096"
|
"DefaultValue":"false",
|
||||||
},
|
"EnumValues":{
|
||||||
{
|
"True":"true",
|
||||||
"DisplayName": "Java Garbage Collection Algorithm (Windows)",
|
"False":"false"
|
||||||
"Category": "Server Settings",
|
|
||||||
"Description": "Default Java garbage collection algorithm is ZGC, but G1GC can be selected for older Windows versions that cannot use ZGC",
|
|
||||||
"Keywords": "garbage,collection,algorithm",
|
|
||||||
"FieldName": "JavaGCAlgo",
|
|
||||||
"InputType": "enum",
|
|
||||||
"IsFlagArgument": false,
|
|
||||||
"ParamFieldName": "JavaGCAlgo",
|
|
||||||
"IncludeInCommandLine": false,
|
|
||||||
"DefaultValue": "-XX:+UseZGC",
|
|
||||||
"EnumValues": {
|
|
||||||
"-XX:+UseZGC": "ZGC Algorithm (default)",
|
|
||||||
"-XX:+UseG1GC": "G1GC Algorithm"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DisplayName": "Additional Java Startup Parameters",
|
"DisplayName":"Memory Limit",
|
||||||
"Category": "Server Settings",
|
"Category":"Server Settings",
|
||||||
"Description": "Additional Java arguments (not server arguments) as startup parameters that are not otherwise set by AMP. Use with care. Example: -Ddebug",
|
"Description":"Java's maximum heap size",
|
||||||
"Keywords": "custom,java,arguments,parameters",
|
"Keywords":"maximum,memory,limit",
|
||||||
"FieldName": "CustomJavaArgs",
|
"FieldName":"MaxMemory",
|
||||||
"InputType": "text",
|
"InputType":"number",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument":false,
|
||||||
"ParamFieldName": "CustomJavaArgs",
|
"ParamFieldName":"MaxMemory",
|
||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine":false,
|
||||||
"DefaultValue": " "
|
"DefaultValue":"4096",
|
||||||
|
"suffix":"MB"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DisplayName": "Additional Server Startup Parameters",
|
"DisplayName":"Java Garbage Collection Algorithm (Windows)",
|
||||||
"Category": "Server Settings",
|
"Category":"Server Settings",
|
||||||
"Description": "Additional server arguments (not Java arguments) as startup parameters that are not otherwise set by AMP. Use with care. Example: -ip 192.168.1.10",
|
"Description":"Default Java garbage collection algorithm is ZGC, but G1GC can be selected for older Windows versions that cannot use ZGC",
|
||||||
"Keywords": "custom,server,arguments,parameters",
|
"Keywords":"garbage,collection,algorithm",
|
||||||
"FieldName": "CustomServerArgs",
|
"FieldName":"JavaGCAlgo",
|
||||||
"InputType": "text",
|
"InputType":"enum",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument":false,
|
||||||
"ParamFieldName": "CustomServerArgs",
|
"ParamFieldName":"JavaGCAlgo",
|
||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine":false,
|
||||||
"DefaultValue": " "
|
"DefaultValue":"-XX:+UseZGC",
|
||||||
|
"EnumValues":{
|
||||||
|
"-XX:+UseZGC":"ZGC Algorithm (default)",
|
||||||
|
"-XX:+UseG1GC":"G1GC Algorithm"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Enable Valve Anti-cheat (Steam VAC)",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"",
|
||||||
|
"Keywords":"VAC,cheat",
|
||||||
|
"FieldName":"SteamVAC",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SteamVAC",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"true",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Steam Integration",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Enable Steam integration",
|
||||||
|
"Keywords":"steam,integration",
|
||||||
|
"FieldName":"SteamInt",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SteamInt",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"1",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"1",
|
||||||
|
"False":"0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Map",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Sets the map for the server",
|
||||||
|
"Keywords":"map",
|
||||||
|
"FieldName":"Map",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"Map",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"Muldraugh, KY"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Mods",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Semi-colon separated list of names of mods to install on the server. The mod IDs also need to be added to Workshop Items",
|
||||||
|
"Keywords":"mods",
|
||||||
|
"FieldName":"Mods",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"Mods",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"",
|
||||||
|
"placeholder":"67commando;86oshkoshP19A;92amgeneralM998"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Workshop Items",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Semi-colon separated list of IDs of workshop items to install on the server. Mod names also need to be added to Mods",
|
||||||
|
"Keywords":"workshop,items",
|
||||||
|
"FieldName":"WorkshopItems",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"WorkshopItems",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"",
|
||||||
|
"placeholder":"2478247379;2566953935"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Display Player Usernames",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"If enabled, display players' usernames",
|
||||||
|
"Keywords":"display,name",
|
||||||
|
"FieldName":"DisplayUserName",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"DisplayUserName",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"true",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Display Player Character Names",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"If enabled, display players' character names",
|
||||||
|
"Keywords":"display,character,name",
|
||||||
|
"FieldName":"ShowFirstAndLastName",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"ShowFirstAndLastName",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"false",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Steam Scoreboard",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Sets whether steam usernames and avatars are shown in the player list",
|
||||||
|
"Keywords":"steam,scoreboard",
|
||||||
|
"FieldName":"SteamScoreboard",
|
||||||
|
"InputType":"enum",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SteamScoreboard",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"true",
|
||||||
|
"EnumValues":{
|
||||||
|
"true":"Shown to everyone",
|
||||||
|
"false":"Shown to no-one",
|
||||||
|
"admins":"Shown to admins only"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Pause When Empty",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"If enabled, the server will pause when empty, and won't update",
|
||||||
|
"Keywords":"pause,empty",
|
||||||
|
"FieldName":"PauseEmpty",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"PauseEmpty",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"true",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Auto World Save Interval",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Time between each automatic world save (0 = never)",
|
||||||
|
"Keywords":"save,interval",
|
||||||
|
"FieldName":"SaveWorldEveryMinutes",
|
||||||
|
"InputType":"number",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SaveWorldEveryMinutes",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"0",
|
||||||
|
"suffix":"minutes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Additional Java Startup Parameters",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Additional Java arguments (not server arguments) as startup parameters that are not otherwise set by AMP. Use with care",
|
||||||
|
"Keywords":"custom,java,arguments,parameters",
|
||||||
|
"FieldName":"CustomJavaArgs",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"CustomJavaArgs",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"",
|
||||||
|
"placeholder":"-Ddebug"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Server Local Name",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Server name as stored locally. WARNING: Do not change unless you know what you are doing! Also update the server if this is changed",
|
||||||
|
"Keywords":"server,name",
|
||||||
|
"FieldName":"servername",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"servername",
|
||||||
|
"IncludeInCommandLine":true,
|
||||||
|
"DefaultValue":"servertest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Additional Server Startup Parameters",
|
||||||
|
"Category":"Server Settings",
|
||||||
|
"Description":"Additional server arguments (not Java arguments) as startup parameters that are not otherwise set by AMP. Use with care",
|
||||||
|
"Keywords":"custom,server,arguments,parameters",
|
||||||
|
"FieldName":"CustomServerArgs",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"CustomServerArgs",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"",
|
||||||
|
"placeholder":"-ip 192.168.1.10"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Set Spawn Point",
|
||||||
|
"Category":"Gameplay Settings",
|
||||||
|
"Description":"Sets the spawn point. Default is 0.0.0. Use X.Y.Z coordinates",
|
||||||
|
"Keywords":"spawnpoint,map",
|
||||||
|
"FieldName":"SpawnPoint",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SpawnPoint",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"0.0.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Spawn Items",
|
||||||
|
"Category":"Gameplay Settings",
|
||||||
|
"Description":"Comma separated list of items that all players spawn with",
|
||||||
|
"Keywords":"spawn,items",
|
||||||
|
"FieldName":"SpawnItems",
|
||||||
|
"InputType":"text",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SpawnItems",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"",
|
||||||
|
"placeholder":"Base.BaseballBat,Base.WaterBottleFull"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Allow PvP",
|
||||||
|
"Category":"Gameplay Settings",
|
||||||
|
"Description":"If enabled, Player vs Player is allowed",
|
||||||
|
"Keywords":"pvp",
|
||||||
|
"FieldName":"PVP",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"PVP",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"true",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Enable PvP Toggle (Safety System)",
|
||||||
|
"Category":"Gameplay Settings",
|
||||||
|
"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 toggled 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",
|
||||||
|
"Keywords":"sledgehammer,destruction",
|
||||||
|
"FieldName":"AllowDestructionBySledgehammer",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"AllowDestructionBySledgehammer",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"true",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Allow Sleep",
|
||||||
|
"Category":"Gameplay Settings",
|
||||||
|
"Description":"If enabled, players can sleep",
|
||||||
|
"Keywords":"sleep",
|
||||||
|
"FieldName":"SleepAllowed",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SleepAllowed",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"false",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DisplayName":"Require Sleep",
|
||||||
|
"Category":"Gameplay Settings",
|
||||||
|
"Description":"If enabled, players require sleep",
|
||||||
|
"Keywords":"sleep",
|
||||||
|
"FieldName":"SleepNeeded",
|
||||||
|
"InputType":"checkbox",
|
||||||
|
"IsFlagArgument":false,
|
||||||
|
"ParamFieldName":"SleepNeeded",
|
||||||
|
"IncludeInCommandLine":false,
|
||||||
|
"DefaultValue":"false",
|
||||||
|
"EnumValues":{
|
||||||
|
"True":"true",
|
||||||
|
"False":"false"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
8
project-zomboidmetaconfig.json
Normal file
8
project-zomboidmetaconfig.json
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"ConfigFile": "Zomboid/Server/{{servername}}.ini",
|
||||||
|
"AutoMap": true,
|
||||||
|
"ConfigType": "kvp",
|
||||||
|
"ConfigFormatRegex": "^(?<key>.+?)=(?<value>.*?)$"
|
||||||
|
}
|
||||||
|
]
|
@ -50,8 +50,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"0": "False",
|
"True": "1",
|
||||||
"1": "True"
|
"False": "0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
40
space-engineers-generic.kvp
Normal file
40
space-engineers-generic.kvp
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
App.AdminMethod=STDIO
|
||||||
|
App.ApplicationReadyMode=RegexMatch
|
||||||
|
App.RemoteAdminPort=27016
|
||||||
|
App.ApplicationPort1=27017
|
||||||
|
App.ApplicationPort2=8777
|
||||||
|
App.ApplicationReadyMode=RegexMatch
|
||||||
|
App.BaseDirectory=./space-engineers-generic/298740/
|
||||||
|
App.CommandLineArgs=-console -path "{{$FullBaseDir}}servers" {{$FormattedArgs}}
|
||||||
|
App.CommandLineParameterDelimiter=
|
||||||
|
App.CommandLineParameterFormat=-{0} "{1}"
|
||||||
|
App.DisplayName=Space Engineers (Generic)
|
||||||
|
App.EnvironmentVariables={"LD_LIBRARY_PATH": "./linux64:%LD_LIBRARY_PATH%", "SteamAppId": "298740"}
|
||||||
|
App.ExecutableLinux=298740/
|
||||||
|
App.ExecutableWin=298740\DedicatedServer64\SpaceEngineersDedicated.exe
|
||||||
|
App.ExitMethod=String
|
||||||
|
App.ExitString=taskkill /IM
|
||||||
|
App.HasReadableConsole=true
|
||||||
|
App.HasWritableConsole=true
|
||||||
|
App.RapidStartup=false
|
||||||
|
App.RootDir=./space-engineers-generic/
|
||||||
|
App.UpdateSource=Multi
|
||||||
|
App.UpdateSources=[{"UpdateStageName": "SteamCMD Download","UpdateSourcePlatform": "All", "UpdateSource": "SteamCMD", "UpdateSourceData": "298740"},{"UpdateStageName":"Create Config Directory","UpdateSourcePlatform":"All","UpdateSource":"CreateDirectory","UpdateSourceArgs":"space-engineers-generic/298740/servers","OverwriteExistingFiles":false},{"UpdateStageName": "Base Config Download","UpdateSourcePlatform": "All", "UpdateSource": "FetchURL", "UpdateSourceData": "https://github.com/CubeCoders/AMPTemplates/raw/main/SpaceEngineers-Dedicated.cfg","UpdateSourceTarget":"298740/servers"}]
|
||||||
|
App.WorkingDir=298740
|
||||||
|
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+$
|
||||||
|
Console.AppReadyRegex=^\d+\-\d+\-\d+ \d+\:\d+\:\d+.\d+\: Game ready.*$
|
||||||
|
Console.UserJoinRegex=^\d+\-\d+\-\d+ \d+\:\d+\:\d+.\d+\: World request received: (?<username>.+?)$
|
||||||
|
Console.UserLeaveRegex=^\d+\-\d+\-\d+ \d+\:\d+\:\d+.\d+\: User left (?<username>.+?)$
|
||||||
|
Console.UserChatRegex=
|
||||||
|
Console.UpdateAvailableRegex=^\[\d\d:\d\d:\d\d\] \[INFO\] A new server update is available! v[\d\.]+.$
|
||||||
|
Meta.Author=IceOfWraith, CubeCoders(base)
|
||||||
|
Meta.ConfigManifest=space-engineers-genericconfig.json
|
||||||
|
Meta.MetaConfigManifest=space-engineers-genericmetaconfig.json
|
||||||
|
Meta.ConfigRoot=space-engineers-generic.kvp
|
||||||
|
Meta.Description=
|
||||||
|
Meta.DisplayImageSource=steam:244850
|
||||||
|
Meta.DisplayName=Space Engineers (Generic)
|
||||||
|
Meta.EndpointURIFormat=
|
||||||
|
Meta.OS=1
|
||||||
|
Meta.URL=https://store.steampowered.com/app/244850/Space_Engineers/
|
||||||
|
Meta.MinAMPVersion=2.3.0.9
|
2106
space-engineers-genericconfig.json
Normal file
2106
space-engineers-genericconfig.json
Normal file
File diff suppressed because it is too large
Load Diff
7
space-engineers-genericmetaconfig.json
Normal file
7
space-engineers-genericmetaconfig.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"ConfigFile": "./servers/SpaceEngineers-Dedicated.cfg",
|
||||||
|
"AutoMap": true,
|
||||||
|
"ConfigType": "xml"
|
||||||
|
}
|
||||||
|
]
|
@ -1,7 +1,7 @@
|
|||||||
App.AdminMethod=STDIO
|
App.AdminMethod=STDIO
|
||||||
App.ApplicationPort1=4242
|
App.ApplicationPort1=4242
|
||||||
App.ApplicationReadyMode=RegexMatch
|
App.ApplicationReadyMode=RegexMatch
|
||||||
App.BaseDirectory=./starmade/244770/StarMade
|
App.BaseDirectory=./starmade/244770
|
||||||
App.CommandLineArgs=-Xmx{{MaxHeap}}M -Xincgc -Xshare:off -jar StarMade.jar -server
|
App.CommandLineArgs=-Xmx{{MaxHeap}}M -Xincgc -Xshare:off -jar StarMade.jar -server
|
||||||
App.CommandLineParameterDelimiter=
|
App.CommandLineParameterDelimiter=
|
||||||
App.CommandLineParameterFormat=-{0} "{1}"
|
App.CommandLineParameterFormat=-{0} "{1}"
|
||||||
@ -10,7 +10,7 @@ App.EnvironmentVariables={"LD_LIBRARY_PATH": "./linux64:%LD_LIBRARY_PATH%", "Ste
|
|||||||
App.ExecutableLinux=244770/dep/java/jre1.7.0_80/bin/java
|
App.ExecutableLinux=244770/dep/java/jre1.7.0_80/bin/java
|
||||||
App.ExecutableWin=244770\dep\java\jre1.7.0_80\bin\java.exe
|
App.ExecutableWin=244770\dep\java\jre1.7.0_80\bin\java.exe
|
||||||
App.ExitMethod=OS_CLOSE
|
App.ExitMethod=OS_CLOSE
|
||||||
App.ExitString=/shutdown
|
App.ExitString=/shutdown 0
|
||||||
App.HasReadableConsole=true
|
App.HasReadableConsole=true
|
||||||
App.HasWritableConsole=true
|
App.HasWritableConsole=true
|
||||||
App.RapidStartup=false
|
App.RapidStartup=false
|
||||||
|
@ -3,12 +3,12 @@
|
|||||||
"DisplayName": "Memory Limit (MB)",
|
"DisplayName": "Memory Limit (MB)",
|
||||||
"Category": "Server Settings",
|
"Category": "Server Settings",
|
||||||
"Description": "Java's maximum heap size",
|
"Description": "Java's maximum heap size",
|
||||||
"Keywords": "max ram",
|
"Keywords": "max ram heap",
|
||||||
"FieldName": "MaxHeap",
|
"FieldName": "MaxHeap",
|
||||||
"InputType": "number",
|
"InputType": "number",
|
||||||
"IsFlagArgument": false,
|
"IsFlagArgument": false,
|
||||||
"ParamFieldName": "MaxHeap",
|
"ParamFieldName": "MaxHeap",
|
||||||
"IncludeInCommandLine": true,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1024",
|
"DefaultValue": "1024",
|
||||||
"EnumValues": {}
|
"EnumValues": {}
|
||||||
}
|
}
|
||||||
|
@ -37,8 +37,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "on",
|
"DefaultValue": "on",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"on": "True",
|
"True": "on",
|
||||||
"off": "False"
|
"False": "off"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -235,8 +235,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -290,8 +290,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -306,8 +306,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -348,8 +348,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -393,8 +393,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -422,8 +422,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -438,8 +438,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -454,8 +454,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -470,8 +470,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -499,8 +499,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -515,8 +515,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -531,8 +531,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -547,8 +547,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -576,8 +576,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -592,8 +592,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -634,8 +634,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -663,8 +663,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -692,8 +692,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -708,8 +708,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -724,8 +724,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -740,8 +740,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -769,8 +769,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -785,8 +785,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -801,8 +801,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -817,8 +817,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -950,8 +950,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1044,8 +1044,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1060,8 +1060,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1076,8 +1076,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1105,8 +1105,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1121,8 +1121,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1176,8 +1176,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1192,8 +1192,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1234,8 +1234,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1302,8 +1302,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1318,8 +1318,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1334,8 +1334,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1363,8 +1363,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1379,8 +1379,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1395,8 +1395,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1411,8 +1411,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1427,8 +1427,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1456,8 +1456,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1485,8 +1485,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1501,8 +1501,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1517,8 +1517,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1546,8 +1546,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1562,8 +1562,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1578,8 +1578,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1620,8 +1620,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1636,8 +1636,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1652,8 +1652,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1668,8 +1668,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1684,8 +1684,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1700,8 +1700,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1716,8 +1716,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1732,8 +1732,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "0",
|
"DefaultValue": "0",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1787,8 +1787,8 @@
|
|||||||
"IncludeInCommandLine": false,
|
"IncludeInCommandLine": false,
|
||||||
"DefaultValue": "1",
|
"DefaultValue": "1",
|
||||||
"EnumValues": {
|
"EnumValues": {
|
||||||
"1": "True",
|
"True": "1",
|
||||||
"0": "False"
|
"False": "0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user