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 Summary
Modifier and TypeFieldDescriptionprivate @Nullable Identifier
private DistancePredicate
private EntityEffectPredicate
private EntityEquipmentPredicate
private FishingHookPredicate
private EntityFlagsPredicate
private LightningBoltPredicate
private LocationPredicate
private NbtPredicate
private EntityPredicate
private PlayerPredicate
private LocationPredicate
private EntityPredicate
private EntityTypePredicate
private EntityPredicate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
catType
(@Nullable Identifier catType) static EntityPredicate.Builder
create()
distance
(DistancePredicate distance) effects
(EntityEffectPredicate effects) equipment
(EntityEquipmentPredicate equipment) fishHook
(FishingHookPredicate fishHook) flags
(EntityFlagsPredicate flags) lightningBolt
(LightningBoltPredicate lightningBolt) location
(LocationPredicate location) nbt
(NbtPredicate nbt) passenger
(EntityPredicate passenger) player
(PlayerPredicate player) steppingOn
(LocationPredicate location) targetedEntity
(EntityPredicate targetedEntity) type
(EntityType<?> type) type
(EntityTypePredicate type) type
(TagKey<EntityType<?>> tag) type
(Identifier catType) vehicle
(EntityPredicate vehicle)
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector official a
Lbo$a;a:Lbp;
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:Lcg;
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:Lcg;
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;
-
player
- Mappings:
Namespace Name Mixin selector official i
Lbo$a;i:Lcp;
intermediary field_20699
Lnet/minecraft/class_2048$class_2049;field_20699:Lnet/minecraft/class_4553;
named player
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;player:Lnet/minecraft/predicate/PlayerPredicate;
-
fishHook
- Mappings:
Namespace Name Mixin selector official j
Lbo$a;j:Lbr;
intermediary field_23136
Lnet/minecraft/class_2048$class_2049;field_23136:Lnet/minecraft/class_4965;
named fishHook
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;fishHook:Lnet/minecraft/predicate/entity/FishingHookPredicate;
-
lightningBolt
- Mappings:
Namespace Name Mixin selector official k
Lbo$a;k:Lce;
intermediary field_33916
Lnet/minecraft/class_2048$class_2049;field_33916:Lnet/minecraft/class_6404;
named lightningBolt
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;lightningBolt:Lnet/minecraft/predicate/entity/LightningBoltPredicate;
-
vehicle
- Mappings:
Namespace Name Mixin selector official l
Lbo$a;l: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 m
Lbo$a;m: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 n
Lbo$a;n: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 o
Lbo$a;o: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;
-
catType
- Mappings:
Namespace Name Mixin selector official p
Lbo$a;p:Lyt;
intermediary field_16318
Lnet/minecraft/class_2048$class_2049;field_16318:Lnet/minecraft/class_2960;
named catType
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;catType:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
Builder
public 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(Laxo;)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(Laif;)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/tag/TagKey;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
-
type
- Mappings:
Namespace Name Mixin selector official a
Lbo$a;a(Lyt;)Lbo$a;
intermediary method_16113
Lnet/minecraft/class_2048$class_2049;method_16113(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2048$class_2049;
named type
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;type(Lnet/minecraft/util/Identifier;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
-
type
- Mappings:
Namespace Name Mixin selector official a
Lbo$a;a(Lbp;)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(Lcg;)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(Lcg;)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;
-
player
- Mappings:
Namespace Name Mixin selector official a
Lbo$a;a(Lcp;)Lbo$a;
intermediary method_22469
Lnet/minecraft/class_2048$class_2049;method_22469(Lnet/minecraft/class_4553;)Lnet/minecraft/class_2048$class_2049;
named player
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;player(Lnet/minecraft/predicate/PlayerPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
-
fishHook
- Mappings:
Namespace Name Mixin selector official a
Lbo$a;a(Lbr;)Lbo$a;
intermediary method_26090
Lnet/minecraft/class_2048$class_2049;method_26090(Lnet/minecraft/class_4965;)Lnet/minecraft/class_2048$class_2049;
named fishHook
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;fishHook(Lnet/minecraft/predicate/entity/FishingHookPredicate;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
-
lightningBolt
- Mappings:
Namespace Name Mixin selector official a
Lbo$a;a(Lce;)Lbo$a;
intermediary method_37228
Lnet/minecraft/class_2048$class_2049;method_37228(Lnet/minecraft/class_6404;)Lnet/minecraft/class_2048$class_2049;
named lightningBolt
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;lightningBolt(Lnet/minecraft/predicate/entity/LightningBoltPredicate;)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;
-
catType
- Mappings:
Namespace Name Mixin selector official b
Lbo$a;b(Lyt;)Lbo$a;
intermediary method_16112
Lnet/minecraft/class_2048$class_2049;method_16112(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2048$class_2049;
named catType
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;catType(Lnet/minecraft/util/Identifier;)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;
-