CLASS brs net/minecraft/block/entity/BannerPattern CLASS brs$a Builder FIELD a patterns Ljava/util/List; METHOD a build ()Lih; METHOD a with (Lbrs;Lazo;)Lbrs$a; ARG 1 pattern FIELD A HALF_VERTICAL_LEFT Lbrs; FIELD B HALF_HORIZONTAL_TOP Lbrs; FIELD C HALF_VERTICAL_RIGHT Lbrs; FIELD D HALF_HORIZONTAL_BOTTOM Lbrs; FIELD E BORDER Lbrs; FIELD F CURLY_BORDER Lbrs; FIELD G GRADIENT_DOWN Lbrs; FIELD H GRADIENT_UP Lbrs; FIELD I BRICKS Lbrs; FIELD K CREEPER Lbrs; FIELD L SKULL Lbrs; FIELD M FLOWER Lbrs; FIELD N MOJANG Lbrs; FIELD O COUNT I FIELD Q name Ljava/lang/String; FIELD R id Ljava/lang/String; FIELD S recipePattern [Ljava/lang/String; FIELD T baseStack Lbar; FIELD a BASE Lbrs; FIELD b SQUARE_BOTTOM_LEFT Lbrs; FIELD c SQUARE_BOTTOM_RIGHT Lbrs; FIELD d SQUARE_TOP_LEFT Lbrs; FIELD e SQUARE_TOP_RIGHT Lbrs; FIELD f STRIPE_BOTTOM Lbrs; FIELD g STRIPE_TOP Lbrs; FIELD h STRIPE_LEFT Lbrs; FIELD i STRIPE_RIGHT Lbrs; FIELD j STRIPE_CENTER Lbrs; FIELD k STRIPE_MIDDLE Lbrs; FIELD l STRIPE_DOWNRIGHT Lbrs; FIELD m STRIPE_DOWNLEFT Lbrs; FIELD n SMALL_STRIPES Lbrs; FIELD o CROSS Lbrs; FIELD p STRAIGHT_CROSS Lbrs; FIELD q TRIANGLE_BOTTOM Lbrs; FIELD r TRIANGLE_TOP Lbrs; FIELD s TRIANGLES_BOTTOM Lbrs; FIELD t TRIANGLES_TOP Lbrs; FIELD u DIAGONAL_DOWN_LEFT Lbrs; FIELD v DIAGONAL_UP_RIGHT Lbrs; FIELD w DIAGONAL_UP_LEFT Lbrs; FIELD x DIAGONAL_DOWN_RIGHT Lbrs; FIELD y CIRCLE Lbrs; FIELD z RHOMBUS Lbrs; METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V ARG 3 name METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lbar;)V ARG 3 name ARG 4 id METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ARG 3 name ARG 4 id ARG 5 recipePattern0 ARG 6 recipePattern1 METHOD a getName ()Ljava/lang/String; METHOD a byId (Ljava/lang/String;)Lbrs; ARG 0 id METHOD b getId ()Ljava/lang/String;