CLASS py net/minecraft/entity/data/TrackedDataHandlerRegistry CLASS py$1 METHOD b read (Liw;)Ljava/lang/Byte; CLASS py$11 METHOD b read (Liw;)Ljava/lang/Integer; CLASS py$12 METHOD b read (Liw;)Ljava/lang/Float; CLASS py$13 METHOD b read (Liw;)Ljava/lang/String; CLASS py$14 METHOD b read (Liw;)Ljg; CLASS py$15 METHOD b read (Liw;)Ljava/util/Optional; CLASS py$16 METHOD b read (Liw;)Laxt; CLASS py$17 METHOD b read (Liw;)Ljava/util/Optional; CLASS py$18 METHOD b read (Liw;)Ljava/lang/Boolean; CLASS py$2 METHOD b read (Liw;)Lfx; CLASS py$3 METHOD b read (Liw;)Lfi; CLASS py$4 METHOD b read (Liw;)Les; CLASS py$5 METHOD b read (Liw;)Ljava/util/Optional; CLASS py$6 METHOD b read (Liw;)Lew; CLASS py$7 METHOD b read (Liw;)Ljava/util/Optional; CLASS py$8 METHOD b read (Liw;)Lhv; FIELD a BYTE Lpx; FIELD b INTEGER Lpx; FIELD c FLOAT Lpx; FIELD d STRING Lpx; FIELD e TEXT_COMPONENT Lpx; FIELD f OPTIONAL_TEXT_COMPONENT Lpx; FIELD g ITEM_STACK Lpx; FIELD h OPTIONAL_BLOCK_STATE Lpx; FIELD i BOOLEAN Lpx; FIELD j PARTICLE Lpx; FIELD k ROTATION Lpx; FIELD l BLOCK_POS Lpx; FIELD m OPTIONA_BLOCK_POS Lpx; FIELD n FACING Lpx; FIELD o OPTIONAL_UUID Lpx; FIELD p TAG_COMPOUND Lpx; FIELD q VILLAGER_DATA Lpx; METHOD a get (I)Lpx; ARG 0 id METHOD a register (Lpx;)V ARG 0 handler METHOD b getId (Lpx;)I ARG 0 handler