HyCodeYourTale
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)

privateUUID id
privateString name
privateList<IPrefabPathWaypoint> waypointList
privateint worldgenId

Related Classes