Class BannerBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.BannerBlockEntity
All Implemented Interfaces:
Nameable

public class BannerBlockEntity extends BlockEntity implements Nameable
Mappings:
Namespace Name
official bje
intermediary net/minecraft/class_2225
named net/minecraft/block/entity/BannerBlockEntity
  • Field Details

    • field_18590

      private Text field_18590
      Mappings:
      Namespace Name Mixin selector
      official a Lbje;a:Lij;
      intermediary field_18590 Lnet/minecraft/class_2225;field_18590:Lnet/minecraft/class_1982;
      named field_18590 Lnet/minecraft/block/entity/BannerBlockEntity;field_18590:Lnet/minecraft/text/Text;
    • field_15148

      private DyeColor field_15148
      Mappings:
      Namespace Name Mixin selector
      official e Lbje;e:Lasc;
      intermediary field_15148 Lnet/minecraft/class_2225;field_15148:Lnet/minecraft/class_2674;
      named field_15148 Lnet/minecraft/block/entity/BannerBlockEntity;field_15148:Lnet/minecraft/util/DyeColor;
    • field_9797

      private NbtList field_9797
      Mappings:
      Namespace Name Mixin selector
      official f Lbje;f:Lhe;
      intermediary field_9797 Lnet/minecraft/class_2225;field_9797:Lnet/minecraft/class_474;
      named field_9797 Lnet/minecraft/block/entity/BannerBlockEntity;field_9797:Lnet/minecraft/nbt/NbtList;
    • patternListTagRead

      private boolean patternListTagRead
      Mappings:
      Namespace Name Mixin selector
      official g Lbje;g:Z
      intermediary field_9798 Lnet/minecraft/class_2225;field_9798:Z
      named patternListTagRead Lnet/minecraft/block/entity/BannerBlockEntity;patternListTagRead:Z
    • patterns

      private List<BannerPattern> patterns
      Mappings:
      Namespace Name Mixin selector
      official h Lbje;h:Ljava/util/List;
      intermediary field_9799 Lnet/minecraft/class_2225;field_9799:Ljava/util/List;
      named patterns Lnet/minecraft/block/entity/BannerBlockEntity;patterns:Ljava/util/List;
    • field_9800

      private List<DyeColor> field_9800
      Mappings:
      Namespace Name Mixin selector
      official i Lbje;i:Ljava/util/List;
      intermediary field_9800 Lnet/minecraft/class_2225;field_9800:Ljava/util/List;
      named field_9800 Lnet/minecraft/block/entity/BannerBlockEntity;field_9800:Ljava/util/List;
    • field_9801

      private String field_9801
      Mappings:
      Namespace Name Mixin selector
      official j Lbje;j:Ljava/lang/String;
      intermediary field_9801 Lnet/minecraft/class_2225;field_9801:Ljava/lang/String;
      named field_9801 Lnet/minecraft/block/entity/BannerBlockEntity;field_9801:Ljava/lang/String;
  • Constructor Details

    • BannerBlockEntity

      public BannerBlockEntity()
    • BannerBlockEntity

      public BannerBlockEntity(DyeColor dyeColor)
  • Method Details

    • method_16774

      public void method_16774(ItemStack itemStack, DyeColor dyeColor)
      Mappings:
      Namespace Name Mixin selector
      official a Lbje;a(Late;Lasc;)V
      intermediary method_16774 Lnet/minecraft/class_2225;method_16774(Lnet/minecraft/class_1071;Lnet/minecraft/class_2674;)V
      named method_16774 Lnet/minecraft/block/entity/BannerBlockEntity;method_16774(Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/DyeColor;)V
    • method_15540

      public Text method_15540()
      Specified by:
      method_15540 in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official N_ Ladr;N_()Lij;
      intermediary method_15540 Lnet/minecraft/class_2611;method_15540()Lnet/minecraft/class_1982;
      named method_15540 Lnet/minecraft/text/Nameable;method_15540()Lnet/minecraft/text/Text;
    • hasCustomName

      public boolean hasCustomName()
      Specified by:
      hasCustomName in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official O_ Ladr;O_()Z
      intermediary method_5339 Lnet/minecraft/class_2611;method_5339()Z
      named hasCustomName Lnet/minecraft/text/Nameable;hasCustomName()Z
    • method_15541

      @Nullable public Text method_15541()
      Specified by:
      method_15541 in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official e Ladr;e()Lij;
      intermediary method_15541 Lnet/minecraft/class_2611;method_15541()Lnet/minecraft/class_1982;
      named method_15541 Lnet/minecraft/text/Nameable;method_15541()Lnet/minecraft/text/Text;
    • method_541

      public NbtCompound method_541(NbtCompound nbtCompound)
      Overrides:
      method_541 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbji;a(Lgy;)Lgy;
      intermediary method_541 Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;
      named method_541 Lnet/minecraft/block/entity/BlockEntity;method_541(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Overrides:
      fromNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbji;b(Lgy;)V
      intermediary method_537 Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getUpdatePacket

      @Nullable public BlockEntityUpdateS2CPacket getUpdatePacket()
      Overrides:
      getUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official Z_ Lbji;Z_()Lji;
      intermediary method_544 Lnet/minecraft/class_226;method_544()Lnet/minecraft/class_2003;
      named getUpdatePacket Lnet/minecraft/block/entity/BlockEntity;getUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
    • method_11646

      public NbtCompound method_11646()
      Overrides:
      method_11646 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official aa_ Lbji;aa_()Lgy;
      intermediary method_11646 Lnet/minecraft/class_226;method_11646()Lnet/minecraft/class_322;
      named method_11646 Lnet/minecraft/block/entity/BlockEntity;method_11646()Lnet/minecraft/nbt/NbtCompound;
    • getPatternCount

      public static int getPatternCount(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Lbje;a(Late;)I
      intermediary method_8962 Lnet/minecraft/class_2225;method_8962(Lnet/minecraft/class_1071;)I
      named getPatternCount Lnet/minecraft/block/entity/BannerBlockEntity;getPatternCount(Lnet/minecraft/item/ItemStack;)I
    • method_8961

      @Environment(CLIENT) public List<BannerPattern> method_8961()
      Mappings:
      Namespace Name Mixin selector
      official f Lbje;f()Ljava/util/List;
      intermediary method_8961 Lnet/minecraft/class_2225;method_8961()Ljava/util/List;
      named method_8961 Lnet/minecraft/block/entity/BannerBlockEntity;method_8961()Ljava/util/List;
    • method_8964

      @Environment(CLIENT) public List<DyeColor> method_8964()
      Mappings:
      Namespace Name Mixin selector
      official h Lbje;h()Ljava/util/List;
      intermediary method_8964 Lnet/minecraft/class_2225;method_8964()Ljava/util/List;
      named method_8964 Lnet/minecraft/block/entity/BannerBlockEntity;method_8964()Ljava/util/List;
    • method_8966

      @Environment(CLIENT) public String method_8966()
      Mappings:
      Namespace Name Mixin selector
      official i Lbje;i()Ljava/lang/String;
      intermediary method_8966 Lnet/minecraft/class_2225;method_8966()Ljava/lang/String;
      named method_8966 Lnet/minecraft/block/entity/BannerBlockEntity;method_8966()Ljava/lang/String;
    • method_8967

      @Environment(CLIENT) private void method_8967()
      Mappings:
      Namespace Name Mixin selector
      official j Lbje;j()V
      intermediary method_8967 Lnet/minecraft/class_2225;method_8967()V
      named method_8967 Lnet/minecraft/block/entity/BannerBlockEntity;method_8967()V
    • loadFromItemStack

      public static void loadFromItemStack(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official b Lbje;b(Late;)V
      intermediary method_8965 Lnet/minecraft/class_2225;method_8965(Lnet/minecraft/class_1071;)V
      named loadFromItemStack Lnet/minecraft/block/entity/BannerBlockEntity;loadFromItemStack(Lnet/minecraft/item/ItemStack;)V
    • method_16775

      public ItemStack method_16775(BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lbje;a(Lblc;)Late;
      intermediary method_16775 Lnet/minecraft/class_2225;method_16775(Lnet/minecraft/class_2232;)Lnet/minecraft/class_1071;
      named method_16775 Lnet/minecraft/block/entity/BannerBlockEntity;method_16775(Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;
    • method_16776

      public DyeColor method_16776(Supplier<BlockState> supplier)
      Mappings:
      Namespace Name Mixin selector
      official a Lbje;a(Ljava/util/function/Supplier;)Lasc;
      intermediary method_16776 Lnet/minecraft/class_2225;method_16776(Ljava/util/function/Supplier;)Lnet/minecraft/class_2674;
      named method_16776 Lnet/minecraft/block/entity/BannerBlockEntity;method_16776(Ljava/util/function/Supplier;)Lnet/minecraft/util/DyeColor;