Package org.bukkit.event.player
Class PlayerTeleportEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
org.bukkit.event.player.PlayerMoveEvent
org.bukkit.event.player.PlayerTeleportEvent
- All Implemented Interfaces:
- Cancellable
- Direct Known Subclasses:
- PlayerPortalEvent,- PlayerTeleportEndGatewayEvent
Holds information for player teleport events
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class org.bukkit.event.EventEvent.Result
- 
Field SummaryFields inherited from class org.bukkit.event.player.PlayerEventplayer
- 
Constructor SummaryConstructorsConstructorDescriptionPlayerTeleportEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to, @NotNull PlayerTeleportEvent.TeleportCause cause) PlayerTeleportEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to, @NotNull PlayerTeleportEvent.TeleportCause cause, boolean dismounted, Set<@NotNull TeleportFlag.Relative> teleportFlagSet) 
- 
Method SummaryModifier and TypeMethodDescriptiongetCause()Gets the cause of this teleportation eventstatic @NotNull HandlerListReturns the relative teleportation flags used in this teleportation.booleanGets if the player will be dismounted in this teleportation.Methods inherited from class org.bukkit.event.player.PlayerMoveEventgetFrom, getTo, hasChangedBlock, hasChangedOrientation, hasChangedPosition, hasExplicitlyChangedBlock, hasExplicitlyChangedPosition, isCancelled, setCancelled, setFrom, setToMethods inherited from class org.bukkit.event.player.PlayerEventgetPlayerMethods inherited from class org.bukkit.event.EventcallEvent, getEventName, isAsynchronous
- 
Constructor Details- 
PlayerTeleportEvent
- 
PlayerTeleportEvent
- 
PlayerTeleportEvent
 
- 
- 
Method Details- 
getCauseGets the cause of this teleportation event- Returns:
- Cause of the event
 
- 
willDismountPlayerGets if the player will be dismounted in this teleportation.- Returns:
- dismounted or not
 
- 
getRelativeTeleportationFlagsReturns the relative teleportation flags used in this teleportation. This determines which axis the player will not lose their velocity in.- Returns:
- an immutable set of relative teleportation flags
 
- 
getHandlers- Overrides:
- getHandlersin class- PlayerMoveEvent
 
- 
getHandlerList
 
-