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