Package xyz.srnyx.annoyingapi.events
Class AdvancedPlayerMoveEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
org.bukkit.event.player.PlayerMoveEvent
xyz.srnyx.annoyingapi.events.AdvancedPlayerMoveEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public class AdvancedPlayerMoveEvent
extends org.bukkit.event.player.PlayerMoveEvent
A more advanced version of
PlayerMoveEvent-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classHandlesAdvancedPlayerMoveEventstatic enumThe type of movement that the player has doneNested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Field Summary
Fields inherited from class org.bukkit.event.player.PlayerEvent
player -
Constructor Summary
ConstructorsConstructorDescriptionAdvancedPlayerMoveEvent(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.Location from, @Nullable org.bukkit.Location to) Constructs a newAdvancedPlayerMoveEventAdvancedPlayerMoveEvent(@NotNull org.bukkit.event.player.PlayerMoveEvent event) Constructs a newAdvancedPlayerMoveEventfrom aPlayerMoveEvent -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull org.bukkit.event.HandlerListReturns theHandlerListfor this event@NotNull org.bukkit.event.HandlerListReturns theHandlerListfor this event@NotNull AdvancedPlayerMoveEvent.MovementTypeReturns thetype of movementthat the player has done@NotNull StringtoString()Methods inherited from class org.bukkit.event.player.PlayerMoveEvent
getFrom, getTo, isCancelled, setCancelled, setFrom, setToMethods inherited from class org.bukkit.event.player.PlayerEvent
getPlayerMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
AdvancedPlayerMoveEvent
public AdvancedPlayerMoveEvent(@NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull org.bukkit.Location from, @Nullable @Nullable org.bukkit.Location to) Constructs a newAdvancedPlayerMoveEvent- Parameters:
player-PlayerEvent.getPlayer()from-PlayerMoveEvent.getFrom()to-PlayerMoveEvent.getTo()
-
AdvancedPlayerMoveEvent
public AdvancedPlayerMoveEvent(@NotNull @NotNull org.bukkit.event.player.PlayerMoveEvent event) Constructs a newAdvancedPlayerMoveEventfrom aPlayerMoveEvent- Parameters:
event- thePlayerMoveEventto construct from
-
-
Method Details
-
toString
-
getHandlerList
@NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList()Returns theHandlerListfor this event- Returns:
HANDLERS
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()Returns theHandlerListfor this event- Overrides:
getHandlersin classorg.bukkit.event.player.PlayerMoveEvent- Returns:
HANDLERS
-
getMovementType
Returns thetype of movementthat the player has done- Returns:
movementType
-