CLASS bry net/minecraft/block/StairsBlock FIELD A BOTTOM_SHAPES [Lcsu; FIELD B SHAPE_INDICES [I FIELD C baseBlock Lbmp; FIELD D baseBlockState Lbvn; FIELD a FACING Lbwi; FIELD b HALF Lbwl; FIELD c SHAPE Lbwl; FIELD d WATERLOGGED Lbwf; FIELD e TOP_SHAPE Lcsu; FIELD f BOTTOM_SHAPE Lcsu; FIELD g BOTTOM_NORTH_WEST_CORNER_SHAPE Lcsu; FIELD h BOTTOM_SOUTH_WEST_CORNER_SHAPE Lcsu; FIELD i TOP_NORTH_WEST_CORNER_SHAPE Lcsu; FIELD j TOP_SOUTH_WEST_CORNER_SHAPE Lcsu; FIELD k BOTTOM_NORTH_EAST_CORNER_SHAPE Lcsu; FIELD w BOTTOM_SOUTH_EAST_CORNER_SHAPE Lcsu; FIELD x TOP_NORTH_EAST_CORNER_SHAPE Lcsu; FIELD y TOP_SOUTH_EAST_CORNER_SHAPE Lcsu; FIELD z TOP_SHAPES [Lcsu; METHOD (Lbvn;Lbmp$c;)V ARG 1 baseBlockState ARG 2 settings METHOD a composeShape (ILcsu;Lcsu;Lcsu;Lcsu;Lcsu;)Lcsu; ARG 0 i ARG 1 base ARG 2 northWest ARG 3 northEast ARG 4 southWest ARG 5 southEast METHOD a composeShapes (Lcsu;Lcsu;Lcsu;Lcsu;Lcsu;)[Lcsu; ARG 0 base ARG 1 northWest ARG 2 northEast ARG 3 southWest ARG 4 southEast METHOD a (Lcsu;Lcsu;Lcsu;Lcsu;Lcsu;I)Lcsu; ARG 5 i METHOD e (Lbvn;Lbgv;Lev;Lfa;)Z ARG 0 state ARG 1 view ARG 2 pos ARG 3 dir METHOD j isStairs (Lbvn;)Z ARG 0 state METHOD m (Lbvn;Lbgv;Lev;)Lbwu; ARG 0 state ARG 1 view ARG 2 pos METHOD q getShapeIndexIndex (Lbvn;)I ARG 1 state