CLASS cip net/minecraft/world/loot/function/ApplyBonusLootFunction
	CLASS cip$a BinomialWithBonusCount
		FIELD a ID Lpz;
		METHOD a getId ()Lpz;
		METHOD a fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcip$b;
		METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
		METHOD a getValue (Ljava/util/Random;II)I
	CLASS cip$b Formula
		METHOD a getId ()Lpz;
		METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
		METHOD a getValue (Ljava/util/Random;II)I
	CLASS cip$c FormulaFactory
	CLASS cip$d OreDrops
		FIELD a ID Lpz;
		METHOD a getId ()Lpz;
		METHOD a fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcip$b;
		METHOD a toJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
		METHOD a getValue (Ljava/util/Random;II)I
	CLASS cip$e Factory
		METHOD a toJson (Lcom/google/gson/JsonObject;Lciz;Lcom/google/gson/JsonSerializationContext;)V
		METHOD a toJson (Lcom/google/gson/JsonObject;Lcja;Lcom/google/gson/JsonSerializationContext;)V
		METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lckd;)Lciz;
	CLASS cip$f UniformBonusCount
		FIELD a ID Lpz;
		METHOD a getId ()Lpz;
		METHOD a fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcip$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 Layv;
	FIELD d formula Lcip$b;
	METHOD a getRequiredParameters ()Ljava/util/Set;
	METHOD a process (Lavu;Lchr;)Lavu;
		ARG 1 stack
	METHOD a oreDrops (Layv;)Lciz$a;
	METHOD a binomialWithBonusCount (Layv;FI)Lciz$a;
	METHOD a builder (Layv;I)Lciz$a;
	METHOD b one (Layv;)Lciz$a;
