public class WauzWaypoint
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
waypointDisplayName
The chat display name of the waypoint.
|
private java.lang.String |
waypointKey
The key of the waypoint.
|
private org.bukkit.Location |
waypointLocation
The location of the waypoint.
|
private static java.util.Map<java.lang.String,WauzWaypoint> |
waypointMap
A map of waypoints, indexed by name.
|
Constructor and Description |
---|
WauzWaypoint(java.lang.String waypointKey)
Constructs a waypoint, based on the waypoint file in the /WauzCore folder.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
getAllWaypointKeys() |
static WauzWaypoint |
getWaypoint(java.lang.String waypointKey) |
java.lang.String |
getWaypointDisplayName() |
java.lang.String |
getWaypointKey() |
org.bukkit.Location |
getWaypointLocation() |
static void |
init()
Initializes all waypoints from the config and fills the internal waypoint map.
|
private static java.util.Map<java.lang.String,WauzWaypoint> waypointMap
private java.lang.String waypointKey
private java.lang.String waypointDisplayName
private org.bukkit.Location waypointLocation
public WauzWaypoint(java.lang.String waypointKey)
waypointKey
- The key of the waypoint.public static void init()
public static WauzWaypoint getWaypoint(java.lang.String waypointKey)
waypointKey
- A waypoint key.public static java.util.List<java.lang.String> getAllWaypointKeys()
public java.lang.String getWaypointKey()
public java.lang.String getWaypointDisplayName()
public org.bukkit.Location getWaypointLocation()