net.minecraft.world.level.storage.loot

public class LootPool$Builder

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

fbs$a
net.minecraft.world.level.storage.loot.LootPool$Builder
net.minecraft.class_55$class_56

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableList$Builder<LootPoolEntryContainer>
a
entries
field_960
private final com.google.common.collect.ImmutableList$Builder<LootItemCondition>
b
conditions
field_963
private final com.google.common.collect.ImmutableList$Builder<LootItemFunction>
c
functions
field_961
private NumberProvider
d
rolls
field_959
private NumberProvider
e
bonusRolls
field_962

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public LootPool$Builder
a(fft arg0)
setRolls(NumberProvider arg0)
method_352(class_5658 arg0)
public LootPool$Builder
a()
unwrap()
method_354()
public LootPool$Builder
b(fft arg0)
setBonusRolls(NumberProvider arg0)
method_35509(class_5658 arg0)
public LootPool$Builder
a(fce$a<?> arg0)
add(LootPoolEntryContainer$Builder<?> arg0)
method_351(class_79$class_80<?> arg0)
public LootPool$Builder
a(fex$a arg0)
when(LootItemCondition$Builder arg0)
method_356(class_5341$class_210 arg0)
public LootPool$Builder
a(fdc$a arg0)
apply(LootItemFunction$Builder arg0)
method_353(class_117$class_118 arg0)
public LootPool
b()
build()
method_355()