Package net.minecraft.predicate.entity
Class EntityPredicate.Builder
java.lang.Object
net.minecraft.predicate.entity.EntityPredicate.Builder
- Enclosing class:
- EntityPredicate
- Mappings:
Namespace Name official bl$a
intermediary net/minecraft/class_2048$class_2049
named net/minecraft/predicate/entity/EntityPredicate$Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Identifier
private DistancePredicate
private EntityEffectPredicate
private EntityEquipmentPredicate
private FishingHookPredicate
private EntityFlagsPredicate
private LocationPredicate
private NbtPredicate
private PlayerPredicate
private EntityPredicate
private String
private EntityTypePredicate
private EntityPredicate
-
Constructor Summary
Constructors -
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)
location(LocationPredicate location)
nbt(NbtPredicate nbt)
player(PlayerPredicate player)
targetedEntity(EntityPredicate targetedEntity)
type(EntityType<?> type)
type(EntityTypePredicate type)
type(Tag<EntityType<?>> tag)
type(Identifier catType)
vehicle(EntityPredicate vehicle)
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector official a
Lbl$a;a:Lbm;
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
Lbl$a;b:Lbd;
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
Lbl$a;c:Lcb;
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;
-
effects
- Mappings:
Namespace Name Mixin selector official d
Lbl$a;d:Lcf;
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 e
Lbl$a;e:Lcg;
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 f
Lbl$a;f:Lbj;
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 g
Lbl$a;g:Lbi;
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 h
Lbl$a;h:Lcl;
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 i
Lbl$a;i:Lbo;
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;
-
vehicle
- Mappings:
Namespace Name Mixin selector official j
Lbl$a;j:Lbl;
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;
-
targetedEntity
- Mappings:
Namespace Name Mixin selector official k
Lbl$a;k:Lbl;
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 l
Lbl$a;l: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 m
Lbl$a;m:Lwp;
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
Lbl$a;a()Lbl$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
Lbl$a;a(Lass;)Lbl$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
Lbl$a;a(Lafs;)Lbl$a;
intermediary method_8922
Lnet/minecraft/class_2048$class_2049;method_8922(Lnet/minecraft/class_3494;)Lnet/minecraft/class_2048$class_2049;
named type
Lnet/minecraft/predicate/entity/EntityPredicate$Builder;type(Lnet/minecraft/tag/Tag;)Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
-
type
- Mappings:
Namespace Name Mixin selector official a
Lbl$a;a(Lwp;)Lbl$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
Lbl$a;a(Lbm;)Lbl$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
Lbl$a;a(Lbd;)Lbl$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
Lbl$a;a(Lcb;)Lbl$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;
-
effects
- Mappings:
Namespace Name Mixin selector official a
Lbl$a;a(Lcf;)Lbl$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
Lbl$a;a(Lcg;)Lbl$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
Lbl$a;a(Lbj;)Lbl$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
Lbl$a;a(Lbi;)Lbl$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
Lbl$a;a(Lcl;)Lbl$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
Lbl$a;a(Lbo;)Lbl$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;
-
vehicle
- Mappings:
Namespace Name Mixin selector official a
Lbl$a;a(Lbl;)Lbl$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;
-
targetedEntity
- Mappings:
Namespace Name Mixin selector official b
Lbl$a;b(Lbl;)Lbl$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
Lbl$a;a(Ljava/lang/String;)Lbl$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
Lbl$a;b(Lwp;)Lbl$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
Lbl$a;b()Lbl;
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;
-