Uses of Interface
net.minecraftforge.common.crafting.conditions.ICondition
Packages that use ICondition
Package
Description
-
Uses of ICondition in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot declared as IConditionFields in net.minecraft.world.level.storage.loot with type parameters of type IConditionMethods in net.minecraft.world.level.storage.loot with parameters of type ICondition -
Uses of ICondition in net.minecraftforge.common
Fields in net.minecraftforge.common with type parameters of type IConditionModifier and TypeFieldDescriptionprivate static final DeferredRegister<com.mojang.serialization.Codec<? extends ICondition>>ForgeMod.CONDITION_SERIALIZERSMethods in net.minecraftforge.common with parameters of type IConditionModifier and TypeMethodDescriptionstatic voidForgeHooks.writeCondition(ICondition condition, com.google.gson.JsonObject out) -
Uses of ICondition in net.minecraftforge.common.crafting
Fields in net.minecraftforge.common.crafting declared as IConditionModifier and TypeFieldDescriptionprivate IConditionConditionalAdvancement.Builder.conditionprivate final IConditionConditionalAdvancement.Pair.conditionThe field for theconditionrecord component.private @Nullable IConditionConditionalRecipe.Builder.conditionprivate final IConditionConditionalRecipe.InnerAdvancement.conditionThe field for theconditionrecord component.private final IConditionConditionalRecipe.InnerRecipe.conditionThe field for theconditionrecord component.private final @Nullable IConditionConditionalRecipe.Wrapper.mainprivate @Nullable IConditionConditionalRecipe.Builder.mainConditionMethods in net.minecraftforge.common.crafting that return IConditionModifier and TypeMethodDescriptionConditionalAdvancement.Pair.condition()Returns the value of theconditionrecord component.ConditionalRecipe.InnerAdvancement.condition()Returns the value of theconditionrecord component.ConditionalRecipe.InnerRecipe.condition()Returns the value of theconditionrecord component.Methods in net.minecraftforge.common.crafting with parameters of type IConditionModifier and TypeMethodDescriptionConditionalAdvancement.Builder.condition(ICondition value) ConditionalRecipe.Builder.condition(ICondition value) ConditionalRecipe.Builder.mainCondition(ICondition value) Constructors in net.minecraftforge.common.crafting with parameters of type IConditionModifierConstructorDescriptionprivateInnerAdvancement(ICondition condition, AdvancementHolder advancement) Creates an instance of aInnerAdvancementrecord class.privateInnerRecipe(ICondition condition, Recipe<?> recipe) Creates an instance of aInnerReciperecord class.privatePair(ICondition condition, Advancement adv) Creates an instance of aPairrecord class.privateWrapper(@Nullable ICondition main, List<ConditionalRecipe.InnerRecipe> recipes) -
Uses of ICondition in net.minecraftforge.common.crafting.conditions
Classes in net.minecraftforge.common.crafting.conditions that implement IConditionModifier and TypeClassDescriptionfinal recordfinal classfinal recordfinal recordfinal recordfinal recordfinal recordfinal classFields in net.minecraftforge.common.crafting.conditions declared as IConditionModifier and TypeFieldDescriptionprivate final IConditionNotCondition.childThe field for thechildrecord component.Fields in net.minecraftforge.common.crafting.conditions with type parameters of type IConditionModifier and TypeFieldDescriptionprivate final List<ICondition>AndCondition.childrenThe field for thechildrenrecord component.private final List<ICondition>OrCondition.childrenThe field for thechildrenrecord component.static final com.mojang.serialization.Codec<ICondition>ICondition.CODECstatic final com.mojang.serialization.MapCodec<Optional<ICondition>>ICondition.OPTIONAL_FEILD_CODECstatic final com.mojang.serialization.Codec<ICondition>ICondition.SAFE_CODECMethods in net.minecraftforge.common.crafting.conditions that return IConditionModifier and TypeMethodDescriptiondefault IConditionIConditionBuilder.and(ICondition... values) NotCondition.child()Returns the value of thechildrecord component.default IConditionIConditionBuilder.FALSE()default IConditionIConditionBuilder.itemExists(String namespace, String path) default IConditiondefault IConditionIConditionBuilder.not(ICondition value) default IConditionIConditionBuilder.or(ICondition... values) default IConditiondefault IConditionIConditionBuilder.TRUE()Methods in net.minecraftforge.common.crafting.conditions that return types with arguments of type IConditionModifier and TypeMethodDescriptionAndCondition.children()Returns the value of thechildrenrecord component.OrCondition.children()Returns the value of thechildrenrecord component.com.mojang.serialization.Codec<? extends ICondition>AndCondition.codec()com.mojang.serialization.Codec<? extends ICondition>FalseCondition.codec()com.mojang.serialization.Codec<? extends ICondition>ICondition.codec()com.mojang.serialization.Codec<? extends ICondition>ItemExistsCondition.codec()com.mojang.serialization.Codec<? extends ICondition>ModLoadedCondition.codec()com.mojang.serialization.Codec<? extends ICondition>NotCondition.codec()com.mojang.serialization.Codec<? extends ICondition>OrCondition.codec()com.mojang.serialization.Codec<? extends ICondition>TagEmptyCondition.codec()com.mojang.serialization.Codec<? extends ICondition>TrueCondition.codec()Methods in net.minecraftforge.common.crafting.conditions with parameters of type IConditionModifier and TypeMethodDescriptiondefault IConditionIConditionBuilder.and(ICondition... values) default IConditionIConditionBuilder.not(ICondition value) default IConditionIConditionBuilder.or(ICondition... values) Constructors in net.minecraftforge.common.crafting.conditions with parameters of type IConditionModifierConstructorDescriptionNotCondition(ICondition child) Creates an instance of aNotConditionrecord class.Constructor parameters in net.minecraftforge.common.crafting.conditions with type arguments of type IConditionModifierConstructorDescriptionAndCondition(List<ICondition> children) Creates an instance of aAndConditionrecord class.OrCondition(List<ICondition> children) Creates an instance of aOrConditionrecord class. -
Uses of ICondition in net.minecraftforge.registries
Fields in net.minecraftforge.registries with type parameters of type IConditionModifier and TypeFieldDescriptionstatic final Supplier<IForgeRegistry<com.mojang.serialization.Codec<? extends ICondition>>>ForgeRegistries.CONDITION_SERIALIZERSstatic final ResourceKey<Registry<com.mojang.serialization.Codec<? extends ICondition>>>ForgeRegistries.Keys.CONDITION_SERIALIZERS