Added .hasBlock() and fixed wrong line on signs.