Class ServerConfiguration

java.lang.Object
com.ldtteam.common.config.AbstractConfiguration
com.minecolonies.api.configuration.ServerConfiguration

public class ServerConfiguration extends com.ldtteam.common.config.AbstractConfiguration
Mod server configuration. Loaded serverside, synced on connection.
  • Field Details

    • initialCitizenAmount

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue initialCitizenAmount
    • allowInfiniteSupplyChests

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue allowInfiniteSupplyChests
    • allowInfiniteColonies

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue allowInfiniteColonies
    • allowOtherDimColonies

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue allowOtherDimColonies
    • maxCitizenPerColony

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue maxCitizenPerColony
    • enableInDevelopmentFeatures

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue enableInDevelopmentFeatures
    • alwaysRenderNameTag

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue alwaysRenderNameTag
    • workersAlwaysWorkInRain

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue workersAlwaysWorkInRain
    • luckyBlockChance

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue luckyBlockChance
    • minThLevelToTeleport

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue minThLevelToTeleport
    • foodModifier

      public final net.neoforged.neoforge.common.ModConfigSpec.DoubleValue foodModifier
    • diseaseModifier

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue diseaseModifier
    • forceLoadColony

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue forceLoadColony
    • loadtime

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue loadtime
    • colonyLoadStrictness

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue colonyLoadStrictness
    • maxTreeSize

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue maxTreeSize
    • noSupplyPlacementRestrictions

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue noSupplyPlacementRestrictions
    • skyRaiders

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue skyRaiders
    • researchCreativeCompletion

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue researchCreativeCompletion
    • researchDebugLog

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue researchDebugLog
    • researchResetCost

      public final net.neoforged.neoforge.common.ModConfigSpec.ConfigValue<List<? extends String>> researchResetCost
    • canPlayerUseRTPCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseRTPCommand
    • canPlayerUseColonyTPCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseColonyTPCommand
    • canPlayerUseAllyTHTeleport

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseAllyTHTeleport
    • canPlayerUseHomeTPCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseHomeTPCommand
    • canPlayerUseShowColonyInfoCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseShowColonyInfoCommand
    • canPlayerUseKillCitizensCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseKillCitizensCommand
    • canPlayerUseModifyCitizensCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseModifyCitizensCommand
    • canPlayerUseAddOfficerCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseAddOfficerCommand
    • canPlayerUseDeleteColonyCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseDeleteColonyCommand
    • canPlayerUseResetCommand

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue canPlayerUseResetCommand
    • maxColonySize

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue maxColonySize
    • minColonyDistance

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue minColonyDistance
    • initialColonySize

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue initialColonySize
    • maxDistanceFromWorldSpawn

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue maxDistanceFromWorldSpawn
    • minDistanceFromWorldSpawn

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue minDistanceFromWorldSpawn
    • enableColonyRaids

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue enableColonyRaids
    • raidDifficulty

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue raidDifficulty
    • maxRaiders

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue maxRaiders
    • raidersbreakblocks

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue raidersbreakblocks
    • averageNumberOfNightsBetweenRaids

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue averageNumberOfNightsBetweenRaids
    • minimumNumberOfNightsBetweenRaids

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue minimumNumberOfNightsBetweenRaids
    • raidersbreakdoors

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue raidersbreakdoors
    • mobAttackCitizens

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue mobAttackCitizens
    • guardDamageMultiplier

      public final net.neoforged.neoforge.common.ModConfigSpec.DoubleValue guardDamageMultiplier
    • guardHealthMult

      public final net.neoforged.neoforge.common.ModConfigSpec.DoubleValue guardHealthMult
    • pvp_mode

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue pvp_mode
    • enableColonyProtection

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue enableColonyProtection
    • turnOffExplosionsInColonies

      public final net.neoforged.neoforge.common.ModConfigSpec.EnumValue<Explosions> turnOffExplosionsInColonies
    • permissionEventMinBypassPermLevel

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue permissionEventMinBypassPermLevel
    • auditCraftingTags

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue auditCraftingTags
    • debugInventories

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue debugInventories
    • blueprintBuildMode

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue blueprintBuildMode
    • minimumRailsToPath

      public final net.neoforged.neoforge.common.ModConfigSpec.IntValue minimumRailsToPath
    • pathNodeLimitMultiplier

      public final net.neoforged.neoforge.common.ModConfigSpec.DoubleValue pathNodeLimitMultiplier
    • creativeResolve

      public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue creativeResolve
  • Constructor Details

    • ServerConfiguration

      public ServerConfiguration(net.neoforged.neoforge.common.ModConfigSpec.Builder builder)
      Builds server configuration.
      Parameters:
      builder - config builder