Package at.petrak.hexcasting.forge
Class ForgeHexConfig.Server
java.lang.Object
at.petrak.hexcasting.forge.ForgeHexConfig.Server
- All Implemented Interfaces:
at.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
- Enclosing class:
- ForgeHexConfig
public static class ForgeHexConfig.Server
extends Object
implements at.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
Field Summary
Fields inherited from interface at.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
DEFAULT_FEW_SCROLL_TABLES, DEFAULT_MANY_SCROLL_TABLES, DEFAULT_MAX_RECURSE_DEPTH, DEFAULT_MAX_SPELL_CIRCLE_LENGTH, DEFAULT_OP_BREAK_HARVEST_LEVEL, DEFAULT_SOME_SCROLL_TABLES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanisActionAllowed(net.minecraft.resources.ResourceLocation actionID) booleanisActionAllowedInCircles(net.minecraft.resources.ResourceLocation actionID) intintintat.petrak.hexcasting.api.misc.ScrollQuantityscrollsForLootTable(net.minecraft.resources.ResourceLocation lootTable) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface at.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
opBreakHarvestLevel
-
Constructor Details
-
Server
public Server(net.minecraftforge.common.ForgeConfigSpec.Builder builder)
-
-
Method Details
-
opBreakHarvestLevelBecauseForgeThoughtItWasAGoodIdeaToImplementHarvestTiersUsingAnHonestToGodTopoSort
public int opBreakHarvestLevelBecauseForgeThoughtItWasAGoodIdeaToImplementHarvestTiersUsingAnHonestToGodTopoSort()- Specified by:
opBreakHarvestLevelBecauseForgeThoughtItWasAGoodIdeaToImplementHarvestTiersUsingAnHonestToGodTopoSortin interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
maxRecurseDepth
public int maxRecurseDepth()- Specified by:
maxRecurseDepthin interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
maxSpellCircleLength
public int maxSpellCircleLength()- Specified by:
maxSpellCircleLengthin interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
isActionAllowed
public boolean isActionAllowed(net.minecraft.resources.ResourceLocation actionID) - Specified by:
isActionAllowedin interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
isActionAllowedInCircles
public boolean isActionAllowedInCircles(net.minecraft.resources.ResourceLocation actionID) - Specified by:
isActionAllowedInCirclesin interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
doVillagersTakeOffenseAtMindMurder
public boolean doVillagersTakeOffenseAtMindMurder()- Specified by:
doVillagersTakeOffenseAtMindMurderin interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-
scrollsForLootTable
public at.petrak.hexcasting.api.misc.ScrollQuantity scrollsForLootTable(net.minecraft.resources.ResourceLocation lootTable) - Specified by:
scrollsForLootTablein interfaceat.petrak.hexcasting.api.mod.HexConfig.ServerConfigAccess
-