CLASS cgd net/minecraft/world/loot/function/LootFunctionApplyBonus CLASS cgd$a BinomialWithBonusCount FIELD a ID Lpu; METHOD a getId ()Lpu; METHOD a fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcgd$b; METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V METHOD a getValue (Ljava/util/Random;II)I CLASS cgd$b Formula METHOD a getId ()Lpu; METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V METHOD a getValue (Ljava/util/Random;II)I CLASS cgd$c FormulaFactory CLASS cgd$d OreDrops FIELD a ID Lpu; METHOD a getId ()Lpu; METHOD a fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcgd$b; METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V METHOD a getValue (Ljava/util/Random;II)I CLASS cgd$e 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 b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lchq;)Lcgm; CLASS cgd$f UniformBonusCount FIELD a ID Lpu; METHOD a getId ()Lpu; METHOD a fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcgd$b; METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V METHOD a getValue (Ljava/util/Random;II)I FIELD a FACTORIES Ljava/util/Map; FIELD c enchantment Laxx; FIELD d formula Lcgd$b; METHOD a process (Lauv;Lcff;)Lauv; ARG 1 stack ARG 2 context METHOD a oreDrops (Laxx;)Lcgm$a; METHOD a binomialWithBonusCount (Laxx;FI)Lcgm$a; METHOD a builder (Laxx;I)Lcgm$a; METHOD b one (Laxx;)Lcgm$a;