classpublicPriority 3
PatrolPath
com.hypixel.hytale.builtin.path.path.PatrolPath
implements IPrefabPath
17
Methods
17
Public Methods
4
Fields
1
Constructors
Constructors
public
PatrolPath(int worldgenId, UUID id, String name)Methods
Public Methods (17)
public
void addLoadedWaypoint(IPrefabPathWaypoint waypoint, int pathLength, int index, int worldGenId)@Override
public
void compact(int worldGenId)@Override
public
IPrefabPathWaypoint get(int index)public
UUID getId()@Override
public
String getName()@Override
public
Vector3d getNearestWaypointPosition(Vector3d origin, ComponentAccessor<EntityStore> componentAccessor)@Override
public
List<IPrefabPathWaypoint> getPathWaypoints()@Nonnull@Override
public
int getWorldGenId()@Override
public
boolean hasLoadedWaypoints()@Override
public
boolean isFullyLoaded()@Override
public
int length()@Override
public
int loadedWaypointCount()@Override
public
void mergeInto(IPrefabPath target, int worldGenId, ComponentAccessor<EntityStore> componentAccessor)@Override
public
short registerNewWaypoint(IPrefabPathWaypoint waypoint, int worldGenId)@Override
public
void registerNewWaypointAt(int index, IPrefabPathWaypoint waypoint, int worldGenId)@Override
public
void removeWaypoint(int index, int worldGenId)@Override
public
void unloadWaypoint(int index)@Override
Fields
Private/Package Fields (4)
private
UUID idprivate
String nameprivate
List<IPrefabPathWaypoint> waypointListprivate
int worldgenId