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.Pickaxe
getPickaxe()
net.runelite.client.plugins.mining.MiningSession
getSession()
void
onAnimationChanged(net.runelite.api.events.AnimationChanged event)
void
onChatMessage(net.runelite.api.events.ChatMessage event)
void
onGameObjectDespawned(net.runelite.api.events.GameObjectDespawned event)
void
onGameObjectSpawned(net.runelite.api.events.GameObjectSpawned event)
void
onGameStateChanged(net.runelite.api.events.GameStateChanged event)
void
onGameTick(net.runelite.api.events.GameTick gameTick)
void
onOverlayMenuClicked(OverlayMenuClicked overlayMenuClicked)
void
onWallObjectSpawned(net.runelite.api.events.WallObjectSpawned event)
void
resetSession()
protected void
shutDown()
protected void
startUp()
-
Methods inherited from class net.runelite.client.plugins.Plugin
configure, getInjector, getName, resetConfiguration
-
-
-
-
Method Detail
-
shutDown
protected void shutDown() throws Exception
-
onOverlayMenuClicked
@Subscribe public void onOverlayMenuClicked(OverlayMenuClicked overlayMenuClicked)
-
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)
-
onWallObjectSpawned
@Subscribe public void onWallObjectSpawned(net.runelite.api.events.WallObjectSpawned event)
-
onChatMessage
@Subscribe public void onChatMessage(net.runelite.api.events.ChatMessage event)
-
getSession
@Nullable public net.runelite.client.plugins.mining.MiningSession getSession()
-
getPickaxe
@Nullable public net.runelite.client.plugins.mining.Pickaxe getPickaxe()
-
-