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.ConfigurableTypeCommonnet.minecraft.core.Registry<? super com.mojang.serialization.MapCodec<T>> Methods inherited from class org.cyclops.cyclopscore.config.extendedconfig.ExtendedConfigRegistry
getResourceKeyMethods 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:
getTranslationKeyin 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:
getFullTranslationKeyin 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:
getConfigurableTypein 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:
getRegistryin 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<?>>
-