Class AbstractIgnisStrategy
java.lang.Object
dev.rono.igniscore.api.strategy.AbstractIgnisStrategy
- All Implemented Interfaces:
IgnisStrategy
- Direct Known Subclasses:
AbstractIgnisBlockStrategy, AbstractIgnisItemStrategy
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedAbstractIgnisStrategy(IgnisStrategyDescriptor descriptor) protectedAbstractIgnisStrategy(IgnisStrategyDescriptor descriptor, IgnisStrategyContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoidbindDescriptor(IgnisStrategyDescriptor descriptor) protected ExtensionConfigcustomConfig(BlockDefinition definition) protected ExtensionConfigcustomConfig(ItemDefinition definition) protected booleangetCustomBoolean(BlockDefinition definition, String key, boolean defaultValue) protected booleangetCustomBoolean(ItemDefinition definition, String key, boolean defaultValue) protected doublegetCustomDouble(BlockDefinition definition, String key, double defaultValue) protected doublegetCustomDouble(ItemDefinition definition, String key, double defaultValue) protected intgetCustomInt(BlockDefinition definition, String key, int defaultValue) protected intgetCustomInt(ItemDefinition definition, String key, int defaultValue)
-
Field Details
-
context
-
-
Constructor Details
-
AbstractIgnisStrategy
-
AbstractIgnisStrategy
-
AbstractIgnisStrategy
-
-
Method Details
-
bindDescriptor
-
descriptor
- Specified by:
descriptorin interfaceIgnisStrategy
-
customConfig
-
customConfig
-
getCustomDouble
-
getCustomInt
-
getCustomBoolean
-
getCustomDouble
-
getCustomInt
-
getCustomBoolean
-