The waypoint block provides additional functionality for robots and drones with a navigation upgrade. The position of the waypoint reported is the block directly in front of the waypoint, as indicated by the particle effects. This allows the waypoint block to be placed above a chest, for instance, to be able to determine the position of the block directly above the chest.

Waypoints can be labeled and provided with a redstone signal. This allows for finer control when writing sorting programs, for instance.

The waypoint block can be located using the findWaypoints() function in the navigation component. This allows the robots or drone to find all waypoints within a certain range; the function returns the label of the waypoint, the position of the waypoint in relative coordinates, as well as the redstone level of the waypoint.

The Waypoint is crafted using the following recipe: