Package net.minecraft.predicate.entity
Class EntityPredicate.Builder
java.lang.Object
net.minecraft.predicate.entity.EntityPredicate.Builder
- Enclosing class:
- EntityPredicate
- Mappings:
- Namespace - Name - official - bo$a- intermediary - net/minecraft/class_2048$class_2049- named - net/minecraft/predicate/entity/EntityPredicate$Builder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate DistancePredicateprivate EntityEffectPredicateprivate EntityEquipmentPredicateprivate EntityFlagsPredicateprivate LocationPredicateprivate NbtPredicateprivate EntityPredicateprivate LocationPredicateprivate EntityPredicateprivate EntityTypePredicateprivate TypeSpecificPredicateprivate EntityPredicate
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()static EntityPredicate.Buildercreate()distance(DistancePredicate distance) effects(EntityEffectPredicate effects) equipment(EntityEquipmentPredicate equipment) flags(EntityFlagsPredicate flags) location(LocationPredicate location) nbt(NbtPredicate nbt) passenger(EntityPredicate passenger) steppingOn(LocationPredicate location) targetedEntity(EntityPredicate targetedEntity) type(EntityType<?> type) type(EntityTypePredicate type) type(TagKey<EntityType<?>> tag) typeSpecific(TypeSpecificPredicate typeSpecific) vehicle(EntityPredicate vehicle) 
- 
Field Details- 
type- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a:Lbq;- intermediary - field_9607- Lnet/minecraft/class_2048$class_2049;field_9607:Lnet/minecraft/class_2050;- named - type- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;type:Lnet/minecraft/predicate/entity/EntityTypePredicate;
 
- 
distance- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbo$a;b:Lbf;- intermediary - field_9602- Lnet/minecraft/class_2048$class_2049;field_9602:Lnet/minecraft/class_2025;- named - distance- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;distance:Lnet/minecraft/predicate/entity/DistancePredicate;
 
- 
location- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbo$a;c:Lch;- intermediary - field_9604- Lnet/minecraft/class_2048$class_2049;field_9604:Lnet/minecraft/class_2090;- named - location- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;location:Lnet/minecraft/predicate/entity/LocationPredicate;
 
- 
steppingOn- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbo$a;d:Lch;- intermediary - field_33915- Lnet/minecraft/class_2048$class_2049;field_33915:Lnet/minecraft/class_2090;- named - steppingOn- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;steppingOn:Lnet/minecraft/predicate/entity/LocationPredicate;
 
- 
effects- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbo$a;e:Lck;- intermediary - field_9605- Lnet/minecraft/class_2048$class_2049;field_9605:Lnet/minecraft/class_2102;- named - effects- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;effects:Lnet/minecraft/predicate/entity/EntityEffectPredicate;
 
- 
nbt- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbo$a;f:Lcl;- intermediary - field_9603- Lnet/minecraft/class_2048$class_2049;field_9603:Lnet/minecraft/class_2105;- named - nbt- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;nbt:Lnet/minecraft/predicate/NbtPredicate;
 
- 
flags- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbo$a;g:Lbm;- intermediary - field_9606- Lnet/minecraft/class_2048$class_2049;field_9606:Lnet/minecraft/class_2040;- named - flags- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;flags:Lnet/minecraft/predicate/entity/EntityFlagsPredicate;
 
- 
equipment- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbo$a;h:Lbl;- intermediary - field_16491- Lnet/minecraft/class_2048$class_2049;field_16491:Lnet/minecraft/class_3735;- named - equipment- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;equipment:Lnet/minecraft/predicate/entity/EntityEquipmentPredicate;
 
- 
typeSpecific- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbo$a;i:Lbp;- intermediary - field_38722- Lnet/minecraft/class_2048$class_2049;field_38722:Lnet/minecraft/class_7376;- named - typeSpecific- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;typeSpecific:Lnet/minecraft/predicate/entity/TypeSpecificPredicate;
 
- 
vehicle- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbo$a;j:Lbo;- intermediary - field_24490- Lnet/minecraft/class_2048$class_2049;field_24490:Lnet/minecraft/class_2048;- named - vehicle- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;vehicle:Lnet/minecraft/predicate/entity/EntityPredicate;
 
- 
passenger- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbo$a;k:Lbo;- intermediary - field_33917- Lnet/minecraft/class_2048$class_2049;field_33917:Lnet/minecraft/class_2048;- named - passenger- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;passenger:Lnet/minecraft/predicate/entity/EntityPredicate;
 
- 
targetedEntity- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbo$a;l:Lbo;- intermediary - field_24491- Lnet/minecraft/class_2048$class_2049;field_24491:Lnet/minecraft/class_2048;- named - targetedEntity- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;targetedEntity:Lnet/minecraft/predicate/entity/EntityPredicate;
 
- 
team- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbo$a;m:Ljava/lang/String;- intermediary - field_20700- Lnet/minecraft/class_2048$class_2049;field_20700:Ljava/lang/String;- named - team- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;team:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
create- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a()Lbo$a;- intermediary - method_8916- Lnet/minecraft/class_2048$class_2049;method_8916()Lnet/minecraft/class_2048$class_2049;- named - create- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;create()Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
type- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbfn;)Lbo$a;- intermediary - method_8921- Lnet/minecraft/class_2048$class_2049;method_8921(Lnet/minecraft/class_1299;)Lnet/minecraft/class_2048$class_2049;- named - type- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;type(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
type- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lanl;)Lbo$a;- intermediary - method_8922- Lnet/minecraft/class_2048$class_2049;method_8922(Lnet/minecraft/class_6862;)Lnet/minecraft/class_2048$class_2049;- named - type- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;type(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
type- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbq;)Lbo$a;- intermediary - method_8917- Lnet/minecraft/class_2048$class_2049;method_8917(Lnet/minecraft/class_2050;)Lnet/minecraft/class_2048$class_2049;- named - type- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;type(Lnet/minecraft/predicate/entity/EntityTypePredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
distance- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbf;)Lbo$a;- intermediary - method_8924- Lnet/minecraft/class_2048$class_2049;method_8924(Lnet/minecraft/class_2025;)Lnet/minecraft/class_2048$class_2049;- named - distance- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;distance(Lnet/minecraft/predicate/entity/DistancePredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
location- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lch;)Lbo$a;- intermediary - method_8918- Lnet/minecraft/class_2048$class_2049;method_8918(Lnet/minecraft/class_2090;)Lnet/minecraft/class_2048$class_2049;- named - location- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;location(Lnet/minecraft/predicate/entity/LocationPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
steppingOn- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbo$a;b(Lch;)Lbo$a;- intermediary - method_37230- Lnet/minecraft/class_2048$class_2049;method_37230(Lnet/minecraft/class_2090;)Lnet/minecraft/class_2048$class_2049;- named - steppingOn- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;steppingOn(Lnet/minecraft/predicate/entity/LocationPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
effects- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lck;)Lbo$a;- intermediary - method_8923- Lnet/minecraft/class_2048$class_2049;method_8923(Lnet/minecraft/class_2102;)Lnet/minecraft/class_2048$class_2049;- named - effects- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;effects(Lnet/minecraft/predicate/entity/EntityEffectPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
nbt- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lcl;)Lbo$a;- intermediary - method_8915- Lnet/minecraft/class_2048$class_2049;method_8915(Lnet/minecraft/class_2105;)Lnet/minecraft/class_2048$class_2049;- named - nbt- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;nbt(Lnet/minecraft/predicate/NbtPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
flags- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbm;)Lbo$a;- intermediary - method_8919- Lnet/minecraft/class_2048$class_2049;method_8919(Lnet/minecraft/class_2040;)Lnet/minecraft/class_2048$class_2049;- named - flags- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;flags(Lnet/minecraft/predicate/entity/EntityFlagsPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
equipment- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbl;)Lbo$a;- intermediary - method_16227- Lnet/minecraft/class_2048$class_2049;method_16227(Lnet/minecraft/class_3735;)Lnet/minecraft/class_2048$class_2049;- named - equipment- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;equipment(Lnet/minecraft/predicate/entity/EntityEquipmentPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
typeSpecific- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbp;)Lbo$a;- intermediary - method_43094- Lnet/minecraft/class_2048$class_2049;method_43094(Lnet/minecraft/class_7376;)Lnet/minecraft/class_2048$class_2049;- named - typeSpecific- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;typeSpecific(Lnet/minecraft/predicate/entity/TypeSpecificPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
vehicle- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Lbo;)Lbo$a;- intermediary - method_27971- Lnet/minecraft/class_2048$class_2049;method_27971(Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049;- named - vehicle- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;vehicle(Lnet/minecraft/predicate/entity/EntityPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
passenger- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbo$a;b(Lbo;)Lbo$a;- intermediary - method_37229- Lnet/minecraft/class_2048$class_2049;method_37229(Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049;- named - passenger- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;passenger(Lnet/minecraft/predicate/entity/EntityPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
targetedEntity- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbo$a;c(Lbo;)Lbo$a;- intermediary - method_27972- Lnet/minecraft/class_2048$class_2049;method_27972(Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_2049;- named - targetedEntity- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;targetedEntity(Lnet/minecraft/predicate/entity/EntityPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
team- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbo$a;a(Ljava/lang/String;)Lbo$a;- intermediary - method_22470- Lnet/minecraft/class_2048$class_2049;method_22470(Ljava/lang/String;)Lnet/minecraft/class_2048$class_2049;- named - team- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;team(Ljava/lang/String;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
 
- 
build- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbo$a;b()Lbo;- intermediary - method_8920- Lnet/minecraft/class_2048$class_2049;method_8920()Lnet/minecraft/class_2048;- named - build- Lnet/minecraft/predicate/entity/EntityPredicate$Builder;build()Lnet/minecraft/predicate/entity/EntityPredicate;
 
 
-