CLASS net/minecraft/class_2186 net/minecraft/command/argument/EntityArgumentType
	FIELD field_9856 PLAYER_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	FIELD field_9857 playersOnly Z
	FIELD field_9858 singleTarget Z
	FIELD field_9859 EXAMPLES Ljava/util/Collection;
	FIELD field_9860 TOO_MANY_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	FIELD field_9861 PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	FIELD field_9862 NOT_ALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	FIELD field_9863 ENTITY_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	FIELD field_9864 TOO_MANY_PLAYERS_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
	METHOD <init> (ZZ)V
		ARG 1 singleTarget
		ARG 2 playersOnly
	METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 context
		ARG 2 builder
	METHOD method_9305 player ()Lnet/minecraft/class_2186;
	METHOD method_9306 entities ()Lnet/minecraft/class_2186;
	METHOD method_9307 getOptionalEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
		ARG 0 context
		ARG 1 name
	METHOD method_9308 players ()Lnet/minecraft/class_2186;
	METHOD method_9309 entity ()Lnet/minecraft/class_2186;
	METHOD method_9310 getOptionalPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
		ARG 0 context
		ARG 1 name
	METHOD method_9311 (Lnet/minecraft/class_2172;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
		ARG 2 builder
	METHOD method_9312 getPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
		ARG 0 context
		ARG 1 name
	METHOD method_9313 getEntity (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1297;
		ARG 0 context
		ARG 1 name
	METHOD method_9315 getPlayer (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3222;
		ARG 0 context
		ARG 1 name
	METHOD method_9317 getEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
		ARG 0 context
		ARG 1 name
	METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
		ARG 1 reader
	CLASS class_2187 Serializer
		FIELD field_37850 SINGLE_FLAG B
		FIELD field_37851 PLAYERS_ONLY_FLAG B
		CLASS class_7171 Properties
			FIELD field_37853 single Z
			FIELD field_37854 playersOnly Z
			METHOD <init> (Lnet/minecraft/class_2186$class_2187;ZZ)V
				ARG 2 single
				ARG 3 playersOnly
