CLASS pt net/minecraft/entity/data/TrackedDataHandlerRegistry
	CLASS pt$1
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Byte;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/lang/Byte;
	CLASS pt$2
		METHOD a create (I)Lpr;
		METHOD a copy (Lft;)Lft;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Lft;)V
			ARG 1 data
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lit;)Lft;
	CLASS pt$3
		METHOD a create (I)Lpr;
		METHOD a copy (Lfl;)Lfl;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Lfl;)V
			ARG 1 data
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lit;)Lfl;
	CLASS pt$4
		METHOD a create (I)Lpr;
		METHOD a copy (Let;)Let;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Let;)V
			ARG 1 data
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lit;)Let;
	CLASS pt$5
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/util/Optional;
	CLASS pt$6
		METHOD a create (I)Lpr;
		METHOD a copy (Ley;)Ley;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ley;)V
			ARG 1 data
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lit;)Ley;
	CLASS pt$7
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/util/Optional;
	CLASS pt$8
		METHOD a create (I)Lpr;
		METHOD a copy (Lhs;)Lhs;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Lhs;)V
			ARG 1 data
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lit;)Lhs;
	CLASS pt$9
		METHOD a create (I)Lpr;
		METHOD a copy (Laqs;)Laqs;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;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 (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Integer;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/lang/Integer;
	CLASS pt$11
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Float;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/lang/Float;
	CLASS pt$12
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/lang/String;
	CLASS pt$13
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lit;Ljd;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD a copy (Ljd;)Ljd;
		METHOD b read (Lit;)Ljd;
	CLASS pt$14
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/util/Optional;
	CLASS pt$15
		METHOD a create (I)Lpr;
		METHOD a copy (Lawo;)Lawo;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Lawo;)V
			ARG 1 data
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a copy (Ljava/lang/Object;)Ljava/lang/Object;
		METHOD b read (Lit;)Lawo;
	CLASS pt$16
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Object;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)Ljava/util/Optional;
	CLASS pt$17
		METHOD a create (I)Lpr;
		METHOD a read (Lit;)Ljava/lang/Object;
		METHOD a write (Lit;Ljava/lang/Boolean;)V
			ARG 1 data
		METHOD a write (Lit;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 (Lit;)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
