Class HotColdClue
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.ClueScroll
-
- net.runelite.client.plugins.cluescrolls.clues.HotColdClue
-
- All Implemented Interfaces:
LocationClueScroll,LocationsClueScroll,NpcClueScroll
public class HotColdClue extends ClueScroll implements LocationClueScroll, LocationsClueScroll, NpcClueScroll
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)static HotColdClueforText(java.lang.String text)HotColdSolvergetHotColdSolver()net.runelite.api.coords.WorldPointgetLocation()net.runelite.api.coords.WorldPointgetLocation(ClueScrollPlugin plugin)net.runelite.api.coords.WorldPoint[]getLocations(ClueScrollPlugin plugin)java.lang.StringgetNpc()java.lang.String[]getNpcs(ClueScrollPlugin plugin)java.lang.StringgetSolution()java.lang.StringgetText()inthashCode()booleanisBeginner()voidmakeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)voidmakeWorldOverlayHint(java.awt.Graphics2D graphics, ClueScrollPlugin plugin)voidreset()booleanupdate(java.lang.String message, 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, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.runelite.client.plugins.cluescrolls.clues.NpcClueScroll
getNpcRegions
-
-
-
-
Method Detail
-
forText
public static HotColdClue forText(java.lang.String text)
-
getLocation
public net.runelite.api.coords.WorldPoint getLocation(ClueScrollPlugin plugin)
- Specified by:
getLocationin interfaceLocationClueScroll
-
getLocations
public net.runelite.api.coords.WorldPoint[] getLocations(ClueScrollPlugin plugin)
- Specified by:
getLocationsin interfaceLocationClueScroll- Specified by:
getLocationsin interfaceLocationsClueScroll
-
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
-
update
public boolean update(java.lang.String message, ClueScrollPlugin plugin)
-
reset
public void reset()
- Specified by:
resetin interfaceLocationsClueScroll
-
getNpcs
public java.lang.String[] getNpcs(ClueScrollPlugin plugin)
- Specified by:
getNpcsin interfaceNpcClueScroll
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getText
public java.lang.String getText()
-
getNpc
public java.lang.String getNpc()
-
getSolution
public java.lang.String getSolution()
-
isBeginner
public boolean isBeginner()
-
getHotColdSolver
public HotColdSolver getHotColdSolver()
-
getLocation
public net.runelite.api.coords.WorldPoint getLocation()
-
-