Navigation

public class Navigation implements Listener

Constructors

Link copied to clipboard
public void Navigation()

Functions

Link copied to clipboard
public static void addHardLeashAI(RegionalBossEntity regionalBossEntity)
Link copied to clipboard
public static void addSoftLeashAI(RegionalBossEntity regionalBossEntity)
Link copied to clipboard
Link copied to clipboard
public void clearLeashReturnOnDeath(EntityDeathEvent event)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public static void navigateTo(CustomBossEntity customBossEntity, Double speed, Location destination, boolean force, int duration)
Link copied to clipboard
public void protectReturningBoss(EntityDamageEvent event)
Cancels damage at the Bukkit event boundary instead of toggling the entity's invulnerable flag.
Link copied to clipboard
public static void shutdown()
Link copied to clipboard
public static void stopMoving(LivingEntity livingEntity)
Link copied to clipboard
public static void updateLeashAnchor(RegionalBossEntity boss, Location location)
Moves both leash envelopes with the nearest point on a configured patrol route.