Uses of Class
net.minecraft.advancements.critereon.ItemPredicate
Packages that use ItemPredicate
Package
Description
-
Uses of ItemPredicate in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon declared as ItemPredicateModifier and TypeFieldDescriptionstatic final ItemPredicateItemPredicate.ANYprivate ItemPredicateEntityEquipmentPredicate.Builder.chestprivate final ItemPredicateEntityEquipmentPredicate.chestprivate ItemPredicateEntityEquipmentPredicate.Builder.feetprivate final ItemPredicateEntityEquipmentPredicate.feetprivate ItemPredicateEntityEquipmentPredicate.Builder.headprivate final ItemPredicateEntityEquipmentPredicate.headprivate final ItemPredicateBeeNestDestroyedTrigger.TriggerInstance.itemprivate final ItemPredicateConsumeItemTrigger.TriggerInstance.itemprivate final ItemPredicateEnchantedItemTrigger.TriggerInstance.itemprivate final ItemPredicateFilledBucketTrigger.TriggerInstance.itemprivate final ItemPredicateFishingRodHookedTrigger.TriggerInstance.itemprivate final ItemPredicateItemDurabilityTrigger.TriggerInstance.itemprivate final ItemPredicatePickedUpItemTrigger.TriggerInstance.itemprivate final ItemPredicatePlayerInteractTrigger.TriggerInstance.itemprivate final ItemPredicateShotCrossbowTrigger.TriggerInstance.itemprivate final ItemPredicateTradeTrigger.TriggerInstance.itemprivate final ItemPredicateUsedTotemTrigger.TriggerInstance.itemprivate final ItemPredicateUsingItemTrigger.TriggerInstance.itemprivate ItemPredicateEntityEquipmentPredicate.Builder.legsprivate final ItemPredicateEntityEquipmentPredicate.legsprivate ItemPredicateEntityEquipmentPredicate.Builder.mainhandprivate final ItemPredicateEntityEquipmentPredicate.mainhandprivate ItemPredicateEntityEquipmentPredicate.Builder.offhandprivate final ItemPredicateEntityEquipmentPredicate.offhandprivate final ItemPredicate[]InventoryChangeTrigger.TriggerInstance.predicatesprivate final ItemPredicateFishingRodHookedTrigger.TriggerInstance.rodFields in net.minecraft.advancements.critereon with type parameters of type ItemPredicateModifier and TypeFieldDescriptionprivate static final Map<ResourceLocation,Function<com.google.gson.JsonObject, ItemPredicate>> ItemPredicate.custom_predicatesprivate final List<ItemPredicate>RecipeCraftedTrigger.TriggerInstance.predicatesprivate static final Map<ResourceLocation,Function<com.google.gson.JsonObject, ItemPredicate>> ItemPredicate.unmod_predicatesMethods in net.minecraft.advancements.critereon that return ItemPredicateModifier and TypeMethodDescriptionItemPredicate.Builder.build()static ItemPredicateItemPredicate.fromJson(com.google.gson.JsonElement p_45052_) static ItemPredicate[]ItemPredicate.fromJsonArray(com.google.gson.JsonElement p_45056_) Methods in net.minecraft.advancements.critereon that return types with arguments of type ItemPredicateModifier and TypeMethodDescriptionstatic Map<ResourceLocation,Function<com.google.gson.JsonObject, ItemPredicate>> ItemPredicate.getPredicates()Methods in net.minecraft.advancements.critereon with parameters of type ItemPredicateModifier and TypeMethodDescriptionItemDurabilityTrigger.TriggerInstance.changedDurability(ContextAwarePredicate p_286720_, ItemPredicate p_286288_, MinMaxBounds.Ints p_286730_) ItemDurabilityTrigger.TriggerInstance.changedDurability(ItemPredicate p_151287_, MinMaxBounds.Ints p_151288_) EntityEquipmentPredicate.Builder.chest(ItemPredicate p_32209_) EntityEquipmentPredicate.Builder.feet(ItemPredicate p_32213_) FilledBucketTrigger.TriggerInstance.filledBucket(ItemPredicate p_38794_) FishingRodHookedTrigger.TriggerInstance.fishedItem(ItemPredicate p_40448_, EntityPredicate p_40449_, ItemPredicate p_40450_) InventoryChangeTrigger.TriggerInstance.hasItems(ItemPredicate... p_43198_) EntityEquipmentPredicate.Builder.head(ItemPredicate p_32206_) EntityEquipmentPredicate.Builder.legs(ItemPredicate p_32211_) EntityEquipmentPredicate.Builder.mainhand(ItemPredicate p_149929_) EntityEquipmentPredicate.Builder.offhand(ItemPredicate p_149931_) ShotCrossbowTrigger.TriggerInstance.shotCrossbow(ItemPredicate p_159432_) PickedUpItemTrigger.TriggerInstance.thrownItemPickedUpByEntity(ContextAwarePredicate p_286865_, ItemPredicate p_286788_, ContextAwarePredicate p_286327_) PickedUpItemTrigger.TriggerInstance.thrownItemPickedUpByPlayer(ContextAwarePredicate p_286405_, ItemPredicate p_286518_, ContextAwarePredicate p_286381_) ConsumeItemTrigger.TriggerInstance.usedItem(ItemPredicate p_148082_) UsedTotemTrigger.TriggerInstance.usedTotem(ItemPredicate p_163725_) Method parameters in net.minecraft.advancements.critereon with type arguments of type ItemPredicateModifier and TypeMethodDescriptionRecipeCraftedTrigger.TriggerInstance.craftedItem(ResourceLocation p_282794_, List<ItemPredicate> p_281369_) static voidItemPredicate.register(ResourceLocation name, Function<com.google.gson.JsonObject, ItemPredicate> deserializer) Constructors in net.minecraft.advancements.critereon with parameters of type ItemPredicateModifierConstructorDescriptionEntityEquipmentPredicate(ItemPredicate p_32186_, ItemPredicate p_32187_, ItemPredicate p_32188_, ItemPredicate p_32189_, ItemPredicate p_32190_, ItemPredicate p_32191_) TriggerInstance(ContextAwarePredicate p_286609_, Block p_286264_, ItemPredicate p_286572_, MinMaxBounds.Ints p_286574_) TriggerInstance(ContextAwarePredicate p_286663_, ItemPredicate p_286533_) TriggerInstance(ContextAwarePredicate p_286871_, ItemPredicate p_286640_, MinMaxBounds.Ints p_286367_) TriggerInstance(ContextAwarePredicate p_286231_, ItemPredicate p_286845_) TriggerInstance(ContextAwarePredicate p_286346_, ItemPredicate p_286539_, ContextAwarePredicate p_286253_, ItemPredicate p_286372_) TriggerInstance(ContextAwarePredicate p_286286_, MinMaxBounds.Ints p_286313_, MinMaxBounds.Ints p_286767_, MinMaxBounds.Ints p_286601_, ItemPredicate[] p_286380_) TriggerInstance(ContextAwarePredicate p_286731_, ItemPredicate p_286447_, MinMaxBounds.Ints p_286431_, MinMaxBounds.Ints p_286460_) TriggerInstance(ResourceLocation p_286249_, ContextAwarePredicate p_286258_, ItemPredicate p_286761_, ContextAwarePredicate p_286491_) TriggerInstance(ContextAwarePredicate p_286824_, ItemPredicate p_286719_, ContextAwarePredicate p_286219_) TriggerInstance(ContextAwarePredicate p_286262_, ItemPredicate p_286755_) TriggerInstance(ContextAwarePredicate p_286523_, ContextAwarePredicate p_286395_, ItemPredicate p_286263_) TriggerInstance(ContextAwarePredicate p_286406_, ItemPredicate p_286462_) TriggerInstance(ContextAwarePredicate p_286652_, ItemPredicate p_286296_) Constructor parameters in net.minecraft.advancements.critereon with type arguments of type ItemPredicateModifierConstructorDescriptionTriggerInstance(ContextAwarePredicate p_286913_, ResourceLocation p_286906_, List<ItemPredicate> p_286302_) -
Uses of ItemPredicate in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes with parameters of type ItemPredicateModifier and TypeMethodDescriptionprotected static InventoryChangeTrigger.TriggerInstanceRecipeProvider.inventoryTrigger(ItemPredicate... p_126012_) -
Uses of ItemPredicate in net.minecraft.world.level.storage.loot.predicates
Fields in net.minecraft.world.level.storage.loot.predicates declared as ItemPredicateConstructors in net.minecraft.world.level.storage.loot.predicates with parameters of type ItemPredicate