Package net.minecraft.loot.entry
Class GroupEntry
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry
net.minecraft.loot.entry.CombinedEntry
net.minecraft.loot.entry.GroupEntry
- All Implemented Interfaces:
EntryCombiner
- Mappings:
Namespace Name named net/minecraft/loot/entry/GroupEntryintermediary net/minecraft/class_93official esd
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.loot.entry.CombinedEntry
CombinedEntry.Factory<T extends CombinedEntry> -
Field Summary
FieldsFields inherited from class net.minecraft.loot.entry.CombinedEntry
childrenFields inherited from class net.minecraft.loot.entry.LootPoolEntry
conditionsFields inherited from interface net.minecraft.loot.entry.EntryCombiner
ALWAYS_FALSE, ALWAYS_TRUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EntryCombinercombine(List<? extends EntryCombiner> terms) static GroupEntry.Buildercreate(LootPoolEntry.Builder<?>[] entries) getType()Methods inherited from class net.minecraft.loot.entry.CombinedEntry
createCodec, expand, validateMethods inherited from class net.minecraft.loot.entry.LootPoolEntry
addConditionsField, testMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.entry.EntryCombiner
and, or
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/loot/entry/GroupEntry;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_45800Lnet/minecraft/class_93;field_45800:Lcom/mojang/serialization/MapCodec;official aLesd;a:Lcom/mojang/serialization/MapCodec;
-
-
Constructor Details
-
GroupEntry
GroupEntry(List<LootPoolEntry> terms, List<LootCondition> conditions) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/loot/entry/CombinedEntry;<init>(Ljava/util/List;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_69;<init>(Ljava/util/List;Ljava/util/List;)Vofficial <init>Lesa;<init>(Ljava/util/List;Ljava/util/List;)V
-
-
Method Details
-
getType
- Specified by:
getTypein classLootPoolEntry- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/loot/entry/LootPoolEntry;getType()Lnet/minecraft/loot/entry/LootPoolEntryType;intermediary method_29318Lnet/minecraft/class_79;method_29318()Lnet/minecraft/class_5338;official aLesh;a()Lesi;
-
combine
- Specified by:
combinein classCombinedEntry- Mappings:
Namespace Name Mixin selector named combineLnet/minecraft/loot/entry/CombinedEntry;combine(Ljava/util/List;)Lnet/minecraft/loot/entry/EntryCombiner;intermediary method_394Lnet/minecraft/class_69;method_394(Ljava/util/List;)Lnet/minecraft/class_64;official aLesa;a(Ljava/util/List;)Lerz;
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/loot/entry/GroupEntry;create([Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/GroupEntry$Builder;intermediary method_35511Lnet/minecraft/class_93;method_35511([Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152;official aLesd;a([Lesh$a;)Lesd$a;
-