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 avf
intermediary net/minecraft/class_2225
named net/minecraft/block/entity/BannerBlockEntity
  • Field Details

    • field_15147

      private String field_15147
      Mappings:
      Namespace Name Mixin selector
      official a Lavf;a:Ljava/lang/String;
      intermediary field_15147 Lnet/minecraft/class_2225;field_15147:Ljava/lang/String;
      named field_15147 Lnet/minecraft/block/entity/BannerBlockEntity;field_15147:Ljava/lang/String;
    • field_15148

      private DyeColor field_15148
      Mappings:
      Namespace Name Mixin selector
      official f Lavf;f:Lahs;
      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 g Lavf;g:Lge;
      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 h Lavf;h: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 i Lavf;i: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 j Lavf;j: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 k Lavf;k: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()
  • Method Details

    • method_13720

      public void method_13720(ItemStack itemStack, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lavf;a(Laip;Z)V
      intermediary method_13720 Lnet/minecraft/class_2225;method_13720(Lnet/minecraft/class_1071;Z)V
      named method_13720 Lnet/minecraft/block/entity/BannerBlockEntity;method_13720(Lnet/minecraft/item/ItemStack;Z)V
    • getTranslationKey

      public String getTranslationKey()
      Specified by:
      getTranslationKey in interface Nameable
      Mappings:
      Namespace Name Mixin selector
      official h_ Lui;h_()Ljava/lang/String;
      intermediary method_2518 Lnet/minecraft/class_2611;method_2518()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/text/Nameable;getTranslationKey()Ljava/lang/String;
    • hasCustomName

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

      public Text method_6344()
      Specified by:
      method_6344 in interface Nameable
      Overrides:
      method_6344 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official i_ Lavj;i_()Lhh;
      intermediary method_6344 Lnet/minecraft/class_226;method_6344()Lnet/minecraft/class_1982;
      named method_6344 Lnet/minecraft/block/entity/BlockEntity;method_6344()Lnet/minecraft/text/Text;
    • method_541

      public NbtCompound method_541(NbtCompound nbtCompound)
      Overrides:
      method_541 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lavj;b(Lfy;)Lfy;
      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 a Lavj;a(Lfy;)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 c Lavj;c()Lih;
      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 d Lavj;d()Lfy;
      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 b Lavf;b(Laip;)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 h Lavf;h()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 j Lavf;j()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 k Lavf;k()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 m Lavf;m()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 c Lavf;c(Laip;)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_13722

      public ItemStack method_13722()
      Mappings:
      Namespace Name Mixin selector
      official l Lavf;l()Laip;
      intermediary method_13722 Lnet/minecraft/class_2225;method_13722()Lnet/minecraft/class_1071;
      named method_13722 Lnet/minecraft/block/entity/BannerBlockEntity;method_13722()Lnet/minecraft/item/ItemStack;
    • method_13721

      public static DyeColor method_13721(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official d Lavf;d(Laip;)Lahs;
      intermediary method_13721 Lnet/minecraft/class_2225;method_13721(Lnet/minecraft/class_1071;)Lnet/minecraft/class_2674;
      named method_13721 Lnet/minecraft/block/entity/BannerBlockEntity;method_13721(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/util/DyeColor;