Interface LootConditionConsumingBuilder<T>

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

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

    • conditionally

      T conditionally(LootCondition.Builder condition)
      Mappings:
      Namespace Name Mixin selector
      official b Ldmm;b(Ldmt$a;)Ljava/lang/Object;
      intermediary method_840 Lnet/minecraft/class_192;method_840(Lnet/minecraft/class_5341$class_210;)Ljava/lang/Object;
      named conditionally Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Ljava/lang/Object;
    • getThis

      T getThis()
      Mappings:
      Namespace Name Mixin selector
      official c Ldmm;c()Ljava/lang/Object;
      intermediary method_512 Lnet/minecraft/class_192;method_512()Ljava/lang/Object;
      named getThis Lnet/minecraft/loot/condition/LootConditionConsumingBuilder;getThis()Ljava/lang/Object;