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 dle$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 Ldle$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;
    • type

      private final BlockEntityType<?> type
      Mappings:
      Namespace Name Mixin selector
      official b Ldle$a;b:Lclu;
      intermediary field_34772 Lnet/minecraft/class_134$class_135;field_34772:Lnet/minecraft/class_2591;
      named type Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;type:Lnet/minecraft/block/entity/BlockEntityType;
  • Constructor Details

    • Builer

      public Builer(BlockEntityType<?> type)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldle$a;<init>(Lclu;)V
      intermediary <init> Lnet/minecraft/class_134$class_135;<init>(Lnet/minecraft/class_2591;)V
      named <init> Lnet/minecraft/loot/function/SetContentsLootFunction$Builer;<init>(Lnet/minecraft/block/entity/BlockEntityType;)V
  • Method Details

    • getThisBuilder

      protected SetContentsLootFunction.Builer getThisBuilder()
      Specified by:
      getThisBuilder in class ConditionalLootFunction.Builder<SetContentsLootFunction.Builer>
      Mappings:
      Namespace Name Mixin selector
      official a Ldle$a;a()Ldle$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 Ldle$a;a(Ldkf$a;)Ldle$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 Ldky$a;b()Ldky;
      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;