Package net.minecraft.loot.entry
Class AlternativeEntry.Builder
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry.Builder<AlternativeEntry.Builder>
net.minecraft.loot.entry.AlternativeEntry.Builder
- All Implemented Interfaces:
LootConditionConsumingBuilder<AlternativeEntry.Builder>
- Enclosing class:
AlternativeEntry
public static class AlternativeEntry.Builder
extends LootPoolEntry.Builder<AlternativeEntry.Builder>
- Mappings:
Namespace Name official dsm$a
intermediary net/minecraft/class_65$class_66
named net/minecraft/loot/entry/AlternativeEntry$Builder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionalternatively
(LootPoolEntry.Builder<?> builder) build()
protected AlternativeEntry.Builder
Methods inherited from class net.minecraft.loot.entry.LootPoolEntry.Builder
conditionally, getConditions, getThisConditionConsumingBuilder, groupEntry, sequenceEntry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.loot.condition.LootConditionConsumingBuilder
conditionally
-
Field Details
-
children
- Mappings:
Namespace Name Mixin selector official a
Ldsm$a;a:Ljava/util/List;
intermediary field_979
Lnet/minecraft/class_65$class_66;field_979:Ljava/util/List;
named children
Lnet/minecraft/loot/entry/AlternativeEntry$Builder;children:Ljava/util/List;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector official <init>
Ldsm$a;<init>([Ldsv$a;)V
intermediary <init>
Lnet/minecraft/class_65$class_66;<init>([Lnet/minecraft/class_79$class_80;)V
named <init>
Lnet/minecraft/loot/entry/AlternativeEntry$Builder;<init>([Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)V
-
-
Method Details
-
getThisBuilder
- Specified by:
getThisBuilder
in classLootPoolEntry.Builder<AlternativeEntry.Builder>
- Mappings:
Namespace Name Mixin selector official a
Ldsm$a;a()Ldsm$a;
intermediary method_388
Lnet/minecraft/class_65$class_66;method_388()Lnet/minecraft/class_65$class_66;
named getThisBuilder
Lnet/minecraft/loot/entry/AlternativeEntry$Builder;getThisBuilder()Lnet/minecraft/loot/entry/AlternativeEntry$Builder;
-
alternatively
- Overrides:
alternatively
in classLootPoolEntry.Builder<AlternativeEntry.Builder>
- Mappings:
Namespace Name Mixin selector official a
Ldsv$a;a(Ldsv$a;)Ldsm$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;
-
build
- Specified by:
build
in classLootPoolEntry.Builder<AlternativeEntry.Builder>
- Mappings:
Namespace Name Mixin selector official b
Ldsv$a;b()Ldsv;
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;
-