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 boolean
canEqual(Object other)
boolean
equals(Object o)
static HotColdClue
forText(String text)
HotColdSolver
getHotColdSolver()
WorldPoint
getLocation()
WorldPoint
getLocation(ClueScrollPlugin plugin)
WorldPoint[]
getLocations(ClueScrollPlugin plugin)
String
getNpc()
String[]
getNpcs(ClueScrollPlugin plugin)
String
getSolution()
String
getText()
int
hashCode()
boolean
isBeginner()
void
makeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)
void
makeWorldOverlayHint(Graphics2D graphics, ClueScrollPlugin plugin)
void
reset()
boolean
update(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(String text)
-
getLocation
public WorldPoint getLocation(ClueScrollPlugin plugin)
- Specified by:
getLocation
in interfaceLocationClueScroll
-
getLocations
public WorldPoint[] getLocations(ClueScrollPlugin plugin)
- Specified by:
getLocations
in interfaceLocationClueScroll
- Specified by:
getLocations
in interfaceLocationsClueScroll
-
makeOverlayHint
public void makeOverlayHint(PanelComponent panelComponent, ClueScrollPlugin plugin)
- Specified by:
makeOverlayHint
in classClueScroll
-
makeWorldOverlayHint
public void makeWorldOverlayHint(Graphics2D graphics, ClueScrollPlugin plugin)
- Specified by:
makeWorldOverlayHint
in classClueScroll
-
update
public boolean update(String message, ClueScrollPlugin plugin)
-
reset
public void reset()
- Specified by:
reset
in interfaceLocationsClueScroll
-
getNpcs
public String[] getNpcs(ClueScrollPlugin plugin)
- Specified by:
getNpcs
in interfaceNpcClueScroll
-
canEqual
protected boolean canEqual(Object other)
-
getText
public String getText()
-
getNpc
public String getNpc()
-
getSolution
public String getSolution()
-
isBeginner
public boolean isBeginner()
-
getHotColdSolver
public HotColdSolver getHotColdSolver()
-
getLocation
public WorldPoint getLocation()
-
-