Package de.cech12.bucketlib.platform
Class NeoforgeConfigHelper
java.lang.Object
de.cech12.bucketlib.platform.NeoforgeConfigHelper
- All Implemented Interfaces:
IConfigHelper
The config service implementation for NeoForge.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.neoforged.neoforge.common.ModConfigSpec.BooleanValueFields inherited from interface de.cech12.bucketlib.platform.services.IConfigHelper
INFINITY_ENCHANTMENT_ENABLED_DEFAULT, INFINITY_ENCHANTMENT_ENABLED_DESCRIPTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()Initialization method for the Service implementations.booleanGets the configured infinity enchantment enabled option value.
-
Field Details
-
INFINITY_ENCHANTMENT_ENABLED
public static final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue INFINITY_ENCHANTMENT_ENABLED
-
-
Constructor Details
-
NeoforgeConfigHelper
public NeoforgeConfigHelper()
-
-
Method Details
-
init
public void init()Description copied from interface:IConfigHelperInitialization method for the Service implementations.- Specified by:
initin interfaceIConfigHelper
-
isInfinityEnchantmentEnabled
public boolean isInfinityEnchantmentEnabled()Description copied from interface:IConfigHelperGets the configured infinity enchantment enabled option value.- Specified by:
isInfinityEnchantmentEnabledin interfaceIConfigHelper- Returns:
- configured infinity enchantment enabled option value
-