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

public class AlternativesEntry

extends CompositeEntryBase

All mapped superinterfaces:

ComposableEntryContainer

drp
net.minecraft.world.level.storage.loot.entries.AlternativesEntry
net.minecraft.class_65
net.minecraft.loot.entry.AlternativeEntry
net.minecraft.src.C_2838_
net.minecraft.world.level.storage.loot.entries.LootEntryAlternatives

Constructor summary

ModifierConstructor
(LootPoolEntryContainer[] p_79385_, LootItemCondition[] arg1)

Method summary

Modifier and TypeMethod
public LootPoolEntryType
a()
getType()
method_29318()
getType()
m_6751_()
protected ComposableEntryContainer
a(drq[] arg0)
compose(ComposableEntryContainer[] arg0)
method_394(class_64[] arg0)
combine(EntryCombiner[] arg0)
m_5690_(C_2840_[] arg0)
public void
a(dro arg0)
validate(ValidationContext arg0)
method_415(class_58 arg0)
validate(LootTableReporter arg0)
m_6165_(C_2837_ arg0)
public static AlternativesEntry$Builder
a(dry$a<?>... arg0)
alternatives(LootPoolEntryContainer$Builder<?>... arg0)
method_386(class_79$class_80<?>... arg0)
builder(LootPoolEntry$Builder<?>... children)
m_79395_(C_2857_<?>... p_79396_)
public static <E> AlternativesEntry$Builder
a(Collection<E> arg0, Function<E, dry$a<?>> arg1)
alternatives(Collection<E> arg0, Function<E, LootPoolEntryContainer$Builder<?>> arg1)
method_43734(Collection<E> arg0, Function<E, class_79$class_80<?>> arg1)
builder(Collection<E> children, Function<E, LootPoolEntry$Builder<?>> toBuilderFunction)
m_230933_(Collection<E> p_230934_, Function<E, C_2857_<?>> p_230935_)