net.minecraft.world.level.storage.loot.entries

public abstract class LootPoolEntryContainer$Builder<T extends LootPoolEntryContainer$Builder<T>>

implements ConditionUserBuilder<T>

exf$a
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder
net.minecraft.class_79$class_80
net.minecraft.loot.entry.LootPoolEntry$Builder
net.minecraft.world.level.storage.loot.entries.LootEntryAbstract$a

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableList$Builder<LootItemCondition>
a
conditions
field_990
conditions

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected abstract T
aF_()
getThis()
method_418()
getThisBuilder()
public T
a(ezy$a arg0)
when(LootItemCondition$Builder arg0)
method_421(class_5341$class_210 arg0)
conditionally(LootCondition$Builder arg0)
public final T
e()
unwrap()
method_416()
getThisConditionConsumingBuilder()
protected List<LootItemCondition>
f()
getConditions()
method_420()
getConditions()
public AlternativesEntry$Builder
a(exf$a<?> arg0)
otherwise(LootPoolEntryContainer$Builder<?> arg0)
method_417(class_79$class_80<?> arg0)
alternatively(LootPoolEntry$Builder<?> builder)
public EntryGroup$Builder
b(exf$a<?> arg0)
append(LootPoolEntryContainer$Builder<?> arg0)
method_35513(class_79$class_80<?> arg0)
sequenceEntry(LootPoolEntry$Builder<?> entry)
public SequentialEntry$Builder
c(exf$a<?> arg0)
then(LootPoolEntryContainer$Builder<?> arg0)
method_35514(class_79$class_80<?> arg0)
groupEntry(LootPoolEntry$Builder<?> entry)
public abstract LootPoolEntryContainer
b()
build()
method_419()
build()