diff --git a/runelite-api/src/main/java/net/runelite/api/Client.java b/runelite-api/src/main/java/net/runelite/api/Client.java index b38a78d338..7972c54edc 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -1167,6 +1167,17 @@ public interface Client extends OAuthApi, GameEngine */ void setMusicVolume(int volume); + /** + * @return true if the current {@link #getMusicCurrentTrackId()} is a Jingle, otherwise its a Track + */ + boolean isPlayingJingle(); + + /** + * @return Currently playing music/jingle id, or -1 if not playing + * @see #isPlayingJingle() + */ + int getMusicCurrentTrackId(); + /** * Play a sound effect at the player's current location. This is how UI, * and player-generated (e.g. mining, woodcutting) sound effects are