CLASS aw net/minecraft/util/StackPredicate CLASS aw$a Builder FIELD a enchantment Ljava/util/List; FIELD b item Lauq; FIELD d count Lbc$d; METHOD a create ()Law$a; METHOD a enchantment (Lal;)Law$a; METHOD a item (Lazs;)Law$a; METHOD a count (Lbc$d;)Law$a; METHOD b build ()Law; FIELD a ANY Law; FIELD b potion Lxo; FIELD c item Lauq; FIELD d count Lbc$d; FIELD f enchantments [Lal; FIELD h tag Lbe; METHOD (Lxo;Lauq;Lbc$d;Lbc$d;[Lal;Lawm;Lbe;)V ARG 1 item ARG 2 count ARG 4 enchantments ARG 5 potion METHOD a matches (Lauv;)Z ARG 0 stack METHOD a deserialize (Lcom/google/gson/JsonElement;)Law; ARG 0 el METHOD b deserializeAll (Lcom/google/gson/JsonElement;)[Law; ARG 0 el