Interface IWaypoint

All Known Implementing Classes:
Waypoint

public interface IWaypoint
A marker for a position in the world.
Since:
9/24/2018
Author:
Brady
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Returns the unix epoch time in milliseconds that this waypoint was created.
    Returns the actual block position of this waypoint.
     
    Returns the tag for this waypoint.
  • Method Details

    • getName

      Returns:
      The label for this waypoint
    • getTag

      Returns the tag for this waypoint. The tag is a category for the waypoint in a sense, it describes the source of the waypoint.
      Returns:
      The waypoint tag
    • getCreationTimestamp

      Returns the unix epoch time in milliseconds that this waypoint was created. This value should only be set once, when the waypoint is initially created, and not when it is being loaded from file.
      Returns:
      The unix epoch milliseconds that this waypoint was created
    • getLocation

      Returns the actual block position of this waypoint.
      Returns:
      The block position of this waypoint