Class EntitySelector
java.lang.Object
net.minecraft.commands.arguments.selector.EntitySelector
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate AABBprivate static EntityTypeTest<Entity,?>private booleanprivate UUIDprivate booleanstatic intprivate intprivate BiConsumer<Vec3,List<? extends Entity>>private Stringprivate MinMaxBounds.Doublesprivate EntityTypeTest<Entity,?>private booleanprivate boolean
- 
Constructor SummaryConstructorsConstructorDescriptionEntitySelector(int p_121125_, boolean p_121126_, boolean p_121127_, Predicate<Entity> p_121128_, MinMaxBounds.Doubles p_121129_, Function<Vec3,Vec3> p_121130_, AABB p_121131_, BiConsumer<Vec3,List<? extends Entity>> p_121132_, boolean p_121133_, String p_121134_, UUID p_121135_, EntityType<?> p_121136_, boolean p_121137_)
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidaddEntities(List<Entity> p_121155_, ServerLevel p_121156_, Vec3 p_121157_, Predicate<Entity> p_121158_)private voidcheckPermissions(CommandSourceStack p_121169_)findEntities(CommandSourceStack p_121161_)findPlayers(CommandSourceStack p_121167_)findSingleEntity(CommandSourceStack p_121140_)findSinglePlayer(CommandSourceStack p_121164_)intgetPredicate(Vec3 p_121145_)booleanbooleanbooleanstatic ComponentsortAndLimit(Vec3 p_121150_, List<T> p_121151_)boolean
- 
Field Details- 
INFINITEpublic static final int INFINITE- See Also:
- Constant Field Values
 
- 
ANY_TYPE
- 
maxResultsprivate final int maxResults
- 
includesEntitiesprivate final boolean includesEntities
- 
worldLimitedprivate final boolean worldLimited
- 
predicate
- 
range
- 
position
- 
aabb
- 
order
- 
currentEntityprivate final boolean currentEntity
- 
playerName
- 
entityUUID
- 
type
- 
usesSelectorprivate final boolean usesSelector
 
- 
- 
Constructor Details- 
EntitySelectorpublic EntitySelector(int p_121125_, boolean p_121126_, boolean p_121127_, Predicate<Entity> p_121128_, MinMaxBounds.Doubles p_121129_, Function<Vec3,Vec3> p_121130_, @Nullable AABB p_121131_, BiConsumer<Vec3,List<? extends Entity>> p_121132_, boolean p_121133_, @Nullable String p_121134_, @Nullable UUID p_121135_, @Nullable EntityType<?> p_121136_, boolean p_121137_)
 
- 
- 
Method Details- 
getMaxResultspublic int getMaxResults()
- 
includesEntitiespublic boolean includesEntities()
- 
isSelfSelectorpublic boolean isSelfSelector()
- 
isWorldLimitedpublic boolean isWorldLimited()
- 
usesSelectorpublic boolean usesSelector()
- 
checkPermissionsprivate void checkPermissions(CommandSourceStack p_121169_) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
 
- 
findSingleEntitypublic Entity findSingleEntity(CommandSourceStack p_121140_) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
 
- 
findEntitiespublic List<? extends Entity> findEntities(CommandSourceStack p_121161_) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
 
- 
addEntities
- 
findSinglePlayerpublic ServerPlayer findSinglePlayer(CommandSourceStack p_121164_) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
 
- 
findPlayerspublic List<ServerPlayer> findPlayers(CommandSourceStack p_121167_) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
 
- 
getPredicate
- 
sortAndLimit
- 
joinNames
 
-