Package net.minecraft.loot.entry
Class LootPoolEntry.Builder<T extends LootPoolEntry.Builder<T>>
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry.Builder<T>
- All Implemented Interfaces:
- LootConditionConsumingBuilder<T>
- Direct Known Subclasses:
- AlternativeEntry.Builder,- GroupEntry.Builder,- LeafEntry.Builder,- SequenceEntry.Builder
- Enclosing class:
- LootPoolEntry
public abstract static class LootPoolEntry.Builder<T extends LootPoolEntry.Builder<T>>
extends Object
implements LootConditionConsumingBuilder<T>
- Mappings:
- Namespace - Name - official - eaf$a- intermediary - net/minecraft/class_79$class_80- named - net/minecraft/loot/entry/LootPoolEntry$Builder
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionalternatively(LootPoolEntry.Builder<?> builder) abstract LootPoolEntrybuild()conditionally(LootCondition.Builder builder) protected LootCondition[]protected abstract Tfinal TgroupEntry(LootPoolEntry.Builder<?> entry) sequenceEntry(LootPoolEntry.Builder<?> entry) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.condition.LootConditionConsumingBuilderconditionally
- 
Field Details- 
conditions- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaf$a;a:Ljava/util/List;- intermediary - field_990- Lnet/minecraft/class_79$class_80;field_990:Ljava/util/List;- named - conditions- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;conditions:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
getThisBuilder- Mappings:
- Namespace - Name - Mixin selector - official - at_- Leaf$a;at_()Leaf$a;- intermediary - method_418- Lnet/minecraft/class_79$class_80;method_418()Lnet/minecraft/class_79$class_80;- named - getThisBuilder- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;getThisBuilder()Lnet/minecraft/loot/entry/LootPoolEntry$Builder;
 
- 
conditionally- Specified by:
- conditionallyin interface- LootConditionConsumingBuilder<T extends LootPoolEntry.Builder<T>>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaf$a;a(Leck$a;)Leaf$a;- intermediary - method_421- Lnet/minecraft/class_79$class_80;method_421(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_79$class_80;- named - conditionally- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/entry/LootPoolEntry$Builder;
 
- 
getThisConditionConsumingBuilder- Specified by:
- getThisConditionConsumingBuilderin interface- LootConditionConsumingBuilder<T extends LootPoolEntry.Builder<T>>
- Mappings:
- Namespace - Name - Mixin selector - official - e- Leaf$a;e()Leaf$a;- intermediary - method_416- Lnet/minecraft/class_79$class_80;method_416()Lnet/minecraft/class_79$class_80;- named - getThisConditionConsumingBuilder- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;getThisConditionConsumingBuilder()Lnet/minecraft/loot/entry/LootPoolEntry$Builder;
 
- 
getConditions- Mappings:
- Namespace - Name - Mixin selector - official - f- Leaf$a;f()[Leck;- intermediary - method_420- Lnet/minecraft/class_79$class_80;method_420()[Lnet/minecraft/class_5341;- named - getConditions- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;getConditions()[Lnet/minecraft/loot/condition/LootCondition;
 
- 
alternatively- Mappings:
- Namespace - Name - Mixin selector - official - a- Leaf$a;a(Leaf$a;)Ldzw$a;- intermediary - method_417- Lnet/minecraft/class_79$class_80;method_417(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_65$class_66;- named - alternatively- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;alternatively(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/AlternativeEntry$Builder;
 
- 
sequenceEntry- Mappings:
- Namespace - Name - Mixin selector - official - b- Leaf$a;b(Leaf$a;)Leab$a;- intermediary - method_35513- Lnet/minecraft/class_79$class_80;method_35513(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152;- named - sequenceEntry- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;sequenceEntry(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/GroupEntry$Builder;
 
- 
groupEntry- Mappings:
- Namespace - Name - Mixin selector - official - c- Leaf$a;c(Leaf$a;)Leaj$a;- intermediary - method_35514- Lnet/minecraft/class_79$class_80;method_35514(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_72$class_6153;- named - groupEntry- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;groupEntry(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/SequenceEntry$Builder;
 
- 
build- Mappings:
- Namespace - Name - Mixin selector - official - b- Leaf$a;b()Leaf;- intermediary - method_419- Lnet/minecraft/class_79$class_80;method_419()Lnet/minecraft/class_79;- named - build- Lnet/minecraft/loot/entry/LootPoolEntry$Builder;build()Lnet/minecraft/loot/entry/LootPoolEntry;
 
 
-