Class BirdHouseTracker
- java.lang.Object
-
- net.runelite.client.plugins.timetracking.hunter.BirdHouseTracker
-
public class BirdHouseTracker extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkCompletion()
Checks if the bird houses have become ready to be dismantled, and sends a notification if required.BirdHouseTabPanel
createBirdHouseTabPanel()
long
getCompletionTime()
The time at which all the bird houses will be ready to be dismantled, or-1
if we have no data about any of the bird house spaces.SummaryState
getSummary()
void
loadFromConfig()
boolean
updateData(WorldPoint location)
Updates tracker data if player is within range of any bird house.
-
-
-
Method Detail
-
createBirdHouseTabPanel
public BirdHouseTabPanel createBirdHouseTabPanel()
-
loadFromConfig
public void loadFromConfig()
-
updateData
public boolean updateData(WorldPoint location)
Updates tracker data if player is within range of any bird house. Returns true if any data was changed.
-
checkCompletion
public boolean checkCompletion()
Checks if the bird houses have become ready to be dismantled, and sends a notification if required.
-
getSummary
public SummaryState getSummary()
-
getCompletionTime
public long getCompletionTime()
The time at which all the bird houses will be ready to be dismantled, or-1
if we have no data about any of the bird house spaces.
-
-