CLASS bc net/minecraft/predicate/item/ItemPredicate
	CLASS bc$a Builder
		FIELD a enchantments Ljava/util/List;
		FIELD b item Lbbw;
		FIELD c tag Lzb;
		FIELD d count Lbi$d;
		FIELD e durability Lbi$d;
		FIELD f potion Lbdq;
		FIELD g nbt Lbk;
		METHOD a create ()Lbc$a;
		METHOD a enchantment (Laq;)Lbc$a;
		METHOD a item (Lbhh;)Lbc$a;
		METHOD a count (Lbi$d;)Lbc$a;
		METHOD a nbt (Lib;)Lbc$a;
			ARG 1 nbt
		METHOD a tag (Lzb;)Lbc$a;
		METHOD b build ()Lbc;
	FIELD a ANY Lbc;
	FIELD b tag Lzb;
	FIELD c item Lbbw;
	FIELD d count Lbi$d;
	FIELD e durability Lbi$d;
	FIELD f enchantments [Laq;
	FIELD g potion Lbdq;
	FIELD h nbt Lbk;
	METHOD <init> (Lzb;Lbbw;Lbi$d;Lbi$d;[Laq;Lbdq;Lbk;)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 (Lbcb;)Z
	METHOD a deserialize (Lcom/google/gson/JsonElement;)Lbc;
		ARG 0 el
	METHOD b deserializeAll (Lcom/google/gson/JsonElement;)[Lbc;
		ARG 0 el
