CLASS pt net/minecraft/entity/data/TrackedDataHandlerRegistry
	CLASS pt$1
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Byte;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Byte;)Ljava/lang/Byte;
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Ljava/lang/Byte;
	CLASS pt$2
		METHOD a create (I)Lpr;
		METHOD a copy (Lft;)Lft;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Lft;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Lft;
	CLASS pt$3
		METHOD a create (I)Lpr;
		METHOD a copy (Lfl;)Lfl;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Lfl;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Lfl;
	CLASS pt$4
		METHOD a create (I)Lpr;
		METHOD a copy (Let;)Let;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Let;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Let;
	CLASS pt$5
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/util/Optional;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljava/util/Optional;)Ljava/util/Optional;
		METHOD b read (Lir;)Ljava/util/Optional;
	CLASS pt$6
		METHOD a create (I)Lpr;
		METHOD a copy (Ley;)Ley;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ley;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Ley;
	CLASS pt$7
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/util/Optional;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljava/util/Optional;)Ljava/util/Optional;
		METHOD b read (Lir;)Ljava/util/Optional;
	CLASS pt$8
		METHOD a create (I)Lpr;
		METHOD a copy (Lhq;)Lhq;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Lhq;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Lhq;
	CLASS pt$9
		METHOD a create (I)Lpr;
		METHOD a copy (Lara;)Lara;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
	CLASS pt$10
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Integer;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Integer;)Ljava/lang/Integer;
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Ljava/lang/Integer;
	CLASS pt$11
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Float;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Float;)Ljava/lang/Float;
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Ljava/lang/Float;
	CLASS pt$12
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/String;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljava/lang/String;)Ljava/lang/String;
		METHOD b read (Lir;)Ljava/lang/String;
	CLASS pt$13
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lir;Ljb;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljb;)Ljb;
		METHOD b read (Lir;)Ljb;
	CLASS pt$14
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/util/Optional;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljava/util/Optional;)Ljava/util/Optional;
		METHOD b read (Lir;)Ljava/util/Optional;
	CLASS pt$15
		METHOD a create (I)Lpr;
		METHOD a copy (Laxc;)Laxc;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Laxc;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Laxc;
	CLASS pt$16
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/util/Optional;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljava/util/Optional;)Ljava/util/Optional;
		METHOD b read (Lir;)Ljava/util/Optional;
	CLASS pt$17
		METHOD a create (I)Lpr;
		METHOD a read (Lir;)Ljava/lang/Object;
		METHOD a write (Lir;Ljava/lang/Boolean;)V
			ARG 1 data
		METHOD a write (Lir;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Boolean;)Ljava/lang/Boolean;
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lir;)Ljava/lang/Boolean;
	FIELD a BYTE Lps;
	FIELD b INTEGER Lps;
	FIELD c FLOAT Lps;
	FIELD d STRING Lps;
	FIELD e TEXT_COMPONENT Lps;
	FIELD f OPTIONAL_TEXT_COMPONENT Lps;
	FIELD g ITEM_STACK Lps;
	FIELD h OPTIONAL_BLOCK_STATE Lps;
	FIELD i BOOLEAN Lps;
	FIELD j PARTICLE Lps;
	FIELD k ROTATION Lps;
	FIELD l BLOCK_POS Lps;
	FIELD m OPTIONA_BLOCK_POS Lps;
	FIELD n FACING Lps;
	FIELD o OPTIONAL_UUID Lps;
	FIELD p TAG_COMPOUND Lps;
	FIELD q VILLAGER_DATA Lps;
	METHOD a get (I)Lps;
		ARG 0 id
	METHOD a register (Lps;)V
		ARG 0 handler
	METHOD b getId (Lps;)I
		ARG 0 handler
