Uses of Record Class
net.minecraft.predicate.entity.EntityPredicate
Packages that use EntityPredicate
Package
Description
-
Uses of EntityPredicate in net.minecraft.advancement.criterion
Method parameters in net.minecraft.advancement.criterion with type arguments of type EntityPredicateModifier and TypeMethodDescriptionBredAnimalsCriterion.Conditions.create(Optional<EntityPredicate> optional, Optional<EntityPredicate> optional2, Optional<EntityPredicate> optional3) EffectsChangedCriterion.Conditions.create(Optional<EntityPredicate> optional) LightningStrikeCriterion.Conditions.create(Optional<EntityPredicate> optional, Optional<EntityPredicate> optional2) PlayerHurtEntityCriterion.Conditions.create(Optional<EntityPredicate> optional) PlayerHurtEntityCriterion.Conditions.create(DamagePredicate.Builder damagePredicateBuilder, Optional<EntityPredicate> optional) TameAnimalCriterion.Conditions.create(Optional<EntityPredicate> optional) static OnKilledCriterion.ConditionsOnKilledCriterion.Conditions.createEntityKilledPlayer(Optional<EntityPredicate> optional) static OnKilledCriterion.ConditionsOnKilledCriterion.Conditions.createEntityKilledPlayer(Optional<EntityPredicate> optional, Optional<DamageSourcePredicate> optional2) static OnKilledCriterion.ConditionsOnKilledCriterion.Conditions.createEntityKilledPlayer(Optional<EntityPredicate> optional, DamageSourcePredicate.Builder damageSourcePredicateBuilder) static TickCriterion.ConditionsTickCriterion.Conditions.createLocation(Optional<EntityPredicate> optional) static OnKilledCriterion.ConditionsOnKilledCriterion.Conditions.createPlayerKilledEntity(Optional<EntityPredicate> optional) static OnKilledCriterion.ConditionsOnKilledCriterion.Conditions.createPlayerKilledEntity(Optional<EntityPredicate> optional, Optional<DamageSourcePredicate> optional2) static OnKilledCriterion.ConditionsOnKilledCriterion.Conditions.createPlayerKilledEntity(Optional<EntityPredicate> optional, DamageSourcePredicate.Builder damageSourcePredicateBuilder) -
Uses of EntityPredicate in net.minecraft.data.server.advancement.vanilla
Method parameters in net.minecraft.data.server.advancement.vanilla with type arguments of type EntityPredicateModifier and TypeMethodDescriptionprivate static LightningStrikeCriterion.ConditionsVanillaAdventureTabAdvancementGenerator.createLightningStrike(NumberRange.IntRange range, Optional<EntityPredicate> optional) -
Uses of EntityPredicate in net.minecraft.loot.condition
Fields in net.minecraft.loot.condition with type parameters of type EntityPredicateModifier and TypeFieldDescriptionprivate final Optional<EntityPredicate>EntityPropertiesLootCondition.predicateThe field for thepredicaterecord component.Methods in net.minecraft.loot.condition that return types with arguments of type EntityPredicateModifier and TypeMethodDescriptionEntityPropertiesLootCondition.predicate()Returns the value of thepredicaterecord component.Methods in net.minecraft.loot.condition with parameters of type EntityPredicateModifier and TypeMethodDescriptionstatic LootCondition.BuilderEntityPropertiesLootCondition.builder(LootContext.EntityTarget entity, EntityPredicate predicate) Constructor parameters in net.minecraft.loot.condition with type arguments of type EntityPredicateModifierConstructorDescriptionEntityPropertiesLootCondition(Optional<EntityPredicate> optional, LootContext.EntityTarget entity) -
Uses of EntityPredicate in net.minecraft.predicate
Fields in net.minecraft.predicate with type parameters of type EntityPredicateModifier and TypeFieldDescriptionprivate Optional<EntityPredicate>DamagePredicate.Builder.sourceEntityprivate final Optional<EntityPredicate>DamagePredicate.sourceEntityThe field for thesourceEntityrecord component.Methods in net.minecraft.predicate that return types with arguments of type EntityPredicateModifier and TypeMethodDescriptionDamagePredicate.sourceEntity()Returns the value of thesourceEntityrecord component.Methods in net.minecraft.predicate with parameters of type EntityPredicateModifier and TypeMethodDescriptionDamagePredicate.Builder.sourceEntity(EntityPredicate sourceEntity) Method parameters in net.minecraft.predicate with type arguments of type EntityPredicateModifier and TypeMethodDescription(package private) static Optional<DamagePredicate>DamagePredicate.method_53112(NumberRange.FloatRange floatRange, NumberRange.FloatRange floatRange2, Optional<EntityPredicate> optional, Optional<Boolean> optional2, Optional<DamageSourcePredicate> optional3) Constructor parameters in net.minecraft.predicate with type arguments of type EntityPredicateModifierConstructorDescriptionDamagePredicate(NumberRange.FloatRange dealt, NumberRange.FloatRange taken, Optional<EntityPredicate> optional, Optional<Boolean> optional2, Optional<DamageSourcePredicate> optional3) -
Uses of EntityPredicate in net.minecraft.predicate.entity
Fields in net.minecraft.predicate.entity with type parameters of type EntityPredicateModifier and TypeFieldDescriptionprivate Optional<EntityPredicate>DamageSourcePredicate.Builder.directEntityprivate final Optional<EntityPredicate>DamageSourcePredicate.directEntityThe field for thedirectEntityrecord component.private final Optional<EntityPredicate>LightningBoltPredicate.entityStruckThe field for theentityStruckrecord component.static final com.mojang.serialization.Codec<EntityPredicate>EntityPredicate.field_45746private Optional<EntityPredicate>PlayerPredicate.Builder.lookingAtprivate final Optional<EntityPredicate>PlayerPredicate.lookingAtThe field for thelookingAtrecord component.private Optional<EntityPredicate>EntityPredicate.Builder.passengerprivate final Optional<EntityPredicate>EntityPredicate.passengerThe field for thepassengerrecord component.private Optional<EntityPredicate>DamageSourcePredicate.Builder.sourceEntityprivate final Optional<EntityPredicate>DamageSourcePredicate.sourceEntityThe field for thesourceEntityrecord component.private Optional<EntityPredicate>EntityPredicate.Builder.targetedEntityprivate final Optional<EntityPredicate>EntityPredicate.targetedEntityThe field for thetargetedEntityrecord component.private Optional<EntityPredicate>EntityPredicate.Builder.vehicleprivate final Optional<EntityPredicate>EntityPredicate.vehicleThe field for thevehiclerecord component.Methods in net.minecraft.predicate.entity that return types with arguments of type EntityPredicateModifier and TypeMethodDescriptionEntityPredicate.Builder.build()DamageSourcePredicate.directEntity()Returns the value of thedirectEntityrecord component.LightningBoltPredicate.entityStruck()Returns the value of theentityStruckrecord component.static Optional<EntityPredicate>EntityPredicate.fromJson(@Nullable JsonElement json) PlayerPredicate.lookingAt()Returns the value of thelookingAtrecord component.static Optional<EntityPredicate>EntityPredicate.method_53138(Optional<EntityTypePredicate> optional, Optional<DistancePredicate> optional2, Optional<LocationPredicate> optional3, Optional<LocationPredicate> optional4, Optional<EntityEffectPredicate> optional5, Optional<NbtPredicate> optional6, Optional<EntityFlagsPredicate> optional7, Optional<EntityEquipmentPredicate> optional8, Optional<TypeSpecificPredicate> optional9, Optional<EntityPredicate> optional10, Optional<EntityPredicate> optional11, Optional<EntityPredicate> optional12, Optional<String> optional13) EntityPredicate.passenger()Returns the value of thepassengerrecord component.DamageSourcePredicate.sourceEntity()Returns the value of thesourceEntityrecord component.EntityPredicate.targetedEntity()Returns the value of thetargetedEntityrecord component.EntityPredicate.vehicle()Returns the value of thevehiclerecord component.Methods in net.minecraft.predicate.entity with parameters of type EntityPredicateModifier and TypeMethodDescriptionstatic LootContextPredicateEntityPredicate.asLootContextPredicate(EntityPredicate predicate) Method parameters in net.minecraft.predicate.entity with type arguments of type EntityPredicateModifier and TypeMethodDescriptionPlayerPredicate.Builder.lookingAt(Optional<EntityPredicate> optional) (package private) static Optional<DamageSourcePredicate>DamageSourcePredicate.method_53117(List<TagPredicate<DamageType>> list, Optional<EntityPredicate> optional, Optional<EntityPredicate> optional2) static Optional<LootContextPredicate>EntityPredicate.method_53137(Optional<EntityPredicate> optional) Constructor parameters in net.minecraft.predicate.entity with type arguments of type EntityPredicateModifierConstructorDescriptionDamageSourcePredicate(List<TagPredicate<DamageType>> tagPredicates, Optional<EntityPredicate> optional, Optional<EntityPredicate> optional2) LightningBoltPredicate(NumberRange.IntRange blocksSetOnFire, Optional<EntityPredicate> optional)