Package net.minecraft.loot.entry
Class LootTableEntry
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry
net.minecraft.loot.entry.LeafEntry
net.minecraft.loot.entry.LootTableEntry
- All Implemented Interfaces:
- EntryCombiner
- Mappings:
- Namespace - Name - named - net/minecraft/loot/entry/LootTableEntry- intermediary - net/minecraft/class_83- official - ewl
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.loot.entry.LeafEntryLeafEntry.Builder<T extends LeafEntry.Builder<T>>, LeafEntry.Choice, LeafEntry.Factory
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<LootTableEntry> private final com.mojang.datafixers.util.Either<RegistryKey<LootTable>, LootTable> Fields inherited from class net.minecraft.loot.entry.LeafEntrycompiledFunctions, DEFAULT_QUALITY, DEFAULT_WEIGHT, functions, quality, weightFields inherited from class net.minecraft.loot.entry.LootPoolEntryconditionsFields inherited from interface net.minecraft.loot.entry.EntryCombinerALWAYS_FALSE, ALWAYS_TRUE
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateLootTableEntry(com.mojang.datafixers.util.Either<RegistryKey<LootTable>, LootTable> value, int weight, int quality, List<LootCondition> conditions, List<LootFunction> functions) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic LeafEntry.Builder<?> static LeafEntry.Builder<?> builder(RegistryKey<LootTable> key) voidgenerateLoot(Consumer<ItemStack> lootConsumer, LootContext context) getType()voidvalidate(LootTableReporter reporter) Methods inherited from class net.minecraft.loot.entry.LeafEntryaddLeafFields, builder, expandMethods inherited from class net.minecraft.loot.entry.LootPoolEntryaddConditionsField, testMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.entry.EntryCombinerand, or
- 
Field Details- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/loot/entry/LootTableEntry;CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_45803- Lnet/minecraft/class_83;field_45803:Lcom/mojang/serialization/MapCodec;- official - a- Lewl;a:Lcom/mojang/serialization/MapCodec;
 
- 
value- Mappings:
- Namespace - Name - Mixin selector - named - value- Lnet/minecraft/loot/entry/LootTableEntry;value:Lcom/mojang/datafixers/util/Either;- intermediary - field_49429- Lnet/minecraft/class_83;field_49429:Lcom/mojang/datafixers/util/Either;- official - j- Lewl;j:Lcom/mojang/datafixers/util/Either;
 
 
- 
- 
Constructor Details- 
LootTableEntryprivate LootTableEntry(com.mojang.datafixers.util.Either<RegistryKey<LootTable>, LootTable> value, int weight, int quality, List<LootCondition> conditions, List<LootFunction> functions) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/loot/entry/LootTableEntry;<init>(Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V- intermediary - <init>- Lnet/minecraft/class_83;<init>(Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V- official - <init>- Lewl;<init>(Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V
 
 
- 
- 
Method Details- 
getType- Specified by:
- getTypein class- LootPoolEntry
- Mappings:
- Namespace - Name - Mixin selector - named - getType- Lnet/minecraft/loot/entry/LootPoolEntry;getType()Lnet/minecraft/loot/entry/LootPoolEntryType;- intermediary - method_29318- Lnet/minecraft/class_79;method_29318()Lnet/minecraft/class_5338;- official - a- Lewi;a()Lewj;
 
- 
generateLoot- Specified by:
- generateLootin class- LeafEntry
- Mappings:
- Namespace - Name - Mixin selector - named - generateLoot- Lnet/minecraft/loot/entry/LeafEntry;generateLoot(Ljava/util/function/Consumer;Lnet/minecraft/loot/context/LootContext;)V- intermediary - method_433- Lnet/minecraft/class_85;method_433(Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V- official - a- Lewk;a(Ljava/util/function/Consumer;Levs;)V
 
- 
validate
- 
builder- Mappings:
- Namespace - Name - Mixin selector - named - builder- Lnet/minecraft/loot/entry/LootTableEntry;builder(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/loot/entry/LeafEntry$Builder;- intermediary - method_428- Lnet/minecraft/class_83;method_428(Lnet/minecraft/class_5321;)Lnet/minecraft/class_85$class_86;- official - a- Lewl;a(Laku;)Lewk$a;
 
- 
builder- Mappings:
- Namespace - Name - Mixin selector - named - builder- Lnet/minecraft/loot/entry/LootTableEntry;builder(Lnet/minecraft/loot/LootTable;)Lnet/minecraft/loot/entry/LeafEntry$Builder;- intermediary - method_57631- Lnet/minecraft/class_83;method_57631(Lnet/minecraft/class_52;)Lnet/minecraft/class_85$class_86;- official - a- Lewl;a(Levx;)Lewk$a;
 
 
-