Uses of Class
net.minecraft.predicate.entity.LootContextPredicate
Packages that use LootContextPredicate
Package
Description
-
Uses of LootContextPredicate in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion with type parameters of type LootContextPredicateModifier and TypeFieldDescriptionprivate final Optional<LootContextPredicate>LightningStrikeCriterion.Conditions.bystanderprivate final Optional<LootContextPredicate>BredAnimalsCriterion.Conditions.childprivate final Optional<LootContextPredicate>OnKilledCriterion.Conditions.entityprivate final Optional<LootContextPredicate>PlayerHurtEntityCriterion.Conditions.entityprivate final Optional<LootContextPredicate>PlayerInteractedWithEntityCriterion.Conditions.entityprivate final Optional<LootContextPredicate>SummonedEntityCriterion.Conditions.entityprivate final Optional<LootContextPredicate>TameAnimalCriterion.Conditions.entityprivate final Optional<LootContextPredicate>ThrownItemPickedUpByEntityCriterion.Conditions.entityprivate final Optional<LootContextPredicate>FishingRodHookedCriterion.Conditions.hookedEntityprivate final Optional<LootContextPredicate>LightningStrikeCriterion.Conditions.lightningprivate final Optional<LootContextPredicate>ItemCriterion.Conditions.locationprivate final Optional<LootContextPredicate>BredAnimalsCriterion.Conditions.parentprivate final Optional<LootContextPredicate>BredAnimalsCriterion.Conditions.partnerprivate final Optional<LootContextPredicate>AbstractCriterionConditions.playerPredicateprivate final Optional<LootContextPredicate>TargetHitCriterion.Conditions.projectileprivate final Optional<LootContextPredicate>EffectsChangedCriterion.Conditions.sourceprivate final List<LootContextPredicate>ChanneledLightningCriterion.Conditions.victimsprivate final List<LootContextPredicate>KilledByCrossbowCriterion.Conditions.victimsprivate final Optional<LootContextPredicate>CuredZombieVillagerCriterion.Conditions.villagerprivate final Optional<LootContextPredicate>VillagerTradeCriterion.Conditions.villagerprivate final Optional<LootContextPredicate>CuredZombieVillagerCriterion.Conditions.zombieMethods in net.minecraft.advancement.criterion that return types with arguments of type LootContextPredicateModifier and TypeMethodDescriptionprotected Optional<LootContextPredicate>AbstractCriterionConditions.getPlayerPredicate()Methods in net.minecraft.advancement.criterion with parameters of type LootContextPredicateModifier and TypeMethodDescriptionThrownItemPickedUpByEntityCriterion.Conditions.createThrownItemPickedUpByEntity(LootContextPredicate player, Optional<ItemPredicate> optional, Optional<LootContextPredicate> optional2) Method parameters in net.minecraft.advancement.criterion with type arguments of type LootContextPredicateModifier and TypeMethodDescriptionprotected abstract TAbstractCriterion.conditionsFromJson(JsonObject obj, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer predicateDeserializer) BeeNestDestroyedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) BredAnimalsCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) BrewedPotionCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ChangedDimensionCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ChanneledLightningCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ConstructBeaconCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ConsumeItemCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) CuredZombieVillagerCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) EffectsChangedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) EnchantedItemCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) EnterBlockCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) EntityHurtPlayerCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) FilledBucketCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) FishingRodHookedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) InventoryChangedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ItemCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ItemDurabilityChangedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) KilledByCrossbowCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) LevitationCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) LightningStrikeCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) OnKilledCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) PlayerGeneratesContainerLootCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) PlayerHurtEntityCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) PlayerInteractedWithEntityCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) protected RecipeCraftedCriterion.ConditionsRecipeCraftedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) RecipeUnlockedCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ShotCrossbowCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) SlideDownBlockCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) StartedRidingCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) SummonedEntityCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) TameAnimalCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) TargetHitCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ThrownItemPickedUpByEntityCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) TickCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) TravelCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) UsedEnderEyeCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) UsedTotemCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) UsingItemCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) VillagerTradeCriterion.conditionsFromJson(JsonObject jsonObject, Optional<LootContextPredicate> optional, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer) ItemDurabilityChangedCriterion.Conditions.create(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, NumberRange.IntRange durability) PlayerInteractedWithEntityCriterion.Conditions.create(Optional<LootContextPredicate> optional, ItemPredicate.Builder itemBuilder, Optional<LootContextPredicate> optional2) PlayerInteractedWithEntityCriterion.Conditions.create(ItemPredicate.Builder itemBuilder, Optional<LootContextPredicate> optional) TargetHitCriterion.Conditions.create(NumberRange.IntRange signalStrength, Optional<LootContextPredicate> optional) ThrownItemPickedUpByEntityCriterion.Conditions.createThrownItemPickedUpByPlayer(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, Optional<LootContextPredicate> optional3) private static booleanBredAnimalsCriterion.Conditions.method_53075(Optional<LootContextPredicate> optional, LootContext lootContext) Constructor parameters in net.minecraft.advancement.criterion with type arguments of type LootContextPredicateModifierConstructorDescriptionAbstractCriterionConditions(Identifier id, Optional<LootContextPredicate> optional) Conditions(Optional<LootContextPredicate> optional, @Nullable Block block, Optional<ItemPredicate> optional2, NumberRange.IntRange beeCount) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2, Optional<LootContextPredicate> optional3, Optional<LootContextPredicate> optional4) Conditions(Optional<LootContextPredicate> optional, @Nullable Potion potion) Conditions(Optional<LootContextPredicate> optional, @Nullable RegistryKey<World> from, @Nullable RegistryKey<World> to) Conditions(Optional<LootContextPredicate> optional, List<LootContextPredicate> list) Conditions(Optional<LootContextPredicate> optional, List<LootContextPredicate> list) Conditions(Optional<LootContextPredicate> optional, NumberRange.IntRange level) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2, Optional<LootContextPredicate> optional3) Conditions(Optional<LootContextPredicate> optional, Optional<EntityEffectPredicate> optional2, Optional<LootContextPredicate> optional3) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, NumberRange.IntRange levels) Conditions(Optional<LootContextPredicate> optional, @Nullable Block block, Optional<StatePredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<DamagePredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, Optional<LootContextPredicate> optional3, Optional<ItemPredicate> optional4) Conditions(Optional<LootContextPredicate> optional, NumberRange.IntRange occupied, NumberRange.IntRange full, NumberRange.IntRange empty, List<ItemPredicate> list) Conditions(Identifier id, Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, NumberRange.IntRange durability, NumberRange.IntRange delta) Conditions(Optional<LootContextPredicate> optional, List<LootContextPredicate> list, NumberRange.IntRange uniqueEntityTypes) Conditions(Optional<LootContextPredicate> optional, List<LootContextPredicate> list, NumberRange.IntRange uniqueEntityTypes) Conditions(Optional<LootContextPredicate> optional, Optional<DistancePredicate> optional2, NumberRange.IntRange duration) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2, Optional<LootContextPredicate> optional3) Conditions(Identifier id, Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2, Optional<DamageSourcePredicate> optional3) Conditions(Optional<LootContextPredicate> optional, Identifier lootTable) Conditions(Optional<LootContextPredicate> optional, Optional<DamagePredicate> optional2, Optional<LootContextPredicate> optional3) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, Optional<LootContextPredicate> optional3) Conditions(Optional<LootContextPredicate> optional, Identifier recipeId, List<ItemPredicate> ingredients) Conditions(Optional<LootContextPredicate> optional, Identifier recipe) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, @Nullable Block block, Optional<StatePredicate> optional2) Conditions(Optional<LootContextPredicate> optional) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, NumberRange.IntRange signalStrength, Optional<LootContextPredicate> optional2) Conditions(Identifier id, Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2, Optional<LootContextPredicate> optional3) Conditions(Identifier id, Optional<LootContextPredicate> optional) Conditions(Identifier id, Optional<LootContextPredicate> optional, Optional<LocationPredicate> optional2, Optional<DistancePredicate> optional3) Conditions(Optional<LootContextPredicate> optional, NumberRange.FloatRange distance) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> optional2) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> optional2, Optional<ItemPredicate> optional3) -
Uses of LootContextPredicate in net.minecraft.data.server.advancement.vanilla
Fields in net.minecraft.data.server.advancement.vanilla declared as LootContextPredicateModifier and TypeFieldDescriptionprivate static final LootContextPredicateVanillaNetherTabAdvancementGenerator.PIGLIN_DISTRACTION_PREDICATE -
Uses of LootContextPredicate in net.minecraft.predicate.entity
Methods in net.minecraft.predicate.entity that return LootContextPredicateModifier and TypeMethodDescriptionstatic LootContextPredicateEntityPredicate.asLootContextPredicate(EntityPredicate predicate) static LootContextPredicateLootContextPredicate.create(LootCondition[] conditions) Methods in net.minecraft.predicate.entity that return types with arguments of type LootContextPredicateModifier and TypeMethodDescriptionstatic List<LootContextPredicate>EntityPredicate.contextPredicateArrayFromJson(JsonObject json, String key, AdvancementEntityPredicateDeserializer predicateDeserializer) static Optional<LootContextPredicate>EntityPredicate.contextPredicateFromJson(JsonObject json, String key, AdvancementEntityPredicateDeserializer predicateDeserializer) private static Optional<LootContextPredicate>EntityPredicate.contextPredicateFromJsonElement(String key, AdvancementEntityPredicateDeserializer predicateDeserializer, @Nullable JsonElement json) static Optional<Optional<LootContextPredicate>>LootContextPredicate.fromJson(String key, AdvancementEntityPredicateDeserializer predicateDeserializer, @Nullable JsonElement json, LootContextType contextType) static Optional<LootContextPredicate>EntityPredicate.method_53134(EntityPredicate.Builder builder) static Optional<LootContextPredicate>EntityPredicate.method_53137(Optional<EntityPredicate> optional) static List<LootContextPredicate>EntityPredicate.method_53139(EntityPredicate.Builder[] builder) Method parameters in net.minecraft.predicate.entity with type arguments of type LootContextPredicateModifier and TypeMethodDescriptionstatic JsonElementLootContextPredicate.toPredicatesJsonArray(List<LootContextPredicate> list)