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 TypeMethodDescriptionAbstractCriterion.Conditions.getPlayerPredicate()AbstractCriterionConditions.getPlayerPredicate()Methods in net.minecraft.advancement.criterion with parameters of type LootContextPredicateModifier and TypeMethodDescriptionThrownItemPickedUpByEntityCriterion.Conditions.createThrownItemPickedUpByEntity(LootContextPredicate player, Optional<ItemPredicate> item, Optional<LootContextPredicate> entity) Method parameters in net.minecraft.advancement.criterion with type arguments of type LootContextPredicateModifier and TypeMethodDescriptionprotected abstract TAbstractCriterion.conditionsFromJson(JsonObject obj, Optional<LootContextPredicate> predicate, 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> playerPredicate, Optional<ItemPredicate> item, NumberRange.IntRange durability) PlayerInteractedWithEntityCriterion.Conditions.create(Optional<LootContextPredicate> playerPredicate, ItemPredicate.Builder item, Optional<LootContextPredicate> entity) PlayerInteractedWithEntityCriterion.Conditions.create(ItemPredicate.Builder item, Optional<LootContextPredicate> entity) TargetHitCriterion.Conditions.create(NumberRange.IntRange signalStrength, Optional<LootContextPredicate> projectile) ThrownItemPickedUpByEntityCriterion.Conditions.createThrownItemPickedUpByPlayer(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item, Optional<LootContextPredicate> entity) private static booleanBredAnimalsCriterion.Conditions.parentMatches(Optional<LootContextPredicate> parent, LootContext parentContext) Constructor parameters in net.minecraft.advancement.criterion with type arguments of type LootContextPredicateModifierConstructorDescriptionAbstractCriterionConditions(Optional<LootContextPredicate> playerPredicate) Conditions(Optional<LootContextPredicate> playerPredicate, @Nullable Block block, Optional<ItemPredicate> item, NumberRange.IntRange beeCount) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<LootContextPredicate> parentPredicate, Optional<LootContextPredicate> partnerPredicate, Optional<LootContextPredicate> childPredicate) Conditions(Optional<LootContextPredicate> playerPredicate, @Nullable Potion potion) Conditions(Optional<LootContextPredicate> playerPredicate, @Nullable RegistryKey<World> from, @Nullable RegistryKey<World> to) Conditions(Optional<LootContextPredicate> playerPredicate, List<LootContextPredicate> victims) Conditions(Optional<LootContextPredicate> playerPredicate, List<LootContextPredicate> victims) Conditions(Optional<LootContextPredicate> playerPredicate, NumberRange.IntRange level) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<LootContextPredicate> zombie, Optional<LootContextPredicate> villager) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<EntityEffectPredicate> effects, Optional<LootContextPredicate> source) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item, NumberRange.IntRange levels) Conditions(Optional<LootContextPredicate> playerPredicate, @Nullable Block block, Optional<StatePredicate> state) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<DamagePredicate> damage) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> rod, Optional<LootContextPredicate> hookedEntity, Optional<ItemPredicate> caughtItem) Conditions(Optional<LootContextPredicate> playerPredicate, NumberRange.IntRange occupied, NumberRange.IntRange full, NumberRange.IntRange empty, List<ItemPredicate> items) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> playerPredicate) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item, NumberRange.IntRange durability, NumberRange.IntRange delta) Conditions(Optional<LootContextPredicate> playerPredicate, List<LootContextPredicate> victims, NumberRange.IntRange uniqueEntityTypes) Conditions(Optional<LootContextPredicate> playerPredicate, List<LootContextPredicate> victims, NumberRange.IntRange uniqueEntityTypes) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<DistancePredicate> distance, NumberRange.IntRange duration) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<LootContextPredicate> lightning, Optional<LootContextPredicate> bystander) Conditions(Optional<LootContextPredicate> optional, Optional<LootContextPredicate> playerPredicate, Optional<DamageSourcePredicate> entity) Conditions(Optional<LootContextPredicate> playerPredicate, Identifier lootTable) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<DamagePredicate> damage, Optional<LootContextPredicate> entity) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item, Optional<LootContextPredicate> entity) Conditions(Optional<LootContextPredicate> playerPredicate, Identifier recipeId, List<ItemPredicate> ingredients) Conditions(Optional<LootContextPredicate> playerPredicate, Identifier recipe) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item) Conditions(Optional<LootContextPredicate> playerPredicate, @Nullable Block block, Optional<StatePredicate> state) Conditions(Optional<LootContextPredicate> playerPredicate) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<LootContextPredicate> entity) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<LootContextPredicate> entity) Conditions(Optional<LootContextPredicate> playerPredicate, NumberRange.IntRange signalStrength, Optional<LootContextPredicate> projectile) Conditions(Optional<LootContextPredicate> optional, Optional<ItemPredicate> playerPredicate, Optional<LootContextPredicate> item) Conditions(Optional<LootContextPredicate> playerPredicate) Conditions(Optional<LootContextPredicate> optional, Optional<LocationPredicate> playerPredicate, Optional<DistancePredicate> startPos) Conditions(Optional<LootContextPredicate> playerPredicate, NumberRange.DoubleRange distance) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<ItemPredicate> item) Conditions(Optional<LootContextPredicate> playerPredicate, Optional<LootContextPredicate> villager, Optional<ItemPredicate> item) -
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 LootContextPredicateEntityPredicate.contextPredicateFromEntityPredicate(EntityPredicate.Builder builder) 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.contextPredicateFromEntityPredicate(Optional<EntityPredicate> entityPredicate) static List<LootContextPredicate>EntityPredicate.contextPredicateFromEntityPredicates(EntityPredicate.Builder[] builders) 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) Method parameters in net.minecraft.predicate.entity with type arguments of type LootContextPredicateModifier and TypeMethodDescriptionstatic JsonElementLootContextPredicate.toPredicatesJsonArray(List<LootContextPredicate> list)