CLASS az net/minecraft/predicate/item/ItemPredicate
	CLASS az$a Builder
		FIELD a enchantments Ljava/util/List;
		FIELD b item Lawx;
		FIELD c tag Lyj;
		FIELD d count Lbf$d;
		FIELD e durability Lbf$d;
		FIELD f potion Layt;
		FIELD g nbt Lbh;
		METHOD a create ()Laz$a;
		METHOD a enchantment (Lan;)Laz$a;
		METHOD a item (Lbch;)Laz$a;
		METHOD a count (Lbf$d;)Laz$a;
		METHOD a tag (Lyj;)Laz$a;
		METHOD b build ()Laz;
	FIELD a ANY Laz;
	FIELD b tag Lyj;
	FIELD c item Lawx;
	FIELD d count Lbf$d;
	FIELD e durability Lbf$d;
	FIELD f enchantments [Lan;
	FIELD g potion Layt;
	FIELD h nbt Lbh;
	METHOD <init> (Lyj;Lawx;Lbf$d;Lbf$d;[Lan;Layt;Lbh;)V
		ARG 1 tag
		ARG 2 item
		ARG 3 count
		ARG 4 durability
		ARG 5 enchantments
		ARG 6 potion
	METHOD a serialize ()Lcom/google/gson/JsonElement;
	METHOD a test (Laxc;)Z
	METHOD a deserialize (Lcom/google/gson/JsonElement;)Laz;
		ARG 0 el
	METHOD b deserializeAll (Lcom/google/gson/JsonElement;)[Laz;
		ARG 0 el
