Class LeafEntry.BasicBuilder

All Implemented Interfaces:
LootConditionConsumingBuilder<LeafEntry.BasicBuilder>, LootFunctionConsumingBuilder<LeafEntry.BasicBuilder>
Enclosing class:
LeafEntry

private static class LeafEntry.BasicBuilder extends LeafEntry.Builder<LeafEntry.BasicBuilder>
Mappings:
Namespace Name
named net/minecraft/loot/entry/LeafEntry$BasicBuilder
intermediary net/minecraft/class_85$class_87
official exg$b
  • Field Details

    • factory

      private final LeafEntry.Factory factory
      Mappings:
      Namespace Name Mixin selector
      named factory Lnet/minecraft/loot/entry/LeafEntry$BasicBuilder;factory:Lnet/minecraft/loot/entry/LeafEntry$Factory;
      intermediary field_1003 Lnet/minecraft/class_85$class_87;field_1003:Lnet/minecraft/class_85$class_89;
      official c Lexg$b;c:Lexg$d;
  • Constructor Details

    • BasicBuilder

      public BasicBuilder(LeafEntry.Factory factory)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/loot/entry/LeafEntry$BasicBuilder;<init>(Lnet/minecraft/loot/entry/LeafEntry$Factory;)V
      intermediary <init> Lnet/minecraft/class_85$class_87;<init>(Lnet/minecraft/class_85$class_89;)V
      official <init> Lexg$b;<init>(Lexg$d;)V
  • Method Details

    • getThisBuilder

      protected LeafEntry.BasicBuilder getThisBuilder()
      Specified by:
      getThisBuilder in class LootPoolEntry.Builder<LeafEntry.BasicBuilder>
      Mappings:
      Namespace Name Mixin selector
      named getThisBuilder Lnet/minecraft/loot/entry/LeafEntry$BasicBuilder;getThisBuilder()Lnet/minecraft/loot/entry/LeafEntry$BasicBuilder;
      intermediary method_440 Lnet/minecraft/class_85$class_87;method_440()Lnet/minecraft/class_85$class_87;
      official g Lexg$b;g()Lexg$b;
    • build

      public LootPoolEntry build()
      Specified by:
      build in class LootPoolEntry.Builder<LeafEntry.BasicBuilder>
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/loot/entry/LootPoolEntry$Builder;build()Lnet/minecraft/loot/entry/LootPoolEntry;
      intermediary method_419 Lnet/minecraft/class_79$class_80;method_419()Lnet/minecraft/class_79;
      official b Lexe$a;b()Lexe;