Class ServerConfiguration

java.lang.Object
com.minecolonies.api.configuration.AbstractConfiguration
com.minecolonies.api.configuration.ServerConfiguration

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

    • initialCitizenAmount

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue initialCitizenAmount
    • allowInfiniteSupplyChests

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue allowInfiniteSupplyChests
    • allowInfiniteColonies

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue allowInfiniteColonies
    • allowOtherDimColonies

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue allowOtherDimColonies
    • maxCitizenPerColony

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue maxCitizenPerColony
    • enableInDevelopmentFeatures

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue enableInDevelopmentFeatures
    • alwaysRenderNameTag

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue alwaysRenderNameTag
    • workersAlwaysWorkInRain

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue workersAlwaysWorkInRain
    • luckyBlockChance

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue luckyBlockChance
    • minThLevelToTeleport

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue minThLevelToTeleport
    • foodModifier

      public final net.minecraftforge.common.ForgeConfigSpec.DoubleValue foodModifier
    • diseaseModifier

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue diseaseModifier
    • forceLoadColony

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue forceLoadColony
    • loadtime

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue loadtime
    • colonyLoadStrictness

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue colonyLoadStrictness
    • maxTreeSize

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue maxTreeSize
    • noSupplyPlacementRestrictions

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue noSupplyPlacementRestrictions
    • skyRaiders

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue skyRaiders
    • researchCreativeCompletion

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue researchCreativeCompletion
    • researchDebugLog

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue researchDebugLog
    • researchResetCost

      public final net.minecraftforge.common.ForgeConfigSpec.ConfigValue<List<? extends String>> researchResetCost
    • canPlayerUseRTPCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseRTPCommand
    • canPlayerUseColonyTPCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseColonyTPCommand
    • canPlayerUseAllyTHTeleport

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseAllyTHTeleport
    • canPlayerUseHomeTPCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseHomeTPCommand
    • canPlayerUseShowColonyInfoCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseShowColonyInfoCommand
    • canPlayerUseKillCitizensCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseKillCitizensCommand
    • canPlayerUseModifyCitizensCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseModifyCitizensCommand
    • canPlayerUseAddOfficerCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseAddOfficerCommand
    • canPlayerUseDeleteColonyCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseDeleteColonyCommand
    • canPlayerUseResetCommand

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue canPlayerUseResetCommand
    • maxColonySize

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue maxColonySize
    • minColonyDistance

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue minColonyDistance
    • initialColonySize

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue initialColonySize
    • maxDistanceFromWorldSpawn

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue maxDistanceFromWorldSpawn
    • minDistanceFromWorldSpawn

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue minDistanceFromWorldSpawn
    • enableColonyRaids

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue enableColonyRaids
    • raidDifficulty

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue raidDifficulty
    • maxRaiders

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue maxRaiders
    • raidersbreakblocks

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue raidersbreakblocks
    • averageNumberOfNightsBetweenRaids

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue averageNumberOfNightsBetweenRaids
    • minimumNumberOfNightsBetweenRaids

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue minimumNumberOfNightsBetweenRaids
    • raidersbreakdoors

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue raidersbreakdoors
    • mobAttackCitizens

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue mobAttackCitizens
    • guardDamageMultiplier

      public final net.minecraftforge.common.ForgeConfigSpec.DoubleValue guardDamageMultiplier
    • guardHealthMult

      public final net.minecraftforge.common.ForgeConfigSpec.DoubleValue guardHealthMult
    • pvp_mode

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue pvp_mode
    • enableColonyProtection

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue enableColonyProtection
    • turnOffExplosionsInColonies

      public final net.minecraftforge.common.ForgeConfigSpec.EnumValue<Explosions> turnOffExplosionsInColonies
    • permissionEventMinBypassPermLevel

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue permissionEventMinBypassPermLevel
    • auditCraftingTags

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue auditCraftingTags
    • debugInventories

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue debugInventories
    • blueprintBuildMode

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue blueprintBuildMode
    • minimumRailsToPath

      public final net.minecraftforge.common.ForgeConfigSpec.IntValue minimumRailsToPath
    • pathNodeLimitMultiplier

      public final net.minecraftforge.common.ForgeConfigSpec.DoubleValue pathNodeLimitMultiplier
    • creativeResolve

      public final net.minecraftforge.common.ForgeConfigSpec.BooleanValue creativeResolve
  • Constructor Details

    • ServerConfiguration

      protected ServerConfiguration(net.minecraftforge.common.ForgeConfigSpec.Builder builder)
      Builds server configuration.
      Parameters:
      builder - config builder