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 official dv
intermediary net/minecraft/class_2186
named net/minecraft/command/argument/EntityArgumentType
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic com.mojang.brigadier.exceptions.SimpleCommandExceptionType
private static Collection<String>
private static byte
private static byte
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
(package private) boolean
(package private) boolean
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static 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> commandContext, String string)
static Collection<ServerPlayerEntity>
getOptionalPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string)
static ServerPlayerEntity
getPlayer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string)
static Collection<ServerPlayerEntity>
getPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string)
<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)
static EntityArgumentType
player()
static EntityArgumentType
players()
-
Field Details
-
EXAMPLES
- Mappings:
Namespace Name Mixin selector official g
Ldv;g:Ljava/util/Collection;
intermediary field_9859
Lnet/minecraft/class_2186;field_9859:Ljava/util/Collection;
named EXAMPLES
Lnet/minecraft/command/argument/EntityArgumentType;EXAMPLES:Ljava/util/Collection;
-
TOO_MANY_ENTITIES_EXCEPTION
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TOO_MANY_ENTITIES_EXCEPTION- Mappings:
Namespace Name Mixin selector official a
Ldv;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_9860
Lnet/minecraft/class_2186;field_9860:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named TOO_MANY_ENTITIES_EXCEPTION
Lnet/minecraft/command/argument/EntityArgumentType;TOO_MANY_ENTITIES_EXCEPTION: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 official b
Ldv;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_9864
Lnet/minecraft/class_2186;field_9864:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named TOO_MANY_PLAYERS_EXCEPTION
Lnet/minecraft/command/argument/EntityArgumentType;TOO_MANY_PLAYERS_EXCEPTION: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 official c
Ldv;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_9861
Lnet/minecraft/class_2186;field_9861:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION
Lnet/minecraft/command/argument/EntityArgumentType;PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION: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 official d
Ldv;d:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_9863
Lnet/minecraft/class_2186;field_9863:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named ENTITY_NOT_FOUND_EXCEPTION
Lnet/minecraft/command/argument/EntityArgumentType;ENTITY_NOT_FOUND_EXCEPTION: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 official e
Ldv;e:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_9856
Lnet/minecraft/class_2186;field_9856:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named PLAYER_NOT_FOUND_EXCEPTION
Lnet/minecraft/command/argument/EntityArgumentType;PLAYER_NOT_FOUND_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
NOT_ALLOWED_EXCEPTION
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType NOT_ALLOWED_EXCEPTION- Mappings:
Namespace Name Mixin selector official f
Ldv;f:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
intermediary field_9862
Lnet/minecraft/class_2186;field_9862:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
named NOT_ALLOWED_EXCEPTION
Lnet/minecraft/command/argument/EntityArgumentType;NOT_ALLOWED_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
field_32098
private static final byte field_32098- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official h
Ldv;h:B
intermediary field_32098
Lnet/minecraft/class_2186;field_32098:B
named field_32098
Lnet/minecraft/command/argument/EntityArgumentType;field_32098:B
-
field_32099
private static final byte field_32099- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official i
Ldv;i:B
intermediary field_32099
Lnet/minecraft/class_2186;field_32099:B
named field_32099
Lnet/minecraft/command/argument/EntityArgumentType;field_32099:B
-
singleTarget
final boolean singleTarget- Mappings:
Namespace Name Mixin selector official j
Ldv;j:Z
intermediary field_9858
Lnet/minecraft/class_2186;field_9858:Z
named singleTarget
Lnet/minecraft/command/argument/EntityArgumentType;singleTarget:Z
-
playersOnly
final boolean playersOnly- Mappings:
Namespace Name Mixin selector official k
Ldv;k:Z
intermediary field_9857
Lnet/minecraft/class_2186;field_9857:Z
named playersOnly
Lnet/minecraft/command/argument/EntityArgumentType;playersOnly:Z
-
-
Constructor Details
-
EntityArgumentType
protected EntityArgumentType(boolean singleTarget, boolean playersOnly)- Mappings:
Namespace Name Mixin selector official <init>
Ldv;<init>(ZZ)V
intermediary <init>
Lnet/minecraft/class_2186;<init>(ZZ)V
named <init>
Lnet/minecraft/command/argument/EntityArgumentType;<init>(ZZ)V
-
-
Method Details
-
entity
- Mappings:
Namespace Name Mixin selector official a
Ldv;a()Ldv;
intermediary method_9309
Lnet/minecraft/class_2186;method_9309()Lnet/minecraft/class_2186;
named entity
Lnet/minecraft/command/argument/EntityArgumentType;entity()Lnet/minecraft/command/argument/EntityArgumentType;
-
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 official a
Ldv;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Latf;
intermediary method_9313
Lnet/minecraft/class_2186;method_9313(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1297;
named getEntity
Lnet/minecraft/command/argument/EntityArgumentType;getEntity(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/entity/Entity;
-
entities
- Mappings:
Namespace Name Mixin selector official b
Ldv;b()Ldv;
intermediary method_9306
Lnet/minecraft/class_2186;method_9306()Lnet/minecraft/class_2186;
named entities
Lnet/minecraft/command/argument/EntityArgumentType;entities()Lnet/minecraft/command/argument/EntityArgumentType;
-
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 official b
Ldv;b(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;
named getEntities
Lnet/minecraft/command/argument/EntityArgumentType;getEntities(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
-
getOptionalEntities
public static Collection<? extends Entity> getOptionalEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official c
Ldv;c(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;
named getOptionalEntities
Lnet/minecraft/command/argument/EntityArgumentType;getOptionalEntities(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
-
getOptionalPlayers
public static Collection<ServerPlayerEntity> getOptionalPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official d
Ldv;d(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;
named getOptionalPlayers
Lnet/minecraft/command/argument/EntityArgumentType;getOptionalPlayers(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
-
player
- Mappings:
Namespace Name Mixin selector official c
Ldv;c()Ldv;
intermediary method_9305
Lnet/minecraft/class_2186;method_9305()Lnet/minecraft/class_2186;
named player
Lnet/minecraft/command/argument/EntityArgumentType;player()Lnet/minecraft/command/argument/EntityArgumentType;
-
getPlayer
public static ServerPlayerEntity getPlayer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official e
Ldv;e(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Labs;
intermediary method_9315
Lnet/minecraft/class_2186;method_9315(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3222;
named getPlayer
Lnet/minecraft/command/argument/EntityArgumentType;getPlayer(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/network/ServerPlayerEntity;
-
players
- Mappings:
Namespace Name Mixin selector official d
Ldv;d()Ldv;
intermediary method_9308
Lnet/minecraft/class_2186;method_9308()Lnet/minecraft/class_2186;
named players
Lnet/minecraft/command/argument/EntityArgumentType;players()Lnet/minecraft/command/argument/EntityArgumentType;
-
getPlayers
public static Collection<ServerPlayerEntity> getPlayers(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, String string) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official f
Ldv;f(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;
named getPlayers
Lnet/minecraft/command/argument/EntityArgumentType;getPlayers(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 official a
Ldv;a(Lcom/mojang/brigadier/StringReader;)Lfm;
intermediary method_9318
Lnet/minecraft/class_2186;method_9318(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2300;
named parse
Lnet/minecraft/command/argument/EntityArgumentType;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/EntitySelector;
-
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 official listSuggestions
Ldv;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;
named listSuggestions
Lnet/minecraft/command/argument/EntityArgumentType;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>
-