类 LootPoolEntry.Builder<T extends LootPoolEntry.Builder<T>>
- java.lang.Object
-
- net.minecraft.loot.entry.LootPoolEntry.Builder<T>
-
- 所有已实现的接口:
LootConditionConsumingBuilder<T>
- 封闭类:
- LootPoolEntry
public abstract static class LootPoolEntry.Builder<T extends LootPoolEntry.Builder<T>> extends Object implements LootConditionConsumingBuilder<T>
- Mappings:
Namespace Name official dih$aintermediary net/minecraft/class_79$class_80named net/minecraft/loot/entry/LootPoolEntry$Builder
-
-
字段概要
字段 修饰符和类型 字段 说明 private List<LootCondition>conditions
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 AlternativeEntry.Builderalternatively(LootPoolEntry.Builder<?> builder)abstract LootPoolEntrybuild()Tconditionally(LootCondition.Builder builder)protected LootCondition[]getConditions()TgetThis()protected abstract TgetThisBuilder()GroupEntry.BuildergroupEntry(LootPoolEntry.Builder<?> entry)SequenceEntry.BuildersequenceEntry(LootPoolEntry.Builder<?> entry)
-
-
-
字段详细资料
-
conditions
private final List<LootCondition> conditions
- Mappings:
Namespace Name Mixin selector official aLdih$a;a:Ljava/util/List;intermediary field_990Lnet/minecraft/class_79$class_80;field_990:Ljava/util/List;named conditionsLnet/minecraft/loot/entry/LootPoolEntry$Builder;conditions:Ljava/util/List;
-
-
方法详细资料
-
getThisBuilder
protected abstract T getThisBuilder()
- Mappings:
Namespace Name Mixin selector official dLdih$a;d()Ldih$a;intermediary method_418Lnet/minecraft/class_79$class_80;method_418()Lnet/minecraft/class_79$class_80;named getThisBuilderLnet/minecraft/loot/entry/LootPoolEntry$Builder;getThisBuilder()Lnet/minecraft/loot/entry/LootPoolEntry$Builder;
-
conditionally
public T conditionally(LootCondition.Builder builder)
- 指定者:
conditionally在接口中LootConditionConsumingBuilder<T extends LootPoolEntry.Builder<T>>- Mappings:
Namespace Name Mixin selector official aLdih$a;a(Ldkh$a;)Ldih$a;intermediary method_421Lnet/minecraft/class_79$class_80;method_421(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_79$class_80;named conditionallyLnet/minecraft/loot/entry/LootPoolEntry$Builder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/entry/LootPoolEntry$Builder;
-
getThis
public final T getThis()
- 指定者:
getThis在接口中LootConditionConsumingBuilder<T extends LootPoolEntry.Builder<T>>- Mappings:
Namespace Name Mixin selector official eLdih$a;e()Ldih$a;intermediary method_416Lnet/minecraft/class_79$class_80;method_416()Lnet/minecraft/class_79$class_80;named getThisLnet/minecraft/loot/entry/LootPoolEntry$Builder;getThis()Lnet/minecraft/loot/entry/LootPoolEntry$Builder;
-
getConditions
protected LootCondition[] getConditions()
- Mappings:
Namespace Name Mixin selector official fLdih$a;f()[Ldkh;intermediary method_420Lnet/minecraft/class_79$class_80;method_420()[Lnet/minecraft/class_5341;named getConditionsLnet/minecraft/loot/entry/LootPoolEntry$Builder;getConditions()[Lnet/minecraft/loot/condition/LootCondition;
-
alternatively
public AlternativeEntry.Builder alternatively(LootPoolEntry.Builder<?> builder)
- Mappings:
Namespace Name Mixin selector official aLdih$a;a(Ldih$a;)Ldhy$a;intermediary method_417Lnet/minecraft/class_79$class_80;method_417(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_65$class_66;named alternativelyLnet/minecraft/loot/entry/LootPoolEntry$Builder;alternatively(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/AlternativeEntry$Builder;
-
sequenceEntry
public SequenceEntry.Builder sequenceEntry(LootPoolEntry.Builder<?> entry)
- Mappings:
Namespace Name Mixin selector official bLdih$a;b(Ldih$a;)Ldid$a;intermediary method_35513Lnet/minecraft/class_79$class_80;method_35513(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_93$class_6152;named sequenceEntryLnet/minecraft/loot/entry/LootPoolEntry$Builder;sequenceEntry(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/SequenceEntry$Builder;
-
groupEntry
public GroupEntry.Builder groupEntry(LootPoolEntry.Builder<?> entry)
- Mappings:
Namespace Name Mixin selector official cLdih$a;c(Ldih$a;)Ldil$a;intermediary method_35514Lnet/minecraft/class_79$class_80;method_35514(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_72$class_6153;named groupEntryLnet/minecraft/loot/entry/LootPoolEntry$Builder;groupEntry(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/entry/GroupEntry$Builder;
-
build
public abstract LootPoolEntry build()
- Mappings:
Namespace Name Mixin selector official bLdih$a;b()Ldih;intermediary method_419Lnet/minecraft/class_79$class_80;method_419()Lnet/minecraft/class_79;named buildLnet/minecraft/loot/entry/LootPoolEntry$Builder;build()Lnet/minecraft/loot/entry/LootPoolEntry;
-
-