public abstract class LootEntry extends Object implements EntryCombiner
| Modifier and Type | Class and Description |
|---|---|
static class |
LootEntry.Builder<T extends LootEntry.Builder<T>> |
static class |
LootEntry.class_5337<T extends LootEntry> |
| Modifier and Type | Field and Description |
|---|---|
private Predicate<LootContext> |
conditionPredicate |
protected class_5341[] |
conditions |
ALWAYS_FALSE, ALWAYS_TRUE| Modifier | Constructor and Description |
|---|---|
protected |
LootEntry(class_5341[] conditions) |
| Modifier and Type | Method and Description |
|---|---|
abstract class_5338 |
method_29318() |
protected boolean |
test(LootContext context) |
void |
validate(LootTableReporter reporter) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitand, expand, orprotected final class_5341[] conditions
private final Predicate<LootContext> conditionPredicate
protected LootEntry(class_5341[] conditions)
public void validate(LootTableReporter reporter)
protected final boolean test(LootContext context)
public abstract class_5338 method_29318()