Class PlayGameMusicEvent
java.lang.Object
net.risingworld.api.events.Event
net.risingworld.api.events.player.PlayerEvent
net.risingworld.api.events.player.PlayGameMusicEvent
- All Implemented Interfaces:
Cancellable
Called when a new music track starts playing for a player. Not to be confused with music
played by world objects (like the gramophone)! This only covers built-in, background music.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionintGets the duration of the music track, in millisecondsGets the name of the music track.boolean/////////////////////////////////////////////////////////////////////////voidsetCancelled(boolean cancel) Cancels this event.voidsetTrackName(String name) Sets another track that should be played instead.Methods inherited from class PlayerEvent
getPlayer
-
Method Details
-
getTrackName
Gets the name of the music track.- Returns:
- the name of the music track that's about to be played.
-
setTrackName
Sets another track that should be played instead.- Parameters:
name- the name of the new music track to be played.
-
getTrackDuration
public int getTrackDuration()Gets the duration of the music track, in milliseconds- Returns:
- the music track duration.
-
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
-