CLASS cgh net/minecraft/world/loot/function/LootFunctionEnchantWithLevels CLASS cgh$a METHOD b build ()Lcgn; METHOD d build ()Lcgm$a; CLASS cgh$b Factory METHOD a serialize (Lcom/google/gson/JsonObject;Lcgh;Lcom/google/gson/JsonSerializationContext;)V METHOD a toJson (Lcom/google/gson/JsonObject;Lcgm;Lcom/google/gson/JsonSerializationContext;)V METHOD a toJson (Lcom/google/gson/JsonObject;Lcgn;Lcom/google/gson/JsonSerializationContext;)V METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lchq;)Lcgh; METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lchq;)Lcgm; FIELD c treasureEnchantmentsAllowed Z METHOD a process (Lauv;Lcff;)Lauv; ARG 1 stack ARG 2 context