Interface LootFunctionConsumingBuilder<T extends LootFunctionConsumingBuilder<T>>

All Known Implementing Classes:
LeafEntry.BasicBuilder, LeafEntry.Builder, LootPool.Builder, LootTable.Builder

public interface LootFunctionConsumingBuilder<T extends LootFunctionConsumingBuilder<T>>
Mappings:
Namespace Name
official drk
intermediary net/minecraft/class_116
named net/minecraft/loot/function/LootFunctionConsumingBuilder
  • Method Details

    • apply

      T apply(LootFunction.Builder function)
      Mappings:
      Namespace Name Mixin selector
      official b Ldrk;b(Ldrn$a;)Ldrk;
      intermediary method_511 Lnet/minecraft/class_116;method_511(Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_116;
      named apply Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;apply(Lnet/minecraft/loot/function/LootFunction$Builder;)Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;
    • method_43739

      default <E> T method_43739(Iterable<E> iterable, Function<E,LootFunction.Builder> function)
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a(Ljava/lang/Iterable;Ljava/util/function/Function;)Ldrk;
      intermediary method_43739 Lnet/minecraft/class_116;method_43739(Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/class_116;
      named method_43739 Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;method_43739(Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;
    • method_43740

      default <E> T method_43740(E[] e, Function<E,LootFunction.Builder> function)
      Mappings:
      Namespace Name Mixin selector
      official a Ldrk;a([Ljava/lang/Object;Ljava/util/function/Function;)Ldrk;
      intermediary method_43740 Lnet/minecraft/class_116;method_43740([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/class_116;
      named method_43740 Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;method_43740([Ljava/lang/Object;Ljava/util/function/Function;)Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;
    • method_43732

      T method_43732()
      Mappings:
      Namespace Name Mixin selector
      official c Ldrk;c()Ldrk;
      intermediary method_43732 Lnet/minecraft/class_116;method_43732()Lnet/minecraft/class_116;
      named method_43732 Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;method_43732()Lnet/minecraft/loot/function/LootFunctionConsumingBuilder;