CLASS jr net/minecraft/network/chat/NbtComponent CLASS jr$a BlockPosArgument FIELD e pos Ljava/lang/String; FIELD f parsedPos Ldl; METHOD b parsePos (Ljava/lang/String;)Ldl; ARG 1 pos METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD k getPos ()Ljava/lang/String; CLASS jr$b EntityNbtComponent FIELD e selector Ljava/lang/String; FIELD f parsedSelector Lec; METHOD b parseSelector (Ljava/lang/String;)Lec; METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD k getSelector ()Ljava/lang/String; FIELD b componentJson Z FIELD c path Ljava/lang/String; FIELD d parsedPath Lcr$h; FIELD e LOGGER Lorg/apache/logging/log4j/Logger; METHOD (Ljava/lang/String;Lcr$h;Z)V ARG 1 path ARG 2 parsedPath ARG 3 componentJson METHOD (Ljava/lang/String;Z)V ARG 1 path METHOD a resolve (Lcd;)Ljava/util/stream/Stream; ARG 1 source METHOD b parsePath (Ljava/lang/String;)Lcr$h; ARG 0 string METHOD i getPath ()Ljava/lang/String; METHOD j isComponentJson ()Z