类 ConditionalLootFunction.Builder<T extends ConditionalLootFunction.Builder<T>>
- java.lang.Object
-
- net.minecraft.loot.function.ConditionalLootFunction.Builder<T>
-
- 所有已实现的接口:
LootConditionConsumingBuilder<T>,LootFunction.Builder
- 直接已知子类:
ConditionalLootFunction.Joiner,CopyNbtLootFunction.Builder,CopyStateFunction.Builder,EnchantRandomlyLootFunction.Builder,EnchantWithLevelsLootFunction.Builder,ExplorationMapLootFunction.Builder,LootingEnchantLootFunction.Builder,SetAttributesLootFunction.Builder,SetBannerPatternFunction.Builder,SetContentsLootFunction.Builer,SetEnchantmentsLootFunction.Builder,SetLoreLootFunction.Builder,SetStewEffectLootFunction.Builder
public abstract static class ConditionalLootFunction.Builder<T extends ConditionalLootFunction.Builder<T>> extends Object implements LootFunction.Builder, LootConditionConsumingBuilder<T>
- Mappings:
Namespace Name official diz$aintermediary net/minecraft/class_120$class_121named net/minecraft/loot/function/ConditionalLootFunction$Builder
-
-
字段概要
字段 修饰符和类型 字段 说明 private List<LootCondition>conditionList
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 Tconditionally(LootCondition.Builder builder)protected LootCondition[]getConditions()TgetThis()protected abstract TgetThisBuilder()-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.loot.function.LootFunction.Builder
build
-
-
-
-
字段详细资料
-
conditionList
private final List<LootCondition> conditionList
- Mappings:
Namespace Name Mixin selector official aLdiz$a;a:Ljava/util/List;intermediary field_1049Lnet/minecraft/class_120$class_121;field_1049:Ljava/util/List;named conditionListLnet/minecraft/loot/function/ConditionalLootFunction$Builder;conditionList:Ljava/util/List;
-
-
方法详细资料
-
conditionally
public T conditionally(LootCondition.Builder builder)
- 指定者:
conditionally在接口中LootConditionConsumingBuilder<T extends ConditionalLootFunction.Builder<T>>- Mappings:
Namespace Name Mixin selector official aLdiz$a;a(Ldkh$a;)Ldiz$a;intermediary method_524Lnet/minecraft/class_120$class_121;method_524(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_120$class_121;named conditionallyLnet/minecraft/loot/function/ConditionalLootFunction$Builder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
-
getThis
public final T getThis()
- 指定者:
getThis在接口中LootConditionConsumingBuilder<T extends ConditionalLootFunction.Builder<T>>- Mappings:
Namespace Name Mixin selector official fLdiz$a;f()Ldiz$a;intermediary method_525Lnet/minecraft/class_120$class_121;method_525()Lnet/minecraft/class_120$class_121;named getThisLnet/minecraft/loot/function/ConditionalLootFunction$Builder;getThis()Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
-
getThisBuilder
protected abstract T getThisBuilder()
- Mappings:
Namespace Name Mixin selector official dLdiz$a;d()Ldiz$a;intermediary method_523Lnet/minecraft/class_120$class_121;method_523()Lnet/minecraft/class_120$class_121;named getThisBuilderLnet/minecraft/loot/function/ConditionalLootFunction$Builder;getThisBuilder()Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
-
getConditions
protected LootCondition[] getConditions()
- Mappings:
Namespace Name Mixin selector official gLdiz$a;g()[Ldkh;intermediary method_526Lnet/minecraft/class_120$class_121;method_526()[Lnet/minecraft/class_5341;named getConditionsLnet/minecraft/loot/function/ConditionalLootFunction$Builder;getConditions()[Lnet/minecraft/loot/condition/LootCondition;
-
-