net.minecraft.world.level.storage.loot

public class LootPool$Builder

implements FunctionUserBuilder<LootPool$Builder>, ConditionUserBuilder<LootPool$Builder>

evw$a
net.minecraft.world.level.storage.loot.LootPool$Builder
net.minecraft.class_55$class_56
net.minecraft.unmapped.C_yaprhqrh$C_rxnatgym
net.minecraft.loot.LootPool$Builder
net.minecraft.loot.LootPool$Builder
net.minecraft.src.C_2818_$C_2820_
net.minecraft.world.level.storage.loot.LootSelector$a

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableList$Builder<LootPoolEntryContainer>
a
entries
field_960
f_bxkgoisg
entries
entries
f_79067_
private final com.google.common.collect.ImmutableList$Builder<LootItemCondition>
b
conditions
field_963
f_wgukpgrq
conditions
conditions
f_79068_
private final com.google.common.collect.ImmutableList$Builder<LootItemFunction>
c
functions
field_961
f_kcezakjn
functions
functions
f_79069_
private NumberProvider
d
rolls
field_959
f_stwmarkp
rolls
rolls
f_79070_
private NumberProvider
e
bonusRolls
field_962
f_oarovnam
bonusRollsRange
bonusRollsRange
f_79071_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public LootPool$Builder
a(ezx arg0)
setRolls(NumberProvider arg0)
method_352(class_5658 arg0)
m_dzjhyufs(C_iajmfyig arg0)
rolls(LootNumberProvider rolls)
rolls(LootNumberProvider rolls)
m_165133_(C_141501_ arg0)
public LootPool$Builder
a()
unwrap()
method_354()
m_hloeszwn()
getThisFunctionConsumingBuilder()
unwrap()
m_79073_()
public LootPool$Builder
b(ezx arg0)
setBonusRolls(NumberProvider arg0)
method_35509(class_5658 arg0)
m_resfahuq(C_iajmfyig arg0)
bonusRolls(LootNumberProvider bonusRolls)
bonusRolls(LootNumberProvider bonusRolls)
m_165135_(C_141501_ arg0)
public LootPool$Builder
a(ewi$a<?> arg0)
add(LootPoolEntryContainer$Builder<?> arg0)
method_351(class_79$class_80<?> arg0)
m_ngriifhs(C_rhqekity$C_ygespcrj<?> arg0)
with(LootPoolEntry$Builder<?> entry)
with(LootPoolEntry$Builder<?> entry)
m_79076_(C_2856_$C_2857_<?> arg0)
public LootPool$Builder
a(ezb$a arg0)
when(LootItemCondition$Builder arg0)
method_356(class_5341$class_210 arg0)
m_xbjxetgd(C_vqkczpuv$C_cjvmpogn arg0)
conditionally(LootCondition$Builder arg0)
conditionally(LootCondition$Builder arg0)
m_79080_(C_3004_$C_3005_ arg0)
public LootPool$Builder
a(exg$a arg0)
apply(LootItemFunction$Builder arg0)
method_353(class_117$class_118 arg0)
m_jsfgiezm(C_tmxhskql$C_pqqeoqxk arg0)
apply(LootFunction$Builder arg0)
apply(LootFunction$Builder arg0)
m_79078_(C_2928_$C_2929_ arg0)
public LootPool
b()
build()
method_355()
m_rggujtkf()
build()
build()
m_79082_()