Class PlayerChangeBlockPositionEvent
java.lang.Object
net.risingworld.api.events.Event
net.risingworld.api.events.player.PlayerEvent
net.risingworld.api.events.player.PlayerChangeBlockPositionEvent
- All Implemented Interfaces:
Cancellable
Called when a player changes his block position (for example by moving).
If block-wise precision is sufficient, you should prefer this event over the
If block-wise precision is sufficient, you should prefer this event over the
PlayerChangePosition event (which is called very frequently!).- See Also:
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the new block position of the player.Gets the old block position of the player.boolean/////////////////////////////////////////////////////////////////////////voidsetCancelled(boolean cancel) Cancels this event.Methods inherited from class PlayerEvent
getPlayer
-
Method Details
-
getNewBlockPosition
Gets the new block position of the player.- Returns:
- a Vector3i containing the x, y and z position of the new block.
-
getNewChunkPosition
-
getOldBlockPosition
Gets the old block position of the player.- Returns:
- a Vector3i containing the x, y and z position of the previous block.
-
getOldChunkPosition
-
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
-