Class PlayerTeleportEvent
java.lang.Object
net.risingworld.api.events.Event
net.risingworld.api.events.player.PlayerEvent
net.risingworld.api.events.player.PlayerTeleportEvent
- All Implemented Interfaces:
Cancellable
Called when a player is teleported to another location. Cancelling this event
prevents the player from teleporting.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDetermines what caused the teleportation -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCause()Gets the "cause", i.e the reason why this player was teleported.Gets the new position of the player.boolean/////////////////////////////////////////////////////////////////////////voidsetCancelled(boolean cancel) Cancels this event.voidsetTargetPosition(float x, float y, float z) voidsetTargetPosition(Vector3f position) Methods inherited from class PlayerEvent
getPlayer
-
Method Details
-
getTargetPosition
Gets the new position of the player.- Returns:
- current position of the player.
-
setTargetPosition
-
setTargetPosition
public void setTargetPosition(float x, float y, float z) -
getCause
Gets the "cause", i.e the reason why this player was teleported.- Returns:
- the cause why the player was teleported.
-
isCancelled
public boolean isCancelled()/////////////////////////////////////////////////////////////////////////- Specified by:
isCancelledin interfaceCancellable- Returns:
- true if the event is cancelled, or false if not.
-
setCancelled
public void setCancelled(boolean cancel) Description copied from interface:CancellableCancels this event. This means it will no longer be executed, but other plugins will still receive the event.- Specified by:
setCancelledin interfaceCancellable- Parameters:
cancel- set to true if you want to cancel this event.- Example: Cancel "PlayerEnterAreaEvent", i.e prevent player from entering an area
-