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 fj
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
private static final Collection
<String> static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
(package private) final boolean
(package private) final boolean
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
-
Constructor Summary
ModifierConstructorDescriptionprotected
EntityArgumentType
(boolean singleTarget, boolean playersOnly) -
Method Summary
Modifier and TypeMethodDescriptionstatic EntityArgumentType
entities()
static EntityArgumentType
entity()
static Collection
<? extends Entity> getEntities
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static Entity
getEntity
(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 ServerPlayerEntity
getPlayer
(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 EntitySelector
parse
(com.mojang.brigadier.StringReader reader, boolean allowAtSelectors) <S> EntitySelector
parse
(com.mojang.brigadier.StringReader stringReader, S s) static EntityArgumentType
player()
static EntityArgumentType
players()
-
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
Lfj;g:Ljava/util/Collection;
-
TOO_MANY_ENTITIES_EXCEPTION
public 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
Lfj;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
TOO_MANY_PLAYERS_EXCEPTION
public 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
Lfj;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION
public 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
Lfj;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
ENTITY_NOT_FOUND_EXCEPTION
public 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
Lfj;d:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
PLAYER_NOT_FOUND_EXCEPTION
public 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
Lfj;e:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
NOT_ALLOWED_EXCEPTION
public 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
Lfj;f:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
singleTarget
final 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
Lfj;h:Z
-
playersOnly
final 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
Lfj;i:Z
-
-
Constructor Details
-
EntityArgumentType
protected 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>
Lfj;<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
Lfj;a()Lfj;
-
getEntity
public 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
Lfj;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lbvj;
-
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
Lfj;b()Lfj;
-
getEntities
public 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
Lfj;b(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
-
getOptionalEntities
public 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
Lfj;c(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
-
getOptionalPlayers
public 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
Lfj;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
Lfj;c()Lfj;
-
getPlayer
public 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
Lfj;e(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lasi;
-
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
Lfj;d()Lfj;
-
getPlayers
public 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
Lfj;f(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
-
parse
public EntitySelector parse(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
parse
in interfacecom.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
Lfj;a(Lcom/mojang/brigadier/StringReader;)Lhl;
-
parse
public <S> EntitySelector parse(com.mojang.brigadier.StringReader stringReader, S s) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
parse
in interfacecom.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
Lfj;a(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lhl;
-
parse
private 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
Lfj;a(Lcom/mojang/brigadier/StringReader;Z)Lhl;
-
listSuggestions
public <S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.context.CommandContext<S> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Specified by:
listSuggestions
in interfacecom.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
Lfj;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
getExamples
- Specified by:
getExamples
in interfacecom.mojang.brigadier.arguments.ArgumentType<EntitySelector>
-