Are you still having issues with the upper floor of the mine? If so, what's causing you troubles? The navigation web supports the entrance going into the mine and the ladder leading to the top, and there's a creative way to detect if you're on the top or bottom level that I recently heard about involving using the region's height maps (or just Coordinate#getHeight()) if that's your issue. You shouldn't rely on BresenhamPath's so much though mate, they're very inferior to other forms of navigation.