Klasse PlayerStartFishingEvent
java.lang.Object
net.risingworld.api.events.Event
net.risingworld.api.events.player.PlayerEvent
net.risingworld.api.events.player.PlayerStartFishingEvent
- Alle implementierten Schnittstellen:
Cancellable
Called when a player starts fishing. At this stage the server already
calculated a possible "catch" for the player.
-
Feldübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungshort
Gets the fishing position, or more precisely, the bobber position.int
Gets the time (in seconds) the player has to wait until a fish bites.int
Gets the current water depth.byte
Gets the water ID, i.e salt water, fresh water etc.boolean
hasBait()
Gets whether or not the player has a bait in his inventory (which will be used in this case).boolean
Determines if the event is cancelled.void
setCancelled
(boolean cancel) Cancels this event.void
setCatchItem
(short id) void
setWaitTime
(int seconds) Changes the wait time, i.e the duration until a fish bites.Von Klasse geerbte Methoden net.risingworld.api.events.player.PlayerEvent
getPlayer
-
Methodendetails
-
getFishingPosition
Gets the fishing position, or more precisely, the bobber position.- Gibt zurück:
- the bobber world position.
-
getWaitTime
public int getWaitTime()Gets the time (in seconds) the player has to wait until a fish bites.- Gibt zurück:
- the "wait time" in seconds.
-
setWaitTime
public void setWaitTime(int seconds) Changes the wait time, i.e the duration until a fish bites.- Parameter:
seconds
- the new wait time, in seconds.
-
hasBait
public boolean hasBait()Gets whether or not the player has a bait in his inventory (which will be used in this case).- Gibt zurück:
- true if there is a bait in the players inventory, false if not.
-
getWaterDepth
public int getWaterDepth()Gets the current water depth.- Gibt zurück:
- the current water depth;
-
getWaterID
public byte getWaterID()Gets the water ID, i.e salt water, fresh water etc.- Gibt zurück:
- the water ID
-
getCatchItem
public short getCatchItem() -
setCatchItem
public void setCatchItem(short id) -
isCancelled
public boolean isCancelled()Beschreibung aus Schnittstelle kopiert:Cancellable
Determines 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.- Angegeben von:
isCancelled
in SchnittstelleCancellable
- Gibt zurück:
- true if the event is cancelled, or false if not.
-
setCancelled
public void setCancelled(boolean cancel) Beschreibung aus Schnittstelle kopiert:Cancellable
Cancels this event. This means it will no longer be executed, but other plugins will still receive the event.- Angegeben von:
setCancelled
in SchnittstelleCancellable
- Parameter:
cancel
- set to true if you want to cancel this event.- Example: Cancel "PlayerEnterAreaEvent", i.e prevent player from entering an area
-