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