Class PlayerCreateAreaEvent
java.lang.Object
net.risingworld.api.events.Event
net.risingworld.api.events.player.PlayerEvent
net.risingworld.api.events.player.PlayerCreateAreaEvent
- All Implemented Interfaces:
Cancellable
Called when a player creates a new area (create mode F9 tools).
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the selected end position for the area.intGets the area priority.Gets the selected start position for the area.booleanDetermines if the event is cancelled.voidsetCancelled(boolean cancel) Cancels this event.voidsetEndPosition(float x, float y, float z) Sets a new end position for the area.voidsetEndPosition(Vector3f position) Sets a new end position for the area.voidsetPriority(int priority) Sets the area priority.voidsetStartPosition(float x, float y, float z) Sets a new start position for the area.voidsetStartPosition(Vector3f position) Sets a new start position for the area.Methods inherited from class net.risingworld.api.events.player.PlayerEvent
getPlayer
-
Method Details
-
getPriority
public int getPriority()Gets the area priority. By default it's 0.- Returns:
- the area priority. The higher the value, the higher the priority.
-
setPriority
public void setPriority(int priority) Sets the area priority.- Parameters:
priority- the new priority.
-
getStartPosition
Gets the selected start position for the area.- Returns:
- the area start position as Vector3f.
-
setStartPosition
Sets a new start position for the area.- Parameters:
position- the new start position.
-
setStartPosition
public void setStartPosition(float x, float y, float z) Sets a new start position for the area.- Parameters:
x- the new start x position.y- the new start y position.z- the new start z position.
-
getEndPosition
Gets the selected end position for the area.- Returns:
- the area end position as Vector3f.
-
setEndPosition
Sets a new end position for the area.- Parameters:
position- the new end position.
-
setEndPosition
public void setEndPosition(float x, float y, float z) Sets a new end position for the area.- Parameters:
x- the new end x position.y- the new end y position.z- the new end z position.
-
isCancelled
public boolean isCancelled()Description copied from interface:CancellableDetermines if the event is cancelled. If an event is cancelled, it will no longer be executed, but other plugins will still receive the event.
Please note: If the event is threaded, cancellation has no effect, i.e the event will still be executed.- 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
-