Class MiningPlugin
- java.lang.Object
-
- net.runelite.client.plugins.Plugin
-
- net.runelite.client.plugins.mining.MiningPlugin
-
- All Implemented Interfaces:
com.google.inject.Module
@PluginDescriptor(name="Mining", description="Show mining statistics and ore respawn timers", tags={"overlay","skilling","timers"}, enabledByDefault=false) @PluginDependency(XpTrackerPlugin.class) public class MiningPlugin extends Plugin
-
-
Constructor Summary
Constructors Constructor Description MiningPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.runelite.client.plugins.mining.MiningSessiongetSession()booleanisMining()voidonAnimationChanged(net.runelite.api.events.AnimationChanged event)voidonChatMessage(net.runelite.api.events.ChatMessage event)voidonGameObjectDespawned(net.runelite.api.events.GameObjectDespawned event)voidonGameObjectSpawned(net.runelite.api.events.GameObjectSpawned event)voidonGameStateChanged(net.runelite.api.events.GameStateChanged event)voidonGameTick(net.runelite.api.events.GameTick gameTick)voidonScriptPreFired(net.runelite.api.events.ScriptPreFired scriptPreFired)voidresetSession()protected voidshutDown()protected voidstartUp()-
Methods inherited from class net.runelite.client.plugins.Plugin
configure, equals, getInjector, getName, hashCode, resetConfiguration
-
-
-
-
Method Detail
-
shutDown
protected void shutDown() throws Exception
-
onGameStateChanged
@Subscribe public void onGameStateChanged(net.runelite.api.events.GameStateChanged event)
-
onAnimationChanged
@Subscribe public void onAnimationChanged(net.runelite.api.events.AnimationChanged event)
-
onGameTick
@Subscribe public void onGameTick(net.runelite.api.events.GameTick gameTick)
-
resetSession
public void resetSession()
-
onGameObjectDespawned
@Subscribe public void onGameObjectDespawned(net.runelite.api.events.GameObjectDespawned event)
-
onGameObjectSpawned
@Subscribe public void onGameObjectSpawned(net.runelite.api.events.GameObjectSpawned event)
-
onChatMessage
@Subscribe public void onChatMessage(net.runelite.api.events.ChatMessage event)
-
onScriptPreFired
@Subscribe public void onScriptPreFired(net.runelite.api.events.ScriptPreFired scriptPreFired)
-
getSession
@Nullable public net.runelite.client.plugins.mining.MiningSession getSession()
-
isMining
public boolean isMining()
-
-