Package net.minecraft.command.argument
Class EntityArgumentType
java.lang.Object
net.minecraft.command.argument.EntityArgumentType
- All Implemented Interfaces:
- com.mojang.brigadier.arguments.ArgumentType<EntitySelector>
public class EntityArgumentType
extends Object
implements com.mojang.brigadier.arguments.ArgumentType<EntitySelector>
- Mappings:
- Namespace - Name - named - net/minecraft/command/argument/EntityArgumentType- intermediary - net/minecraft/class_2186- official - fk
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypeprivate static final Collection<String> static final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionType(package private) final boolean(package private) final booleanstatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedEntityArgumentType(boolean singleTarget, boolean playersOnly) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic EntityArgumentTypeentities()static EntityArgumentTypeentity()static Collection<? extends Entity> getEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static EntitygetEntity(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static Collection<? extends Entity> getOptionalEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static Collection<ServerPlayerEntity> getOptionalPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static ServerPlayerEntitygetPlayer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static Collection<ServerPlayerEntity> getPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) <S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.context.CommandContext<S> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder) parse(com.mojang.brigadier.StringReader stringReader) private EntitySelectorparse(com.mojang.brigadier.StringReader reader, boolean allowAtSelectors) <S> EntitySelectorparse(com.mojang.brigadier.StringReader stringReader, S s) static EntityArgumentTypeplayer()static EntityArgumentTypeplayers()
- 
Field Details- 
EXAMPLES- Mappings:
- Namespace - Name - Mixin selector - named - EXAMPLES- Lnet/minecraft/command/argument/EntityArgumentType;EXAMPLES:Ljava/util/Collection;- intermediary - field_9859- Lnet/minecraft/class_2186;field_9859:Ljava/util/Collection;- official - g- Lfk;g:Ljava/util/Collection;
 
- 
TOO_MANY_ENTITIES_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TOO_MANY_ENTITIES_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - TOO_MANY_ENTITIES_EXCEPTION- Lnet/minecraft/command/argument/EntityArgumentType;TOO_MANY_ENTITIES_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_9860- Lnet/minecraft/class_2186;field_9860:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - a- Lfk;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
TOO_MANY_PLAYERS_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TOO_MANY_PLAYERS_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - TOO_MANY_PLAYERS_EXCEPTION- Lnet/minecraft/command/argument/EntityArgumentType;TOO_MANY_PLAYERS_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_9864- Lnet/minecraft/class_2186;field_9864:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - b- Lfk;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION- Lnet/minecraft/command/argument/EntityArgumentType;PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_9861- Lnet/minecraft/class_2186;field_9861:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - c- Lfk;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
ENTITY_NOT_FOUND_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ENTITY_NOT_FOUND_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - ENTITY_NOT_FOUND_EXCEPTION- Lnet/minecraft/command/argument/EntityArgumentType;ENTITY_NOT_FOUND_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_9863- Lnet/minecraft/class_2186;field_9863:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - d- Lfk;d:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
PLAYER_NOT_FOUND_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType PLAYER_NOT_FOUND_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - PLAYER_NOT_FOUND_EXCEPTION- Lnet/minecraft/command/argument/EntityArgumentType;PLAYER_NOT_FOUND_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_9856- Lnet/minecraft/class_2186;field_9856:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - e- Lfk;e:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
NOT_ALLOWED_EXCEPTIONpublic static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType NOT_ALLOWED_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - NOT_ALLOWED_EXCEPTION- Lnet/minecraft/command/argument/EntityArgumentType;NOT_ALLOWED_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_9862- Lnet/minecraft/class_2186;field_9862:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - f- Lfk;f:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
singleTargetfinal boolean singleTarget- Mappings:
- Namespace - Name - Mixin selector - named - singleTarget- Lnet/minecraft/command/argument/EntityArgumentType;singleTarget:Z- intermediary - field_9858- Lnet/minecraft/class_2186;field_9858:Z- official - h- Lfk;h:Z
 
- 
playersOnlyfinal boolean playersOnly- Mappings:
- Namespace - Name - Mixin selector - named - playersOnly- Lnet/minecraft/command/argument/EntityArgumentType;playersOnly:Z- intermediary - field_9857- Lnet/minecraft/class_2186;field_9857:Z- official - i- Lfk;i:Z
 
 
- 
- 
Constructor Details- 
EntityArgumentTypeprotected EntityArgumentType(boolean singleTarget, boolean playersOnly) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/command/argument/EntityArgumentType;<init>(ZZ)V- intermediary - <init>- Lnet/minecraft/class_2186;<init>(ZZ)V- official - <init>- Lfk;<init>(ZZ)V
 
 
- 
- 
Method Details- 
entity- Mappings:
- Namespace - Name - Mixin selector - named - entity- Lnet/minecraft/command/argument/EntityArgumentType;entity()Lnet/minecraft/command/argument/EntityArgumentType;- intermediary - method_9309- Lnet/minecraft/class_2186;method_9309()Lnet/minecraft/class_2186;- official - a- Lfk;a()Lfk;
 
- 
getEntitypublic static Entity getEntity(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - getEntity- Lnet/minecraft/command/argument/EntityArgumentType;getEntity(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/entity/Entity;- intermediary - method_9313- Lnet/minecraft/class_2186;method_9313(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1297;- official - a- Lfk;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lbum;
 
- 
entities- Mappings:
- Namespace - Name - Mixin selector - named - entities- Lnet/minecraft/command/argument/EntityArgumentType;entities()Lnet/minecraft/command/argument/EntityArgumentType;- intermediary - method_9306- Lnet/minecraft/class_2186;method_9306()Lnet/minecraft/class_2186;- official - b- Lfk;b()Lfk;
 
- 
getEntitiespublic static Collection<? extends Entity> getEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - getEntities- Lnet/minecraft/command/argument/EntityArgumentType;getEntities(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- intermediary - method_9317- Lnet/minecraft/class_2186;method_9317(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- official - b- Lfk;b(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
 
- 
getOptionalEntitiespublic static Collection<? extends Entity> getOptionalEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - getOptionalEntities- Lnet/minecraft/command/argument/EntityArgumentType;getOptionalEntities(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- intermediary - method_9307- Lnet/minecraft/class_2186;method_9307(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- official - c- Lfk;c(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
 
- 
getOptionalPlayerspublic static Collection<ServerPlayerEntity> getOptionalPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - getOptionalPlayers- Lnet/minecraft/command/argument/EntityArgumentType;getOptionalPlayers(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- intermediary - method_9310- Lnet/minecraft/class_2186;method_9310(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- official - d- Lfk;d(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
 
- 
player- Mappings:
- Namespace - Name - Mixin selector - named - player- Lnet/minecraft/command/argument/EntityArgumentType;player()Lnet/minecraft/command/argument/EntityArgumentType;- intermediary - method_9305- Lnet/minecraft/class_2186;method_9305()Lnet/minecraft/class_2186;- official - c- Lfk;c()Lfk;
 
- 
getPlayerpublic static ServerPlayerEntity getPlayer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - getPlayer- Lnet/minecraft/command/argument/EntityArgumentType;getPlayer(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/network/ServerPlayerEntity;- intermediary - method_9315- Lnet/minecraft/class_2186;method_9315(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3222;- official - e- Lfk;e(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lare;
 
- 
players- Mappings:
- Namespace - Name - Mixin selector - named - players- Lnet/minecraft/command/argument/EntityArgumentType;players()Lnet/minecraft/command/argument/EntityArgumentType;- intermediary - method_9308- Lnet/minecraft/class_2186;method_9308()Lnet/minecraft/class_2186;- official - d- Lfk;d()Lfk;
 
- 
getPlayerspublic static Collection<ServerPlayerEntity> getPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - getPlayers- Lnet/minecraft/command/argument/EntityArgumentType;getPlayers(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- intermediary - method_9312- Lnet/minecraft/class_2186;method_9312(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;- official - f- Lfk;f(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
 
- 
parsepublic EntitySelector parse(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- parsein interface- com.mojang.brigadier.arguments.ArgumentType<EntitySelector>
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - parse- Lnet/minecraft/command/argument/EntityArgumentType;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/EntitySelector;- intermediary - method_61178- Lnet/minecraft/class_2186;method_61178(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2300;- official - a- Lfk;a(Lcom/mojang/brigadier/StringReader;)Lhm;
 
- 
parsepublic <S> EntitySelector parse(com.mojang.brigadier.StringReader stringReader, S s) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- parsein interface- com.mojang.brigadier.arguments.ArgumentType<EntitySelector>
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - parse- Lnet/minecraft/command/argument/EntityArgumentType;parse(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/command/EntitySelector;- intermediary - method_61179- Lnet/minecraft/class_2186;method_61179(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/class_2300;- official - a- Lfk;a(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lhm;
 
- 
parseprivate EntitySelector parse(com.mojang.brigadier.StringReader reader, boolean allowAtSelectors) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - parse- Lnet/minecraft/command/argument/EntityArgumentType;parse(Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/command/EntitySelector;- intermediary - method_9318- Lnet/minecraft/class_2186;method_9318(Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2300;- official - a- Lfk;a(Lcom/mojang/brigadier/StringReader;Z)Lhm;
 
- 
listSuggestionspublic <S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.context.CommandContext<S> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Specified by:
- listSuggestionsin interface- com.mojang.brigadier.arguments.ArgumentType<EntitySelector>
- Mappings:
- Namespace - Name - Mixin selector - named - listSuggestions- Lnet/minecraft/command/argument/EntityArgumentType;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;- intermediary - listSuggestions- Lnet/minecraft/class_2186;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;- official - listSuggestions- Lfk;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
 
- 
getExamples- Specified by:
- getExamplesin interface- com.mojang.brigadier.arguments.ArgumentType<EntitySelector>
 
 
-