net.minecraft.loot.function

record ApplyBonusLootFunction$BinomialWithBonusCount

implements ApplyBonusLootFunction$Formula

net.minecraft.world.level.storage.loot.functions.ApplyBonusCount$BinomialWithBonusCount
net.minecraft.class_94$class_95
net.minecraft.loot.function.ApplyBonusLootFunction$BinomialWithBonusCount

Field summary

Modifier and TypeField
private final int
extraRounds
comp_1848
extra
private final float
probability
comp_1849
probability
private static final com.mojang.serialization.Codec<ApplyBonusLootFunction$BinomialWithBonusCount>
CODEC
field_45811
CODEC
public static final ApplyBonusLootFunction$Type
TYPE
field_1013
TYPE

Constructor summary

ModifierConstructor
private (int extra, float probability)

Method summary

Modifier and TypeMethod
public int
calculateNewCount(RandomSource random, int count, int level)
method_467(class_5819 arg0, int arg1, int arg2)
getValue(Random arg0, int arg1, int arg2)
public ApplyBonusLootFunction$Type
getType()
method_466()
getType()
public int
extraRounds()
comp_1848()
extra()
public float
probability()
comp_1849()
probability()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_53307(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_53307(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)