[
    {
        "ConfigFile": "PathOfTitans/Saved/Config/WindowsServer/Game.ini",
        "ConfigType": "ini",
        "ConfigFormat": "{0}{1}",
        "Subsections": [
            {
                "Heading": "/Script/PathOfTitans.IGameSession",
                "SettingMappings": {
                    "ServerName=": "ServerName",
                    "MaxPlayers=": "$MaxUsers",
                    "ServerPassword=": "ServerPassword",
                    "bServerPaidUsersOnly=": "bServerPaidUsersOnly",
                    "bServerAllowChat=": "bServerAllowChat",
                    "bServerGlobalChat=": "bServerGlobalChat",
                    "bServerFish=": "bServerFish",
                    "bServerWaterQualitySystem=": "bServerWaterQualitySystem",
                    "bOverrideWaterRegeneration=": "bOverrideWaterRegeneration",
                    "bEnableWaterRegeneration=": "bEnableWaterRegeneration",
                    "WaterRegenerationRateMultiplierUpdate=": "WaterRegenerationRateMultiplierUpdate",
                    "WaterRegenerationRate=": "WaterRegenerationRate",
                    "WaterRegenerationValue=": "WaterRegenerationValue",
                    "WaterRainRegenerationIncrement=": "WaterRainRegenerationIncrement",
                    "bServerWaystoneCooldownRemoval=": "bServerWaystoneCooldownRemoval",
                    "OverrideWaystoneCooldown=": "OverrideWaystoneCooldown",
                    "MaxCompleteQuestsInLocation=": "MaxCompleteQuestsInLocation",
                    "bServerFallDamage=": "bServerFallDamage",
                    "ServerDiscord=": "ServerDiscord",
                    "bServerAutoRestart=": "false",
                    "ServerDeadBodyTime=": "ServerDeadBodyTime",
                    "ServerRespawnTime=": "ServerRespawnTime",
                    "bServerAllowMap=": "bServerAllowMap",
                    "bServerAllowMinimap=": "bServerAllowMinimap",
                    "bServerHomeCaves=": "bServerHomeCaves",
                    "bServerWellRestedBuff=": "bServerWellRestedBuff",
                    "bServerEditAbilitiesInHomeCaves=": "bServerEditAbilitiesInHomeCaves",
                    "bServerHatchlingCaves=": "bServerHatchlingCaves",
                    "bServerHungerThirstInCaves=": "bServerHungerThirstInCaves",
                    "bServerGrowth=": "bServerGrowth",
                    "GlobalPassiveGrowthPerMinute=": "GlobalPassiveGrowthPerMinute",
                    "QuestGrowthMultiplier=": "QuestGrowthMultiplier",
                    "QuestMarksMultiplier=": "QuestMarksMultiplier",
                    "bOverrideLocalQuestCooldown=": "bOverrideLocalQuestCooldown",
                    "LocalQuestCooldown=": "LocalQuestCooldown",
                    "bOverrideLocationQuestCooldown=": "bOverrideLocationQuestCooldown",
                    "LocationQuestCooldown=": "LocationQuestCooldown",
                    "bLoseGrowthPastGrowthStages=": "bLoseGrowthPastGrowthStages",
                    "CombatDeathMarksPenaltyPercent=": "CombatDeathMarksPenaltyPercent",
                    "CombatDeathGrowthPenaltyPercent=": "CombatDeathGrowthPenaltyPercent",
                    "FallDeathMarksPenaltyPercent=": "FallDeathMarksPenaltyPercent",
                    "FallDeathGrowthPenaltyPercent=": "FallDeathGrowthPenaltyPercent",
                    "SurvivalDeathMarksPenaltyPercent=": "SurvivalDeathMarksPenaltyPercent",
                    "SurvivalDeathGrowthPenaltyPercent=": "SurvivalDeathGrowthPenaltyPercent",
                    "AFKDisconnectTime=": "AFKDisconnectTime",
                    "MaxClientPingMs=": "MaxClientPingMs",
                    "MaxClientPingDuration=": "MaxClientPingDuration",
                    "ServerLogoutTime=": "ServerLogoutTime",
                    "bServerAntiRevengeKill=": "bServerAntiRevengeKill",
                    "RevengeKillDistance=": "RevengeKillDistance",
                    "MaxCharactersPerPlayer=": "MaxCharactersPerPlayer",
                    "MaxCharactersPerSpecies=": "MaxCharactersPerSpecies",
                    "ReservedSlots=": "ReservedSlots",
                    "SpeedhackDetection=": "SpeedhackDetection",
                    "SpeedhackThreshold=": "SpeedhackThreshold",
                    "bEnableMaxUnclaimedRewards=": "bEnableMaxUnclaimedRewards",
                    "MaxUnclaimedRewards=": "MaxUnclaimedRewards",
                    "bLoseUnclaimedQuestsOnDeath=": "bLoseUnclaimedQuestsOnDeath",
                    "bMustCollectItemsWithinPOI=": "bMustCollectItemsWithinPOI",
                    "bPermaDeath=": "bPermaDeath",
                    "bDeathInfo=": "bDeathInfo",
                    "": "IGameSessionUserSettings"
                }
            },
            {
                "Heading": "/Script/PathOfTitans.IGameMode",
                "SettingMappings": {
                    "ServerStartingTime=": "ServerStartingTime",
                    "bServerDynamicTimeOfDay=": "bServerDynamicTimeOfDay",
                    "ServerDayLength=": "ServerDayLength",
                    "ServerNightLength=": "ServerNightLength",
                    "bServerRestrictCarnivoreGrouping=": "bServerRestrictCarnivoreGrouping",
                    "bServerRestrictHerbivoreGrouping=": "bServerRestrictHerbivoreGrouping",
                    "MaxGroupSize=": "MaxGroupSize",
                    "MaxGroupLeaderCommunicationDistance=": "MaxGroupLeaderCommunicationDistance",
                    "": "IGameModeUserSettings"
                }
            },
            {
                "Heading": "SourceRCON",
                "SettingMappings": {
                    "bEnabled=": "true",
                    "IP=": "$ApplicationIPBinding",
                    "bLogging=": "SourceRCONbLogging",
                    "MaxFailedAttempts=": "SourceRCONMaxFailedAttempts",
                    "Timeout=": "SourceRCONTimeout",
                    "MaxConnectionsPerIP=": "SourceRCONMaxConnectionsPerIP"
                }
            },
            {
                "Heading": "BattlEye",
                "SettingMappings": {
                    "bEnabled=": "BattlEyeAntiCheatbEnabled"
                }
            }
        ]
    },
    {
        "ConfigFile": "PathOfTitans/Saved/Config/LinuxServer/Game.ini",
        "ConfigType": "ini",
        "ConfigFormat": "{0}{1}",
        "Subsections": [
            {
                "Heading": "/Script/PathOfTitans.IGameSession",
                "SettingMappings": {
                    "ServerName=": "ServerName",
                    "MaxPlayers=": "$MaxUsers",
                    "ServerPassword=": "ServerPassword",
                    "bServerPaidUsersOnly=": "bServerPaidUsersOnly",
                    "bServerAllowChat=": "bServerAllowChat",
                    "bServerGlobalChat=": "bServerGlobalChat",
                    "bServerFish=": "bServerFish",
                    "bServerWaterQualitySystem=": "bServerWaterQualitySystem",
                    "bOverrideWaterRegeneration=": "bOverrideWaterRegeneration",
                    "bEnableWaterRegeneration=": "bEnableWaterRegeneration",
                    "WaterRegenerationRateMultiplierUpdate=": "WaterRegenerationRateMultiplierUpdate",
                    "WaterRegenerationRate=": "WaterRegenerationRate",
                    "WaterRegenerationValue=": "WaterRegenerationValue",
                    "WaterRainRegenerationIncrement=": "WaterRainRegenerationIncrement",
                    "bServerWaystoneCooldownRemoval=": "bServerWaystoneCooldownRemoval",
                    "OverrideWaystoneCooldown=": "OverrideWaystoneCooldown",
                    "MaxCompleteQuestsInLocation=": "MaxCompleteQuestsInLocation",
                    "bServerFallDamage=": "bServerFallDamage",
                    "ServerDiscord=": "ServerDiscord",
                    "bServerAutoRestart=": "false",
                    "ServerDeadBodyTime=": "ServerDeadBodyTime",
                    "ServerRespawnTime=": "ServerRespawnTime",
                    "bServerAllowMap=": "bServerAllowMap",
                    "bServerAllowMinimap=": "bServerAllowMinimap",
                    "bServerHomeCaves=": "bServerHomeCaves",
                    "bServerWellRestedBuff=": "bServerWellRestedBuff",
                    "bServerEditAbilitiesInHomeCaves=": "bServerEditAbilitiesInHomeCaves",
                    "bServerHatchlingCaves=": "bServerHatchlingCaves",
                    "bServerHungerThirstInCaves=": "bServerHungerThirstInCaves",
                    "bServerGrowth=": "bServerGrowth",
                    "GlobalPassiveGrowthPerMinute=": "GlobalPassiveGrowthPerMinute",
                    "QuestGrowthMultiplier=": "QuestGrowthMultiplier",
                    "QuestMarksMultiplier=": "QuestMarksMultiplier",
                    "bOverrideLocalQuestCooldown=": "bOverrideLocalQuestCooldown",
                    "LocalQuestCooldown=": "LocalQuestCooldown",
                    "bOverrideLocationQuestCooldown=": "bOverrideLocationQuestCooldown",
                    "LocationQuestCooldown=": "LocationQuestCooldown",
                    "bLoseGrowthPastGrowthStages=": "bLoseGrowthPastGrowthStages",
                    "CombatDeathMarksPenaltyPercent=": "CombatDeathMarksPenaltyPercent",
                    "CombatDeathGrowthPenaltyPercent=": "CombatDeathGrowthPenaltyPercent",
                    "FallDeathMarksPenaltyPercent=": "FallDeathMarksPenaltyPercent",
                    "FallDeathGrowthPenaltyPercent=": "FallDeathGrowthPenaltyPercent",
                    "SurvivalDeathMarksPenaltyPercent=": "SurvivalDeathMarksPenaltyPercent",
                    "SurvivalDeathGrowthPenaltyPercent=": "SurvivalDeathGrowthPenaltyPercent",
                    "AFKDisconnectTime=": "AFKDisconnectTime",
                    "MaxClientPingMs=": "MaxClientPingMs",
                    "MaxClientPingDuration=": "MaxClientPingDuration",
                    "ServerLogoutTime=": "ServerLogoutTime",
                    "bServerAntiRevengeKill=": "bServerAntiRevengeKill",
                    "RevengeKillDistance=": "RevengeKillDistance",
                    "MaxCharactersPerPlayer=": "MaxCharactersPerPlayer",
                    "MaxCharactersPerSpecies=": "MaxCharactersPerSpecies",
                    "ReservedSlots=": "ReservedSlots",
                    "SpeedhackDetection=": "SpeedhackDetection",
                    "SpeedhackThreshold=": "SpeedhackThreshold",
                    "bEnableMaxUnclaimedRewards=": "bEnableMaxUnclaimedRewards",
                    "MaxUnclaimedRewards=": "MaxUnclaimedRewards",
                    "bLoseUnclaimedQuestsOnDeath=": "bLoseUnclaimedQuestsOnDeath",
                    "bMustCollectItemsWithinPOI=": "bMustCollectItemsWithinPOI",
                    "bPermaDeath=": "bPermaDeath",
                    "bDeathInfo=": "bDeathInfo",
                    "": "IGameSessionUserSettings"
                }
            },
            {
                "Heading": "/Script/PathOfTitans.IGameMode",
                "SettingMappings": {
                    "ServerStartingTime=": "ServerStartingTime",
                    "bServerDynamicTimeOfDay=": "bServerDynamicTimeOfDay",
                    "ServerDayLength=": "ServerDayLength",
                    "ServerNightLength=": "ServerNightLength",
                    "bServerRestrictCarnivoreGrouping=": "bServerRestrictCarnivoreGrouping",
                    "bServerRestrictHerbivoreGrouping=": "bServerRestrictHerbivoreGrouping",
                    "MaxGroupSize=": "MaxGroupSize",
                    "MaxGroupLeaderCommunicationDistance=": "MaxGroupLeaderCommunicationDistance",
                    "": "IGameModeUserSettings"
                }
            },
            {
                "Heading": "SourceRCON",
                "SettingMappings": {
                    "bEnabled=": "true",
                    "IP=": "$ApplicationIPBinding",
                    "bLogging=": "SourceRCONbLogging",
                    "MaxFailedAttempts=": "SourceRCONMaxFailedAttempts",
                    "Timeout=": "SourceRCONTimeout",
                    "MaxConnectionsPerIP=": "SourceRCONMaxConnectionsPerIP"
                }
            },
            {
                "Heading": "BattlEye",
                "SettingMappings": {
                    "bEnabled=": "BattlEyeAntiCheatbEnabled"
                }
            }
        ]
    },
    {
        "ConfigFile": "PathOfTitans/Saved/MOTD.txt",
        "ConfigType": "kvp",
        "ConfigFormat": "{0}{1}",
        "Subsections": [
            {
                "Heading": "$root",
                "SettingMappings": {
                    "": "MOTD"
                }
            }
        ]
    },
    {
        "ConfigFile": "PathOfTitans/Saved/Rules.txt",
        "ConfigType": "kvp",
        "ConfigFormat": "{0}{1}",
        "Subsections": [
            {
                "Heading": "$root",
                "SettingMappings": {
                    "": "Rules"
                }
            }
        ]
    }
]