public abstract static class LootEntry.Builder<T extends LootEntry.Builder<T>> extends Object implements LootConditionConsumingBuilder<T>
| Modifier and Type | Field and Description |
|---|---|
private List<class_5341> |
conditions |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AlternativeEntry.Builder |
alternatively(LootEntry.Builder<?> builder) |
abstract LootEntry |
build() |
T |
conditionally(class_5341.Builder builder) |
protected class_5341[] |
getConditions() |
T |
getThis() |
protected abstract T |
getThisBuilder() |
private final List<class_5341> conditions
protected abstract T getThisBuilder()
public T conditionally(class_5341.Builder builder)
conditionally in interface LootConditionConsumingBuilder<T extends LootEntry.Builder<T>>public final T getThis()
getThis in interface LootConditionConsumingBuilder<T extends LootEntry.Builder<T>>protected class_5341[] getConditions()
public AlternativeEntry.Builder alternatively(LootEntry.Builder<?> builder)
public abstract LootEntry build()