Class SetBannerPatternFunction.class_6157

All Implemented Interfaces:
LootConditionConsumingBuilder<SetBannerPatternFunction.class_6157>, LootFunction.Builder
Enclosing class:
SetBannerPatternFunction

public static class SetBannerPatternFunction.class_6157
extends ConditionalLootFunction.Builder<SetBannerPatternFunction.class_6157>
Mappings:
Namespace Name
official djd$a
intermediary net/minecraft/class_5592$class_6157
named net/minecraft/loot/function/SetBannerPatternFunction$class_6157
  • Field Details

    • field_31862

      private final ImmutableList.Builder<com.mojang.datafixers.util.Pair<BannerPattern,​DyeColor>> field_31862
      Mappings:
      Namespace Name Mixin selector
      official a Ldjd$a;a:Lcom/google/common/collect/ImmutableList$Builder;
      intermediary field_31862 Lnet/minecraft/class_5592$class_6157;field_31862:Lcom/google/common/collect/ImmutableList$Builder;
      named field_31862 Lnet/minecraft/loot/function/SetBannerPatternFunction$class_6157;field_31862:Lcom/google/common/collect/ImmutableList$Builder;
    • field_31863

      private final boolean field_31863
      Mappings:
      Namespace Name Mixin selector
      official b Ldjd$a;b:Z
      intermediary field_31863 Lnet/minecraft/class_5592$class_6157;field_31863:Z
      named field_31863 Lnet/minecraft/loot/function/SetBannerPatternFunction$class_6157;field_31863:Z
  • Constructor Details

    • class_6157

      private class_6157​(boolean bool)
  • Method Details

    • getThisBuilder

      protected SetBannerPatternFunction.class_6157 getThisBuilder()
      Specified by:
      getThisBuilder in class ConditionalLootFunction.Builder<SetBannerPatternFunction.class_6157>
      Mappings:
      Namespace Name Mixin selector
      official a Ldjd$a;a()Ldjd$a;
      intermediary method_35532 Lnet/minecraft/class_5592$class_6157;method_35532()Lnet/minecraft/class_5592$class_6157;
      named getThisBuilder Lnet/minecraft/loot/function/SetBannerPatternFunction$class_6157;getThisBuilder()Lnet/minecraft/loot/function/SetBannerPatternFunction$class_6157;
    • build

      public LootFunction build()
      Mappings:
      Namespace Name Mixin selector
      official b Ldiy$a;b()Ldiy;
      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;
    • method_35533

      public SetBannerPatternFunction.class_6157 method_35533​(BannerPattern bannerPattern, DyeColor dyeColor)
      Mappings:
      Namespace Name Mixin selector
      official a Ldjd$a;a(Lchh;Lbon;)Ldjd$a;
      intermediary method_35533 Lnet/minecraft/class_5592$class_6157;method_35533(Lnet/minecraft/class_2582;Lnet/minecraft/class_1767;)Lnet/minecraft/class_5592$class_6157;
      named method_35533 Lnet/minecraft/loot/function/SetBannerPatternFunction$class_6157;method_35533(Lnet/minecraft/block/entity/BannerPattern;Lnet/minecraft/util/DyeColor;)Lnet/minecraft/loot/function/SetBannerPatternFunction$class_6157;