CLASS bmg net/minecraft/block/BedBlock
	FIELD a PART Lbwh;
	FIELD b OCCUPIED Lbwb;
	FIELD c TOP_SHAPE Lcsp;
	FIELD d LEG_1_SHAPE Lcsp;
	FIELD e LEG_2_SHAPE Lcsp;
	FIELD f LEG_3_SHAPE Lcsp;
	FIELD g LEG_4_SHAPE Lcsp;
	FIELD h NORTH_SHAPE Lcsp;
	FIELD i SOUTH_SHAPE Lcsp;
	FIELD j WEST_SHAPE Lcsp;
	FIELD k EAST_SHAPE Lcsp;
	FIELD w color Lbax;
	METHOD a getDirection (Lbgr;Lev;)Lfa;
		ARG 0 world
		ARG 1 pos
	METHOD a findWakeUpPosition (Lbgr;Lev;I)Lev;
		ARG 0 world
		ARG 1 pos
		ARG 2 ordinal
	METHOD a getDirectionTowardsOtherPart (Lbvy;Lfa;)Lfa;
		ARG 0 part
		ARG 1 direction
	METHOD b canWakeUpAt (Lbgr;Lev;)Z
		ARG 0 world
		ARG 1 pos
	METHOD d getColor ()Lbax;
