Package net.minecraft.loot.function
Class ConditionalLootFunction.Builder<T extends ConditionalLootFunction.Builder<T>>
java.lang.Object
net.minecraft.loot.function.ConditionalLootFunction.Builder<T>
- All Implemented Interfaces:
- LootConditionConsumingBuilder<T>,- LootFunction.Builder
- Direct Known Subclasses:
- ConditionalLootFunction.Joiner,- CopyNbtLootFunction.Builder,- CopyStateFunction.Builder,- EnchantRandomlyLootFunction.Builder,- EnchantWithLevelsLootFunction.Builder,- ExplorationMapLootFunction.Builder,- LootingEnchantLootFunction.Builder,- SetAttributesLootFunction.Builder,- SetBannerPatternFunction.Builder,- SetContentsLootFunction.Builder,- SetEnchantmentsLootFunction.Builder,- SetLoreLootFunction.Builder,- SetStewEffectLootFunction.Builder
- Enclosing class:
- ConditionalLootFunction
public abstract static class ConditionalLootFunction.Builder<T extends ConditionalLootFunction.Builder<T>>
extends Object
implements LootFunction.Builder, LootConditionConsumingBuilder<T>
- Mappings:
- Namespace - Name - official - dtn$a- intermediary - net/minecraft/class_120$class_121- named - net/minecraft/loot/function/ConditionalLootFunction$Builder
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionconditionally(LootCondition.Builder builder) protected LootCondition[]protected abstract Tfinal TMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.condition.LootConditionConsumingBuilderconditionallyMethods inherited from interface net.minecraft.loot.function.LootFunction.Builderbuild
- 
Field Details- 
conditionList- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldtn$a;a:Ljava/util/List;- intermediary - field_1049- Lnet/minecraft/class_120$class_121;field_1049:Ljava/util/List;- named - conditionList- Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;conditionList:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
conditionally- Specified by:
- conditionallyin interface- LootConditionConsumingBuilder<T extends ConditionalLootFunction.Builder<T>>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldtn$a;a(Ldux$a;)Ldtn$a;- intermediary - method_524- Lnet/minecraft/class_120$class_121;method_524(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_120$class_121;- named - conditionally- Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
 
- 
getThisConditionConsumingBuilder- Specified by:
- getThisConditionConsumingBuilderin interface- LootConditionConsumingBuilder<T extends ConditionalLootFunction.Builder<T>>
- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldtn$a;f()Ldtn$a;- intermediary - method_525- Lnet/minecraft/class_120$class_121;method_525()Lnet/minecraft/class_120$class_121;- named - getThisConditionConsumingBuilder- Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;getThisConditionConsumingBuilder()Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
 
- 
getThisBuilder- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldtn$a;c()Ldtn$a;- intermediary - method_523- Lnet/minecraft/class_120$class_121;method_523()Lnet/minecraft/class_120$class_121;- named - getThisBuilder- Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;getThisBuilder()Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;
 
- 
getConditions- Mappings:
- Namespace - Name - Mixin selector - official - g- Ldtn$a;g()[Ldux;- intermediary - method_526- Lnet/minecraft/class_120$class_121;method_526()[Lnet/minecraft/class_5341;- named - getConditions- Lnet/minecraft/loot/function/ConditionalLootFunction$Builder;getConditions()[Lnet/minecraft/loot/condition/LootCondition;
 
 
-