Class EntryGroup
java.lang.Object
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer
net.minecraft.world.level.storage.loot.entries.CompositeEntryBase
net.minecraft.world.level.storage.loot.entries.EntryGroup
- All Implemented Interfaces:
ComposableEntryContainer, Validatable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class CompositeEntryBase
CompositeEntryBase.CompositeEntryConstructor<T> -
Field Summary
FieldsFields inherited from class CompositeEntryBase
children, NO_CHILDREN_PROBLEMFields inherited from class LootPoolEntryContainer
conditionsFields inherited from interface ComposableEntryContainer
ALWAYS_FALSE, ALWAYS_TRUE -
Constructor Summary
ConstructorsConstructorDescriptionEntryGroup(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) -
Method Summary
Modifier and TypeMethodDescriptioncodec()protected ComposableEntryContainercompose(List<? extends ComposableEntryContainer> entries) static EntryGroup.Builderlist(LootPoolEntryContainer.Builder<?>... entries) Methods inherited from class CompositeEntryBase
createCodec, expand, validateMethods inherited from class LootPoolEntryContainer
canRun, commonFieldsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ComposableEntryContainer
and, or
-
Field Details
-
MAP_CODEC
-
-
Constructor Details
-
EntryGroup
EntryGroup(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions)
-
-
Method Details
-
codec
- Specified by:
codecin classCompositeEntryBase
-
compose
- Specified by:
composein classCompositeEntryBase
-
list
-