Class LootPoolEntryContainer
java.lang.Object
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer
- All Implemented Interfaces:
- ComposableEntryContainer
- Direct Known Subclasses:
- CompositeEntryBase,- LootPoolSingletonContainer
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Predicate<LootContext>protected final List<LootItemCondition>Fields inherited from interface net.minecraft.world.level.storage.loot.entries.ComposableEntryContainerALWAYS_FALSE, ALWAYS_TRUE
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedLootPoolEntryContainer(List<LootItemCondition> p_298327_) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected final booleancanRun(LootContext p_79640_) protected static <T extends LootPoolEntryContainer>
 com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<T>,List<LootItemCondition>> commonFields(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<T> p_297717_) abstract LootPoolEntryTypegetType()voidvalidate(ValidationContext p_79641_) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.storage.loot.entries.ComposableEntryContainerand, expand, or
- 
Field Details- 
conditions
- 
compositeCondition
 
- 
- 
Constructor Details- 
LootPoolEntryContainer
 
- 
- 
Method Details- 
commonFieldsprotected static <T extends LootPoolEntryContainer> com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<T>,List<LootItemCondition>> commonFields(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<T> p_297717_) 
- 
validate
- 
canRun
- 
getType
 
-