CLASS net/minecraft/class_2544 net/minecraft/block/WallBlock
	FIELD field_11717 UP Lnet/minecraft/class_2746;
	FIELD field_22156 EAST_SHAPE Lnet/minecraft/class_2754;
	FIELD field_22157 NORTH_SHAPE Lnet/minecraft/class_2754;
	FIELD field_22158 SOUTH_SHAPE Lnet/minecraft/class_2754;
	FIELD field_22159 WEST_SHAPE Lnet/minecraft/class_2754;
	FIELD field_22160 WATERLOGGED Lnet/minecraft/class_2746;
	FIELD field_22161 shapeMap Ljava/util/Map;
	FIELD field_22162 collisionShapeMap Ljava/util/Map;
	FIELD field_22163 TALL_POST_SHAPE Lnet/minecraft/class_265;
	FIELD field_22164 TALL_NORTH_SHAPE Lnet/minecraft/class_265;
	FIELD field_22165 TALL_SOUTH_SHAPE Lnet/minecraft/class_265;
	FIELD field_22166 TALL_WEST_SHAPE Lnet/minecraft/class_265;
	FIELD field_22167 TALL_EAST_SHAPE Lnet/minecraft/class_265;
	METHOD method_16704 shouldConnectTo (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z
		ARG 1 state
		ARG 2 faceFullSquare
		ARG 3 side
	METHOD method_24420 getShapeMap (FFFFFF)Ljava/util/Map;
	METHOD method_24421 getStateAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
		ARG 1 world
		ARG 2 state
		ARG 3 pos
		ARG 4 aboveState
	METHOD method_24422 getStateWith (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZZZ)Lnet/minecraft/class_2680;
		ARG 1 world
		ARG 2 state
		ARG 3 pos
		ARG 4 aboveState
		ARG 5 north
		ARG 6 east
		ARG 7 south
		ARG 8 west
	METHOD method_24423 getStateWithNeighbor (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680;
		ARG 1 world
		ARG 2 pos
		ARG 3 state
		ARG 4 neighborPos
		ARG 5 neighborState
		ARG 6 direction
	METHOD method_24424 isConnected (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Z
		ARG 0 state
		ARG 1 property
	METHOD method_24425 getStateWith (Lnet/minecraft/class_2680;ZZZZLnet/minecraft/class_265;)Lnet/minecraft/class_2680;
		ARG 1 state
		ARG 2 north
		ARG 3 east
		ARG 4 south
		ARG 5 west
		ARG 6 aboveShape
	METHOD method_24426 getVoxelShape (Lnet/minecraft/class_265;Lnet/minecraft/class_4778;Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_265;
		ARG 0 base
		ARG 1 wallShape
		ARG 2 tall
		ARG 3 low
	METHOD method_24427 shouldUseTallShape (Lnet/minecraft/class_265;Lnet/minecraft/class_265;)Z
		ARG 0 aboveShape
		ARG 1 tallShape
	METHOD method_24428 getWallShape (ZLnet/minecraft/class_265;Lnet/minecraft/class_265;)Lnet/minecraft/class_4778;
		ARG 1 connected
		ARG 2 aboveShape
		ARG 3 tallShape
	METHOD method_27092 shouldHavePost (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_265;)Z
		ARG 1 state
		ARG 2 aboveState
		ARG 3 aboveShape
