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 distanceToPlayer) effects
(MobEffectsPredicate.Builder effects) static EntityPredicate.Builder
entity()
entityType
(EntityTypePredicate entityType) equipment
(EntityEquipmentPredicate equipment) equipment
(EntityEquipmentPredicate.Builder equipment) located
(LocationPredicate.Builder location) movementAffectedBy
(LocationPredicate.Builder movementAffectedBy) moving
(MovementPredicate movement) nbt
(NbtPredicate nbt) of
(TagKey<EntityType<?>> entityTypeTag) of
(EntityType<?> entityType) passenger
(EntityPredicate.Builder passenger) periodicTick
(int periodicTick) slots
(SlotsPredicate slots) steppingOn
(LocationPredicate.Builder steppingOnLocation) subPredicate
(EntitySubPredicate subPredicate) targetedEntity
(EntityPredicate.Builder targetedEntity) vehicle
(EntityPredicate.Builder vehicle)
-
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
-