public class AlternativeEntry extends CombinedEntry
| Modifier and Type | Class and Description |
|---|---|
static class |
AlternativeEntry.Builder |
CombinedEntry.Factory<T extends CombinedEntry>, CombinedEntry.Serializer<T extends CombinedEntry>childrenconditionsALWAYS_FALSE, ALWAYS_TRUE| Constructor and Description |
|---|
AlternativeEntry(LootEntry[] children,
LootCondition[] conditions) |
| Modifier and Type | Method and Description |
|---|---|
static AlternativeEntry.Builder |
builder(LootEntry.Builder<?>[] children) |
void |
check(LootTableReporter lootTableReporter) |
protected EntryCombiner |
combine(EntryCombiner[] children) |
createSerializer, expandclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitand, orAlternativeEntry(LootEntry[] children, LootCondition[] conditions)
protected EntryCombiner combine(EntryCombiner[] children)
combine in class CombinedEntrypublic void check(LootTableReporter lootTableReporter)
check in class CombinedEntrypublic static AlternativeEntry.Builder builder(LootEntry.Builder<?>[] children)