CLASS q net/minecraft/advancement/AdvancementRewards CLASS q$a Builder FIELD a experience I FIELD b loot Ljava/util/List; FIELD c recipes Ljava/util/List; FIELD d function Lqi; METHOD a build ()Lq; METHOD a experience (I)Lq$a; METHOD b setExperience (I)Lq$a; METHOD c recipe (Lqi;)Lq$a; METHOD d addRecipe (Lqi;)Lq$a; CLASS q$b Deserializer FIELD a NONE Lq; FIELD b experience I FIELD c loot [Lqi; FIELD d recipes [Lqi; FIELD e function Lbx$a; METHOD (I[Lqi;[Lqi;Lbx$a;)V ARG 1 experience ARG 2 loot ARG 3 recipes METHOD a apply (Luw;)V METHOD b toJson ()Lcom/google/gson/JsonElement;