Interface LootConditionConsumingBuilder<T extends LootConditionConsumingBuilder<T>>

All Known Implementing Classes:
AlternativeEntry.Builder, ConditionalLootFunction.Builder, ConditionalLootFunction.Joiner, CopyComponentsLootFunction.Builder, CopyNbtLootFunction.Builder, CopyStateLootFunction.Builder, EnchantRandomlyLootFunction.Builder, EnchantWithLevelsLootFunction.Builder, ExplorationMapLootFunction.Builder, GroupEntry.Builder, LeafEntry.BasicBuilder, LeafEntry.Builder, LootingEnchantLootFunction.Builder, LootPool.Builder, LootPoolEntry.Builder, SequenceEntry.Builder, SetAttributesLootFunction.Builder, SetBannerPatternLootFunction.Builder, SetContentsLootFunction.Builder, SetEnchantmentsLootFunction.Builder, SetLoreLootFunction.Builder, SetStewEffectLootFunction.Builder

public interface LootConditionConsumingBuilder<T extends LootConditionConsumingBuilder<T>>
Mappings:
Namespace Name
named net/minecraft/loot/condition/LootConditionConsumingBuilder
intermediary net/minecraft/class_192
official etn
  • Method Details

    • conditionally

      T conditionally(LootCondition.Builder condition)
      Mappings:
      Namespace Name Mixin selector
      named conditionally Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;
      intermediary method_840 Lnet/minecraft/class_192;method_840(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_192;
      official b Letn;b(Letu$a;)Letn;
    • conditionally

      default <E> T conditionally(Iterable<E> conditions, Function<E,LootCondition.Builder> toBuilderFunction)
      Mappings:
      Namespace Name Mixin selector
      named conditionally Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;conditionally(Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;
      intermediary method_43744 Lnet/minecraft/class_192;method_43744(Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/class_192;
      official a_ Letn;a_(Ljava/lang/Iterable;Ljava/util/function/Function;)Letn;
    • getThisConditionConsumingBuilder

      T getThisConditionConsumingBuilder()
      Mappings:
      Namespace Name Mixin selector
      named getThisConditionConsumingBuilder Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;getThisConditionConsumingBuilder()Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;
      intermediary method_512 Lnet/minecraft/class_192;method_512()Lnet/minecraft/class_192;
      official d Letn;d()Letn;