CLASS boe net/minecraft/block/entity/BannerBlockEntity FIELD a customName Ljb; FIELD b baseColor Lavz; FIELD c patternListTag Lhw; FIELD g patternListTagRead Z FIELD h patterns Ljava/util/List; FIELD i patternColors Ljava/util/List; FIELD j patternCacheKey Ljava/lang/String; METHOD (Lavz;)V ARG 1 baseColor METHOD P getName ()Ljb; METHOD R getCustomName ()Ljb; METHOD a toUpdatePacket ()Lkc; METHOD a getPatternCount (Laxc;)I ARG 0 stack METHOD a deserialize (Laxc;Lavz;)V ARG 1 stack METHOD a getPickStack (Lbqi;)Laxc; METHOD a fromTag (Lhq;)V METHOD a getColorForState (Ljava/util/function/Supplier;)Lavz; METHOD a setCustomName (Ljb;)V METHOD b toInitialChunkDataTag ()Lhq; METHOD b loadFromItemStack (Laxc;)V ARG 0 stack METHOD b toTag (Lhq;)Lhq; METHOD c getPatterns ()Ljava/util/List; METHOD f getPatternColors ()Ljava/util/List; METHOD g getPatternCacheKey ()Ljava/lang/String; METHOD h readPattern ()V