Class ConditionConfigNeoForge<T extends net.neoforged.neoforge.common.conditions.ICondition>
java.lang.Object
org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<ConditionConfigNeoForge<T>,com.mojang.serialization.MapCodec<T>,ModBaseNeoForge<?>>
org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigRegistry<ConditionConfigNeoForge<T>,com.mojang.serialization.MapCodec<T>,ModBaseNeoForge<?>>
org.cyclops.cyclopscore.config.extendedconfig.ConditionConfigNeoForge<T>
- All Implemented Interfaces:
Comparable<org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<ConditionConfigNeoForge<T>,
com.mojang.serialization.MapCodec<T>, ModBaseNeoForge<?>>>
public abstract class ConditionConfigNeoForge<T extends net.neoforged.neoforge.common.conditions.ICondition>
extends org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigRegistry<ConditionConfigNeoForge<T>,com.mojang.serialization.MapCodec<T>,ModBaseNeoForge<?>>
Config for recipe conditions.
- See Also:
-
Field Summary
Fields inherited from class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon
configProperties
-
Constructor Summary
ConstructorsConstructorDescriptionConditionConfigNeoForge
(ModBaseNeoForge<?> mod, String namedId, com.mojang.serialization.MapCodec<T> conditionSerializer) -
Method Summary
Modifier and TypeMethodDescriptionorg.cyclops.cyclopscore.config.ConfigurableTypeCommon
net.minecraft.core.Registry
<? super com.mojang.serialization.MapCodec<T>> Methods inherited from class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigRegistry
getResourceKey
Methods inherited from class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon
addInstanceTransformer, compareTo, downCast, getConfigPropertyPrefix, getElementConstructor, getInstance, getMod, getNamedId, getSubUniqueName, initializeInstance, onConfigPropertyReload, onRegistered, onRegistryRegistered, save, showDoubleInitError
-
Constructor Details
-
ConditionConfigNeoForge
public ConditionConfigNeoForge(ModBaseNeoForge<?> mod, String namedId, com.mojang.serialization.MapCodec<T> conditionSerializer)
-
-
Method Details
-
getTranslationKey
- Specified by:
getTranslationKey
in classorg.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<ConditionConfigNeoForge<T extends net.neoforged.neoforge.common.conditions.ICondition>,
com.mojang.serialization.MapCodec<T extends net.neoforged.neoforge.common.conditions.ICondition>, ModBaseNeoForge<?>>
-
getFullTranslationKey
- Overrides:
getFullTranslationKey
in classorg.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<ConditionConfigNeoForge<T extends net.neoforged.neoforge.common.conditions.ICondition>,
com.mojang.serialization.MapCodec<T extends net.neoforged.neoforge.common.conditions.ICondition>, ModBaseNeoForge<?>>
-
getConfigurableType
public org.cyclops.cyclopscore.config.ConfigurableTypeCommon getConfigurableType()- Specified by:
getConfigurableType
in classorg.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigCommon<ConditionConfigNeoForge<T extends net.neoforged.neoforge.common.conditions.ICondition>,
com.mojang.serialization.MapCodec<T extends net.neoforged.neoforge.common.conditions.ICondition>, ModBaseNeoForge<?>>
-
getRegistry
- Specified by:
getRegistry
in classorg.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigRegistry<ConditionConfigNeoForge<T extends net.neoforged.neoforge.common.conditions.ICondition>,
com.mojang.serialization.MapCodec<T extends net.neoforged.neoforge.common.conditions.ICondition>, ModBaseNeoForge<?>>
-