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

public abstract class CompositeEntryBase

extends LootPoolEntryContainer

All mapped superinterfaces:

ComposableEntryContainer

fbx
net.minecraft.world.level.storage.loot.entries.CompositeEntryBase
net.minecraft.class_69

Field summary

Modifier and TypeField
public static final ProblemReporter$Problem
e
NO_CHILDREN_PROBLEM
field_60421
protected final List<LootPoolEntryContainer>
f
children
field_982
private final ComposableEntryContainer
a
composedChildren
field_983

Constructor summary

ModifierConstructor
protected (List<LootPoolEntryContainer> arg0, List<LootItemCondition> arg1)

Method summary

Modifier and TypeMethod
public void
a(fbu arg0)
validate(ValidationContext arg0)
method_415(class_58 arg0)
protected abstract ComposableEntryContainer
a(List<? extends fbw> arg0)
compose(List<? extends ComposableEntryContainer> arg0)
method_394(List<? extends class_64> arg0)
public final boolean
expand(fbo arg0, Consumer<fcd> arg1)
expand(LootContext arg0, Consumer<LootPoolEntry> arg1)
public static <T extends CompositeEntryBase> com.mojang.serialization.MapCodec<T>
a(fbx$a<T> arg0)
createCodec(CompositeEntryBase$CompositeEntryConstructor<T> arg0)
method_53279(class_69$class_70<T> arg0)