* @param adj_id The block ID of the adjacent block
	 * @param adj_data The data value of the adjacent block
	 */
	private STAIR_RENDER shouldRenderStairSide(byte our_data, short adj_id, byte adj_data)
	{
		if (adj_id < 0 || blockArray[adj_id] == null)
		{
			return STAIR_RENDER.YES;
		}
		if (blockArray[adj_id].isSolid())
		{
			return STAIR_RENDER.NO;
		}
		else
		{
			switch (blockArray[adj_id].getType())
			{
				case STAIRS:
					if (our_data == adj_data)
					{
						return STAIR_RENDER.NO;
					}
					else
					{
						return STAIR_RENDER.YES;
					}

				case SEMISOLID:
				case WATER:
				case GLASS:
					return STAIR_RENDER.OFFSET;

				default:
					return STAIR_RENDER.YES;
			}
		}
	}