CLASS bz net/minecraft/command/ServerCommandSource FIELD a REQUIRES_PLAYER_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD b REQUIRES_ENTITY_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD c output Lby; FIELD d position Lcjs; FIELD e worldServer Luf; FIELD g name Ljava/lang/String; FIELD h textComponent Liz; FIELD i minecraftServer Lnet/minecraft/server/MinecraftServer; FIELD k entity Lagc; FIELD l resultConsumer Lcom/mojang/brigadier/ResultConsumer; METHOD a withEntity (Lagc;)Lbz; METHOD a withPosition (Lcjs;)Lbz; METHOD a withConsumer (Lcom/mojang/brigadier/ResultConsumer;)Lbz; METHOD a sendFeedback (Liz;)V METHOD a withWorldServer (Luf;)Lbz; METHOD c getName ()Ljava/lang/String; METHOD d getPosition ()Lcjs; METHOD e getWorldServer ()Luf; METHOD f getEntity ()Lagc; METHOD g getEntityOrThrow ()Lagc; METHOD h getPlayerServer ()Luh; METHOD j getMinecraftServer ()Lnet/minecraft/server/MinecraftServer; METHOD m getTeamNames ()Ljava/util/Collection; METHOD n getSoundIds ()Ljava/util/Collection; METHOD o getRecipeIds ()Ljava/util/Collection;