Class MusicClue
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.ClueScroll
-
- net.runelite.client.plugins.cluescrolls.clues.MusicClue
-
- All Implemented Interfaces:
LocationClueScroll,NpcClueScroll
public class MusicClue extends ClueScroll implements NpcClueScroll, LocationClueScroll
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MusicClueforItemId(int itemId)static MusicClueforSong(java.lang.String song)static MusicClueforText(java.lang.String text)intgetItemId()net.runelite.api.coords.WorldPointgetLocation(ClueScrollPlugin plugin)java.lang.String[]getNpcs(ClueScrollPlugin plugin)java.lang.StringgetSong()voidmakeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)voidmakeWorldOverlayHint(java.awt.Graphics2D graphics, ClueScrollPlugin plugin)-
Methods inherited from class net.runelite.client.plugins.cluescrolls.clues.ClueScroll
getConfigKeys, getEnemy, getFirePitVarbitId, isRequiresLight, isRequiresSpade, renderOverlayNote, setEnemy, setFirePitVarbitId, setRequiresLight, setRequiresSpade
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.runelite.client.plugins.cluescrolls.clues.LocationClueScroll
getLocations
-
Methods inherited from interface net.runelite.client.plugins.cluescrolls.clues.NpcClueScroll
getNpcRegions
-
-
-
-
Method Detail
-
makeOverlayHint
public void makeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)
- Specified by:
makeOverlayHintin classClueScroll
-
makeWorldOverlayHint
public void makeWorldOverlayHint(java.awt.Graphics2D graphics, ClueScrollPlugin plugin)- Specified by:
makeWorldOverlayHintin classClueScroll
-
forItemId
public static MusicClue forItemId(int itemId)
-
forSong
public static MusicClue forSong(java.lang.String song)
-
getNpcs
public java.lang.String[] getNpcs(ClueScrollPlugin plugin)
- Specified by:
getNpcsin interfaceNpcClueScroll
-
forText
public static MusicClue forText(java.lang.String text)
-
getLocation
public net.runelite.api.coords.WorldPoint getLocation(ClueScrollPlugin plugin)
- Specified by:
getLocationin interfaceLocationClueScroll
-
getItemId
public int getItemId()
-
getSong
public java.lang.String getSong()
-
-