Class PlayerMoveEvent

    • Constructor Detail

      • PlayerMoveEvent

        public PlayerMoveEvent​(@NotNull
                               Player player,
                               @NotNull
                               Location from,
                               @Nullable
                               Location to)
    • Method Detail

      • isCancelled

        public boolean isCancelled()
        Gets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins

        If a move or teleport event is cancelled, the player will be moved or teleported back to the Location as defined by getFrom(). This will not fire an event

        Specified by:
        isCancelled in interface Cancellable
        Returns:
        true if this event is cancelled
      • setCancelled

        public void setCancelled​(boolean cancel)
        Sets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins

        If a move or teleport event is cancelled, the player will be moved or teleported back to the Location as defined by getFrom(). This will not fire an event

        Specified by:
        setCancelled in interface Cancellable
        Parameters:
        cancel - true if you wish to cancel this event
      • getFrom

        @NotNull
        public Location getFrom()
        Gets the location this player moved from
        Returns:
        Location the player moved from
      • setFrom

        public void setFrom​(@NotNull
                            Location from)
        Sets the location to mark as where the player moved from
        Parameters:
        from - New location to mark as the players previous location
      • getTo

        @Nullable
        public Location getTo()
        Gets the location this player moved to
        Returns:
        Location the player moved to
      • setTo

        public void setTo​(@NotNull
                          Location to)
        Sets the location that this player will move to
        Parameters:
        to - New Location this player will move to
      • getHandlerList

        @NotNull
        public static HandlerList getHandlerList()