Class CoordinateClue
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.ClueScroll
-
- net.runelite.client.plugins.cluescrolls.clues.CoordinateClue
-
- All Implemented Interfaces:
LocationClueScroll
public class CoordinateClue extends ClueScroll implements LocationClueScroll
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCoordinateClue.CoordinateClueBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CoordinateClue.CoordinateClueBuilderbuilder()static CoordinateClueforItemId(int itemId)static CoordinateClueforLocation(WorldPoint location)int[]getConfigKeys()EnemygetEnemy()intgetItemId()intgetLightSourceVarbitId()WorldPointgetLocation(ClueScrollPlugin plugin)WorldPoint[]getLocations(ClueScrollPlugin plugin)WorldPointgetMirrorLocation()For regions which are mirrored, the location of the clue in the mirrored region.voidmakeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)voidmakeWorldOverlayHint(Graphics2D graphics, ClueScrollPlugin plugin)-
Methods inherited from class net.runelite.client.plugins.cluescrolls.clues.ClueScroll
getFirePitVarbitId, isRequiresLight, isRequiresSpade, renderOverlayNote, setEnemy, setFirePitVarbitId, setRequiresLight, setRequiresSpade
-
-
-
-
Method Detail
-
forLocation
public static CoordinateClue forLocation(WorldPoint location)
-
getLocation
public WorldPoint getLocation(ClueScrollPlugin plugin)
- Specified by:
getLocationin interfaceLocationClueScroll
-
getLocations
public WorldPoint[] getLocations(ClueScrollPlugin plugin)
- Specified by:
getLocationsin interfaceLocationClueScroll
-
makeOverlayHint
public void makeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)
- Specified by:
makeOverlayHintin classClueScroll
-
makeWorldOverlayHint
public void makeWorldOverlayHint(Graphics2D graphics, ClueScrollPlugin plugin)
- Specified by:
makeWorldOverlayHintin classClueScroll
-
forItemId
public static CoordinateClue forItemId(int itemId)
-
getConfigKeys
public int[] getConfigKeys()
- Overrides:
getConfigKeysin classClueScroll
-
builder
public static CoordinateClue.CoordinateClueBuilder builder()
-
getItemId
public int getItemId()
-
getEnemy
@Nullable public Enemy getEnemy()
- Overrides:
getEnemyin classClueScroll
-
getMirrorLocation
@Nullable public WorldPoint getMirrorLocation()
For regions which are mirrored, the location of the clue in the mirrored region.
-
getLightSourceVarbitId
@Varbit public int getLightSourceVarbitId()
-
-