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