Class SetContentsLootFunction.Builer

All Implemented Interfaces:
LootConditionConsumingBuilder<SetContentsLootFunction.Builer>, LootFunction.Builder
Enclosing class:
SetContentsLootFunction

public static class SetContentsLootFunction.Builer
extends ConditionalLootFunction.Builder<SetContentsLootFunction.Builer>
Mappings:
Namespace Name
official dfz$a
intermediary net/minecraft/class_134$class_135
named net/minecraft/loot/function/SetContentsLootFunction$Builer
  • Field Details

    • entries

      private final List<LootPoolEntry> entries
      Mappings:
      Namespace Name Mixin selector
      official a Ldfz$a;a:Ljava/util/List;
      intermediary field_1104 Lnet/minecraft/class_134$class_135;field_1104:Ljava/util/List;
      named entries Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;entries:Ljava/util/List;
  • Constructor Details

    • Builer

      public Builer()
  • Method Details

    • getThisBuilder

      protected SetContentsLootFunction.Builer getThisBuilder()
      Specified by:
      getThisBuilder in class ConditionalLootFunction.Builder<SetContentsLootFunction.Builer>
      Mappings:
      Namespace Name Mixin selector
      official a Ldfz$a;a()Ldfz$a;
      intermediary method_603 Lnet/minecraft/class_134$class_135;method_603()Lnet/minecraft/class_134$class_135;
      named getThisBuilder Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;getThisBuilder()Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;
    • withEntry

      public SetContentsLootFunction.Builer withEntry​(LootPoolEntry.Builder<?> entryBuilder)
      Mappings:
      Namespace Name Mixin selector
      official a Ldfz$a;a(Ldfa$a;)Ldfz$a;
      intermediary method_602 Lnet/minecraft/class_134$class_135;method_602(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_134$class_135;
      named withEntry Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;withEntry(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;
    • build

      public LootFunction build()
      Mappings:
      Namespace Name Mixin selector
      official b Ldft$a;b()Ldft;
      intermediary method_515 Lnet/minecraft/class_117$class_118;method_515()Lnet/minecraft/class_117;
      named build Lnet/minecraft/loot/function/LootFunction$Builder;build()Lnet/minecraft/loot/function/LootFunction;