Package net.minecraft.loot.entry
Class LeafEntry.Builder<T extends LeafEntry.Builder<T>>
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry.Builder<T>
net.minecraft.loot.entry.LeafEntry.Builder<T>
- All Implemented Interfaces:
LootConditionConsumingBuilder<T>,LootFunctionConsumingBuilder<T>
- Direct Known Subclasses:
LeafEntry.BasicBuilder
- Enclosing class:
LeafEntry
public abstract static class LeafEntry.Builder<T extends LeafEntry.Builder<T>>
extends LootPoolEntry.Builder<T>
implements LootFunctionConsumingBuilder<T>
- Mappings:
Namespace Name official dwz$aintermediary net/minecraft/class_85$class_86named net/minecraft/loot/entry/LeafEntry$Builder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(LootFunction.Builder builder) protected LootFunction[]quality(int quality) weight(int weight) Methods inherited from class net.minecraft.loot.entry.LootPoolEntry.Builder
alternatively, build, conditionally, getConditions, getThisBuilder, getThisConditionConsumingBuilder, groupEntry, sequenceEntryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.condition.LootConditionConsumingBuilder
conditionallyMethods inherited from interface net.minecraft.loot.function.LootFunctionConsumingBuilder
apply, apply, getThisFunctionConsumingBuilder
-
Field Details
-
weight
protected int weight- Mappings:
Namespace Name Mixin selector official aLdwz$a;a:Iintermediary field_1001Lnet/minecraft/class_85$class_86;field_1001:Inamed weightLnet/minecraft/loot/entry/LeafEntry$Builder;weight:I
-
quality
protected int quality- Mappings:
Namespace Name Mixin selector official bLdwz$a;b:Iintermediary field_1000Lnet/minecraft/class_85$class_86;field_1000:Inamed qualityLnet/minecraft/loot/entry/LeafEntry$Builder;quality:I
-
functions
- Mappings:
Namespace Name Mixin selector official cLdwz$a;c:Ljava/util/List;intermediary field_999Lnet/minecraft/class_85$class_86;field_999:Ljava/util/List;named functionsLnet/minecraft/loot/entry/LeafEntry$Builder;functions:Ljava/util/List;
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
apply
- Specified by:
applyin interfaceLootFunctionConsumingBuilder<T extends LeafEntry.Builder<T>>- Mappings:
Namespace Name Mixin selector official aLdwz$a;a(Ldxq$a;)Ldwz$a;intermediary method_438Lnet/minecraft/class_85$class_86;method_438(Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_85$class_86;named applyLnet/minecraft/loot/entry/LeafEntry$Builder;apply(Lnet/minecraft/loot/function/LootFunction$Builder;)Lnet/minecraft/loot/entry/LeafEntry$Builder;
-
getFunctions
- Mappings:
Namespace Name Mixin selector official aLdwz$a;a()[Ldxq;intermediary method_439Lnet/minecraft/class_85$class_86;method_439()[Lnet/minecraft/class_117;named getFunctionsLnet/minecraft/loot/entry/LeafEntry$Builder;getFunctions()[Lnet/minecraft/loot/function/LootFunction;
-
weight
- Mappings:
Namespace Name Mixin selector official aLdwz$a;a(I)Ldwz$a;intermediary method_437Lnet/minecraft/class_85$class_86;method_437(I)Lnet/minecraft/class_85$class_86;named weightLnet/minecraft/loot/entry/LeafEntry$Builder;weight(I)Lnet/minecraft/loot/entry/LeafEntry$Builder;
-
quality
- Mappings:
Namespace Name Mixin selector official bLdwz$a;b(I)Ldwz$a;intermediary method_436Lnet/minecraft/class_85$class_86;method_436(I)Lnet/minecraft/class_85$class_86;named qualityLnet/minecraft/loot/entry/LeafEntry$Builder;quality(I)Lnet/minecraft/loot/entry/LeafEntry$Builder;
-