Class EntityPredicate.Builder
java.lang.Object
net.minecraft.advancements.critereon.EntityPredicate.Builder
- Enclosing class:
EntityPredicate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Optional
<DistancePredicate> private Optional
<MobEffectsPredicate> private Optional
<EntityTypePredicate> private Optional
<EntityEquipmentPredicate> private Optional
<DistancePredicate> private Optional
<EntityFlagsPredicate> private Optional
<LocationPredicate> private Optional
<EntityPredicate.LocationWrapper> private Optional
<MovementPredicate> private Optional
<LocationPredicate> private Optional
<NbtPredicate> private Optional
<EntityPredicate> private Optional
<SlotsPredicate> private Optional
<LocationPredicate> private Optional
<EntitySubPredicate> private Optional
<EntityPredicate> private Optional
<EntityPredicate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
distance
(DistancePredicate pDistanceToPlayer) effects
(MobEffectsPredicate.Builder pEffects) static EntityPredicate.Builder
entity()
entityType
(EntityTypePredicate pEntityType) equipment
(EntityEquipmentPredicate pEquipment) equipment
(EntityEquipmentPredicate.Builder pEquipment) flags
(EntityFlagsPredicate.Builder pFlags) located
(LocationPredicate.Builder pLocation) movementAffectedBy
(LocationPredicate.Builder pMovementAffectedBy) moving
(MovementPredicate pMovement) nbt
(NbtPredicate pNbt) of
(TagKey<EntityType<?>> pEntityTypeTag) of
(EntityType<?> pEntityType) passenger
(EntityPredicate.Builder pPassenger) periodicTick
(int pPeriodicTick) slots
(SlotsPredicate pSlots) steppingOn
(LocationPredicate.Builder pSteppingOnLocation) subPredicate
(EntitySubPredicate pSubPredicate) targetedEntity
(EntityPredicate.Builder pTargetedEntity) vehicle
(EntityPredicate.Builder pVehicle)
-
Field Details
-
entityType
-
distanceToPlayer
-
fallDistance
-
movement
-
location
-
located
-
steppingOnLocation
-
movementAffectedBy
-
effects
-
nbt
-
flags
-
equipment
-
subPredicate
-
periodicTick
-
vehicle
-
passenger
-
targetedEntity
-
team
-
slots
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
entity
-
of
-
of
-
entityType
-
distance
-
moving
-
located
-
steppingOn
-
movementAffectedBy
-
effects
-
nbt
-
flags
-
equipment
-
equipment
-
subPredicate
-
periodicTick
-
vehicle
-
passenger
-
targetedEntity
-
team
-
slots
-
build
-