Class NPCMoveEvent

java.lang.Object
org.bukkit.event.Event
net.citizensnpcs.api.event.NPCMoveEvent
All Implemented Interfaces:
Cancellable

public class NPCMoveEvent extends Event implements Cancellable
  • Constructor Details

  • Method Details

    • getNPC

      public NPC getNPC()
    • getFrom

      public Location getFrom()
    • getTo

      public Location getTo()
    • setFrom

      public void setFrom(Location from)
    • setTo

      public void setTo(Location to)
    • hasChangedPosition

      public boolean hasChangedPosition()
    • hasExplicitlyChangedPosition

      public boolean hasExplicitlyChangedPosition()
    • hasChangedBlock

      public boolean hasChangedBlock()
    • hasExplicitlyChangedBlock

      public boolean hasExplicitlyChangedBlock()
    • hasChangedRotation

      public boolean hasChangedRotation()
    • getHandlers

      @NotNull public @NotNull HandlerList getHandlers()
      Specified by:
      getHandlers in class Event
    • getHandlerList

      public static HandlerList getHandlerList()
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface Cancellable
    • setCancelled

      public void setCancelled(boolean b)
      Specified by:
      setCancelled in interface Cancellable
    • toString

      public String toString()
      Overrides:
      toString in class Object