Package net.minecraft.command
Class EntitySelector
java.lang.Object
net.minecraft.command.EntitySelector
- Mappings:
- Namespace - Name - official - ga- intermediary - net/minecraft/class_2300- named - net/minecraft/command/EntitySelector
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final BiConsumer<Vec3d,List<? extends Entity>> private final NumberRange.FloatRangeprivate final TypeFilter<Entity,?> private final booleanprivate final intprivate final booleanstatic final intprivate static final TypeFilter<Entity,?> private final booleanprivate final BiConsumer<Vec3d,List<? extends Entity>> private final boolean
- 
Constructor SummaryConstructorsConstructorDescriptionEntitySelector(int count, boolean includesNonPlayers, boolean localWorldOnly, Predicate<Entity> basePredicate, NumberRange.FloatRange distance, Function<Vec3d, Vec3d> positionOffset, @Nullable Box box, BiConsumer<Vec3d, List<? extends Entity>> sorter, boolean senderOnly, @Nullable String playerName, @Nullable UUID uuid, @Nullable EntityType<?> type, boolean usesAt) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidappendEntitiesFromWorld(List<Entity> entities, ServerWorld world, Vec3d pos, Predicate<Entity> predicate) private voidprivate intgetEntities(ServerCommandSource source) getEntities(Vec3d pos, List<T> entities) getEntity(ServerCommandSource source) intgetLimit()static TextgetPlayer(ServerCommandSource source) getPlayers(ServerCommandSource source) booleanbooleanbooleanbooleanusesAt()
- 
Field Details- 
MAX_VALUEpublic static final int MAX_VALUE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a:I- intermediary - field_33068- Lnet/minecraft/class_2300;field_33068:I- named - MAX_VALUE- Lnet/minecraft/command/EntitySelector;MAX_VALUE:I
 
- 
ARBITRARY- Mappings:
- Namespace - Name - Mixin selector - official - b- Lga;b:Ljava/util/function/BiConsumer;- intermediary - field_41524- Lnet/minecraft/class_2300;field_41524:Ljava/util/function/BiConsumer;- named - ARBITRARY- Lnet/minecraft/command/EntitySelector;ARBITRARY:Ljava/util/function/BiConsumer;
 
- 
PASSTHROUGH_FILTER- Mappings:
- Namespace - Name - Mixin selector - official - c- Lga;c:Ldfz;- intermediary - field_27774- Lnet/minecraft/class_2300;field_27774:Lnet/minecraft/class_5575;- named - PASSTHROUGH_FILTER- Lnet/minecraft/command/EntitySelector;PASSTHROUGH_FILTER:Lnet/minecraft/util/TypeFilter;
 
- 
limitprivate final int limit- Mappings:
- Namespace - Name - Mixin selector - official - d- Lga;d:I- intermediary - field_10822- Lnet/minecraft/class_2300;field_10822:I- named - limit- Lnet/minecraft/command/EntitySelector;limit:I
 
- 
includesNonPlayersprivate final boolean includesNonPlayers- Mappings:
- Namespace - Name - Mixin selector - official - e- Lga;e:Z- intermediary - field_10830- Lnet/minecraft/class_2300;field_10830:Z- named - includesNonPlayers- Lnet/minecraft/command/EntitySelector;includesNonPlayers:Z
 
- 
localWorldOnlyprivate final boolean localWorldOnly- Mappings:
- Namespace - Name - Mixin selector - official - f- Lga;f:Z- intermediary - field_10829- Lnet/minecraft/class_2300;field_10829:Z- named - localWorldOnly- Lnet/minecraft/command/EntitySelector;localWorldOnly:Z
 
- 
basePredicate- Mappings:
- Namespace - Name - Mixin selector - official - g- Lga;g:Ljava/util/function/Predicate;- intermediary - field_10820- Lnet/minecraft/class_2300;field_10820:Ljava/util/function/Predicate;- named - basePredicate- Lnet/minecraft/command/EntitySelector;basePredicate:Ljava/util/function/Predicate;
 
- 
distance- Mappings:
- Namespace - Name - Mixin selector - official - h- Lga;h:Lcj$c;- intermediary - field_10825- Lnet/minecraft/class_2300;field_10825:Lnet/minecraft/class_2096$class_2099;- named - distance- Lnet/minecraft/command/EntitySelector;distance:Lnet/minecraft/predicate/NumberRange$FloatRange;
 
- 
positionOffset- Mappings:
- Namespace - Name - Mixin selector - official - i- Lga;i:Ljava/util/function/Function;- intermediary - field_10823- Lnet/minecraft/class_2300;field_10823:Ljava/util/function/Function;- named - positionOffset- Lnet/minecraft/command/EntitySelector;positionOffset:Ljava/util/function/Function;
 
- 
box- Mappings:
- Namespace - Name - Mixin selector - official - j- Lga;j:Leed;- intermediary - field_10824- Lnet/minecraft/class_2300;field_10824:Lnet/minecraft/class_238;- named - box- Lnet/minecraft/command/EntitySelector;box:Lnet/minecraft/util/math/Box;
 
- 
sorter- Mappings:
- Namespace - Name - Mixin selector - official - k- Lga;k:Ljava/util/function/BiConsumer;- intermediary - field_10826- Lnet/minecraft/class_2300;field_10826:Ljava/util/function/BiConsumer;- named - sorter- Lnet/minecraft/command/EntitySelector;sorter:Ljava/util/function/BiConsumer;
 
- 
senderOnlyprivate final boolean senderOnly- Mappings:
- Namespace - Name - Mixin selector - official - l- Lga;l:Z- intermediary - field_10828- Lnet/minecraft/class_2300;field_10828:Z- named - senderOnly- Lnet/minecraft/command/EntitySelector;senderOnly:Z
 
- 
playerName- Mappings:
- Namespace - Name - Mixin selector - official - m- Lga;m:Ljava/lang/String;- intermediary - field_10831- Lnet/minecraft/class_2300;field_10831:Ljava/lang/String;- named - playerName- Lnet/minecraft/command/EntitySelector;playerName:Ljava/lang/String;
 
- 
uuid- Mappings:
- Namespace - Name - Mixin selector - official - n- Lga;n:Ljava/util/UUID;- intermediary - field_10821- Lnet/minecraft/class_2300;field_10821:Ljava/util/UUID;- named - uuid- Lnet/minecraft/command/EntitySelector;uuid:Ljava/util/UUID;
 
- 
entityFilter- Mappings:
- Namespace - Name - Mixin selector - official - o- Lga;o:Ldfz;- intermediary - field_10832- Lnet/minecraft/class_2300;field_10832:Lnet/minecraft/class_5575;- named - entityFilter- Lnet/minecraft/command/EntitySelector;entityFilter:Lnet/minecraft/util/TypeFilter;
 
- 
usesAtprivate final boolean usesAt- Mappings:
- Namespace - Name - Mixin selector - official - p- Lga;p:Z- intermediary - field_10827- Lnet/minecraft/class_2300;field_10827:Z- named - usesAt- Lnet/minecraft/command/EntitySelector;usesAt:Z
 
 
- 
- 
Constructor Details- 
EntitySelectorpublic EntitySelector(int count, boolean includesNonPlayers, boolean localWorldOnly, Predicate<Entity> basePredicate, NumberRange.FloatRange distance, Function<Vec3d, Vec3d> positionOffset, @Nullable @Nullable Box box, BiConsumer<Vec3d, List<? extends Entity>> sorter, boolean senderOnly, @Nullable @Nullable String playerName, @Nullable @Nullable UUID uuid, @Nullable @Nullable EntityType<?> type, boolean usesAt) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lga;<init>(IZZLjava/util/function/Predicate;Lcj$c;Ljava/util/function/Function;Leed;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lbfn;Z)V- intermediary - <init>- Lnet/minecraft/class_2300;<init>(IZZLjava/util/function/Predicate;Lnet/minecraft/class_2096$class_2099;Ljava/util/function/Function;Lnet/minecraft/class_238;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/class_1299;Z)V- named - <init>- Lnet/minecraft/command/EntitySelector;<init>(IZZLjava/util/function/Predicate;Lnet/minecraft/predicate/NumberRange$FloatRange;Ljava/util/function/Function;Lnet/minecraft/util/math/Box;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/entity/EntityType;Z)V
 
 
- 
- 
Method Details- 
getLimitpublic int getLimit()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a()I- intermediary - method_9815- Lnet/minecraft/class_2300;method_9815()I- named - getLimit- Lnet/minecraft/command/EntitySelector;getLimit()I
 
- 
includesNonPlayerspublic boolean includesNonPlayers()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lga;b()Z- intermediary - method_9819- Lnet/minecraft/class_2300;method_9819()Z- named - includesNonPlayers- Lnet/minecraft/command/EntitySelector;includesNonPlayers()Z
 
- 
isSenderOnlypublic boolean isSenderOnly()- Mappings:
- Namespace - Name - Mixin selector - official - c- Lga;c()Z- intermediary - method_9820- Lnet/minecraft/class_2300;method_9820()Z- named - isSenderOnly- Lnet/minecraft/command/EntitySelector;isSenderOnly()Z
 
- 
isLocalWorldOnlypublic boolean isLocalWorldOnly()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lga;d()Z- intermediary - method_9821- Lnet/minecraft/class_2300;method_9821()Z- named - isLocalWorldOnly- Lnet/minecraft/command/EntitySelector;isLocalWorldOnly()Z
 
- 
usesAtpublic boolean usesAt()- Mappings:
- Namespace - Name - Mixin selector - official - e- Lga;e()Z- intermediary - method_35815- Lnet/minecraft/class_2300;method_35815()Z- named - usesAt- Lnet/minecraft/command/EntitySelector;usesAt()Z
 
- 
checkSourcePermissionprivate void checkSourcePermission(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lga;e(Lds;)V- intermediary - method_9818- Lnet/minecraft/class_2300;method_9818(Lnet/minecraft/class_2168;)V- named - checkSourcePermission- Lnet/minecraft/command/EntitySelector;checkSourcePermission(Lnet/minecraft/server/command/ServerCommandSource;)V
 
- 
getEntitypublic Entity getEntity(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a(Lds;)Lbfj;- intermediary - method_9809- Lnet/minecraft/class_2300;method_9809(Lnet/minecraft/class_2168;)Lnet/minecraft/class_1297;- named - getEntity- Lnet/minecraft/command/EntitySelector;getEntity(Lnet/minecraft/server/command/ServerCommandSource;)Lnet/minecraft/entity/Entity;
 
- 
getEntitiespublic List<? extends Entity> getEntities(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lga;b(Lds;)Ljava/util/List;- intermediary - method_9816- Lnet/minecraft/class_2300;method_9816(Lnet/minecraft/class_2168;)Ljava/util/List;- named - getEntities- Lnet/minecraft/command/EntitySelector;getEntities(Lnet/minecraft/server/command/ServerCommandSource;)Ljava/util/List;
 
- 
getUnfilteredEntitiesprivate List<? extends Entity> getUnfilteredEntities(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lga;f(Lds;)Ljava/util/List;- intermediary - method_45915- Lnet/minecraft/class_2300;method_45915(Lnet/minecraft/class_2168;)Ljava/util/List;- named - getUnfilteredEntities- Lnet/minecraft/command/EntitySelector;getUnfilteredEntities(Lnet/minecraft/server/command/ServerCommandSource;)Ljava/util/List;
 
- 
appendEntitiesFromWorldprivate void appendEntitiesFromWorld(List<Entity> entities, ServerWorld world, Vec3d pos, Predicate<Entity> predicate) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a(Ljava/util/List;Laif;Leei;Ljava/util/function/Predicate;)V- intermediary - method_9823- Lnet/minecraft/class_2300;method_9823(Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Ljava/util/function/Predicate;)V- named - appendEntitiesFromWorld- Lnet/minecraft/command/EntitySelector;appendEntitiesFromWorld(Ljava/util/List;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/Vec3d;Ljava/util/function/Predicate;)V
 
- 
getAppendLimitprivate int getAppendLimit()- Mappings:
- Namespace - Name - Mixin selector - official - f- Lga;f()I- intermediary - method_47803- Lnet/minecraft/class_2300;method_47803()I- named - getAppendLimit- Lnet/minecraft/command/EntitySelector;getAppendLimit()I
 
- 
getPlayerpublic ServerPlayerEntity getPlayer(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lga;c(Lds;)Laig;- intermediary - method_9811- Lnet/minecraft/class_2300;method_9811(Lnet/minecraft/class_2168;)Lnet/minecraft/class_3222;- named - getPlayer- Lnet/minecraft/command/EntitySelector;getPlayer(Lnet/minecraft/server/command/ServerCommandSource;)Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
getPlayerspublic List<ServerPlayerEntity> getPlayers(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lga;d(Lds;)Ljava/util/List;- intermediary - method_9813- Lnet/minecraft/class_2300;method_9813(Lnet/minecraft/class_2168;)Ljava/util/List;- named - getPlayers- Lnet/minecraft/command/EntitySelector;getPlayers(Lnet/minecraft/server/command/ServerCommandSource;)Ljava/util/List;
 
- 
getPositionPredicate- Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a(Leei;)Ljava/util/function/Predicate;- intermediary - method_9817- Lnet/minecraft/class_2300;method_9817(Lnet/minecraft/class_243;)Ljava/util/function/Predicate;- named - getPositionPredicate- Lnet/minecraft/command/EntitySelector;getPositionPredicate(Lnet/minecraft/util/math/Vec3d;)Ljava/util/function/Predicate;
 
- 
getEntities- Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a(Leei;Ljava/util/List;)Ljava/util/List;- intermediary - method_9814- Lnet/minecraft/class_2300;method_9814(Lnet/minecraft/class_243;Ljava/util/List;)Ljava/util/List;- named - getEntities- Lnet/minecraft/command/EntitySelector;getEntities(Lnet/minecraft/util/math/Vec3d;Ljava/util/List;)Ljava/util/List;
 
- 
getNames- Mappings:
- Namespace - Name - Mixin selector - official - a- Lga;a(Ljava/util/List;)Lsw;- intermediary - method_9822- Lnet/minecraft/class_2300;method_9822(Ljava/util/List;)Lnet/minecraft/class_2561;- named - getNames- Lnet/minecraft/command/EntitySelector;getNames(Ljava/util/List;)Lnet/minecraft/text/Text;
 
 
-