CLASS cgq net/minecraft/world/loot/function/LootFunctionSetAttributes CLASS cgq$b Attribute FIELD a name Ljava/lang/String; FIELD b attribute Ljava/lang/String; FIELD d amountRange Lcfn; FIELD e id Ljava/util/UUID; FIELD f slots [Laga; METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcgq$b; METHOD a serialize (Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonObject; CLASS cgq$d Factory 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 serialize (Lcom/google/gson/JsonObject;Lcgq;Lcom/google/gson/JsonSerializationContext;)V METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lchq;)Lcgq; METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lchq;)Lcgm; METHOD a process (Lauv;Lcff;)Lauv; ARG 1 stack ARG 2 context