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 Lcis; FIELD e worldServer Lud; FIELD g name Ljava/lang/String; FIELD h textComponent Liz; FIELD i minecraftServer Lnet/minecraft/server/MinecraftServer; FIELD k entity Lafy; FIELD l resultConsumer Lcom/mojang/brigadier/ResultConsumer; METHOD a withEntity (Lafy;)Lbz; METHOD a withPosition (Lcis;)Lbz; METHOD a withConsumer (Lcom/mojang/brigadier/ResultConsumer;)Lbz; METHOD a sendFeedback (Liz;)V METHOD a withWorldServer (Lud;)Lbz; METHOD c getName ()Ljava/lang/String; METHOD d getPosition ()Lcis; METHOD e getWorldServer ()Lud; METHOD f getEntity ()Lafy; METHOD g getEntityOrThrow ()Lafy; METHOD h getPlayerServer ()Luf; METHOD j getMinecraftServer ()Lnet/minecraft/server/MinecraftServer; METHOD l ()Ljava/util/Collection; METHOD m getTeamNames ()Ljava/util/Collection; METHOD n getSoundIds ()Ljava/util/Collection; METHOD o getRecipeIds ()Ljava/util/Collection;