CLASS az net/minecraft/util/json/ItemPredicate CLASS az$a Builder FIELD a enchantment Ljava/util/List; FIELD b item Lavj; FIELD d count Lbf$d; METHOD a create ()Laz$a; METHOD a enchantment (Lan;)Laz$a; METHOD a item (Lbam;)Laz$a; METHOD a count (Lbf$d;)Laz$a; METHOD b build ()Laz; FIELD a ANY Laz; FIELD b potion Lxv; FIELD c item Lavj; FIELD d count Lbf$d; FIELD f enchantments [Lan; FIELD h tag Lbh; METHOD (Lxv;Lavj;Lbf$d;Lbf$d;[Lan;Laxf;Lbh;)V ARG 2 item ARG 3 count ARG 5 enchantments ARG 6 potion METHOD a matches (Lavo;)Z METHOD a deserialize (Lcom/google/gson/JsonElement;)Laz; ARG 0 el METHOD b deserializeAll (Lcom/google/gson/JsonElement;)[Laz; ARG 0 el