CLASS bnq net/minecraft/block/HorizontalConnectedBlock
	FIELD a NORTH Lbwc;
	FIELD b EAST Lbwc;
	FIELD c SOUTH Lbwc;
	FIELD d WEST Lbwc;
	FIELD e WATERLOGGED Lbwc;
	FIELD f FACING_PROPERTIES Ljava/util/Map;
	FIELD g collisionShapes [Lcsr;
	FIELD h boundingShapes [Lcsr;
	FIELD i SHAPE_INDEX_CACHE Lit/unimi/dsi/fastutil/objects/Object2IntMap;
	METHOD <init> (FFFFFLbmm$c;)V
		ARG 1 radius1
		ARG 2 radius2
		ARG 3 boundingHeight1
		ARG 4 boundingHeight2
		ARG 5 collisionHeight
		ARG 6 settings
	METHOD a createShapes (FFFFF)[Lcsr;
		ARG 1 radius1
		ARG 2 radius2
		ARG 3 height1
		ARG 4 offset2
		ARG 5 height2
	METHOD a getDirectionMask (Lfa;)I
		ARG 0 dir
	METHOD j getShapeIndex (Lbvk;)I
		ARG 1 state
