public abstract class AbilityConfig<T> extends org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig<AbilityConfig<T>>
ExtendedConfig
Constructor and Description |
---|
AbilityConfig(boolean enabled,
java.lang.String namedId,
java.lang.String comment)
Make a new instance.
|
Modifier and Type | Method and Description |
---|---|
IAbilityType |
getAbilityType() |
java.lang.String |
getFullUnlocalizedName() |
org.cyclops.cyclopscore.config.ConfigurableType |
getHolderType() |
java.lang.String |
getUnlocalizedName() |
compareTo, downCast, getComment, getConfigPropertyPrefix, getElement, getMod, getNamedId, getSubInstance, getSubUniqueName, initSubInstance, isDisableable, isEnabled, isHardDisabled, onInit, onRegistered, save, setEnabled, showDoubleInitError
public AbilityConfig(boolean enabled, java.lang.String namedId, java.lang.String comment)
enabled
- If this should is enabled.namedId
- The unique name ID for the configurable.comment
- The comment to add in the config file for this configurable.public java.lang.String getUnlocalizedName()
getUnlocalizedName
in class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig<AbilityConfig<T>>
public java.lang.String getFullUnlocalizedName()
getFullUnlocalizedName
in class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig<AbilityConfig<T>>
public org.cyclops.cyclopscore.config.ConfigurableType getHolderType()
getHolderType
in class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfig<AbilityConfig<T>>
public IAbilityType getAbilityType()