public abstract static class LootEntry.Builder<T extends LootEntry.Builder<T>> extends java.lang.Object implements ILootConditionConsumer<T>
Modifier and Type | Field and Description |
---|---|
private java.util.List<ILootCondition> |
field_216082_a |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
T |
acceptCondition(ILootCondition.IBuilder conditionBuilder) |
AlternativesLootEntry.Builder |
alternatively(LootEntry.Builder<?> p_216080_1_) |
abstract LootEntry |
build() |
T |
cast() |
protected abstract T |
func_212845_d_() |
protected ILootCondition[] |
func_216079_f() |
private final java.util.List<ILootCondition> field_216082_a
protected abstract T func_212845_d_()
public T acceptCondition(ILootCondition.IBuilder conditionBuilder)
acceptCondition
in interface ILootConditionConsumer<T extends LootEntry.Builder<T>>
public final T cast()
cast
in interface ILootConditionConsumer<T extends LootEntry.Builder<T>>
protected ILootCondition[] func_216079_f()
public AlternativesLootEntry.Builder alternatively(LootEntry.Builder<?> p_216080_1_)
public abstract LootEntry build()