Class WoodcuttingPlugin
- java.lang.Object
-
- net.runelite.client.plugins.Plugin
-
- net.runelite.client.plugins.woodcutting.WoodcuttingPlugin
-
- All Implemented Interfaces:
com.google.inject.Module
@PluginDescriptor(name="Woodcutting", description="Show woodcutting statistics and/or bird nest notifications", tags={"birds","nest","notifications","overlay","skilling","wc","forestry"}, enabledByDefault=false) public class WoodcuttingPlugin extends Plugin
-
-
Constructor Summary
Constructors Constructor Description WoodcuttingPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<GameObject>
getRedwoods()
net.runelite.client.plugins.woodcutting.WoodcuttingSession
getSession()
void
onAnimationChanged(AnimationChanged event)
void
onChatMessage(ChatMessage event)
void
onGameObjectDespawned(GameObjectDespawned event)
void
onGameObjectSpawned(GameObjectSpawned event)
void
onGameStateChanged(GameStateChanged event)
void
onGameTick(GameTick gameTick)
void
onInteractingChanged(InteractingChanged event)
void
onItemSpawned(ItemSpawned itemSpawned)
void
onNpcDespawned(NpcDespawned event)
void
onNpcSpawned(NpcSpawned event)
void
onScriptPreFired(ScriptPreFired scriptPreFired)
protected void
shutDown()
protected void
startUp()
-
Methods inherited from class net.runelite.client.plugins.Plugin
configure, equals, getInjector, getName, hashCode, resetConfiguration
-
-
-
-
Method Detail
-
startUp
protected void startUp() throws Exception
-
shutDown
protected void shutDown() throws Exception
-
onGameTick
@Subscribe public void onGameTick(GameTick gameTick)
-
onChatMessage
@Subscribe public void onChatMessage(ChatMessage event)
-
onItemSpawned
@Subscribe public void onItemSpawned(ItemSpawned itemSpawned)
-
onGameObjectSpawned
@Subscribe public void onGameObjectSpawned(GameObjectSpawned event)
-
onGameObjectDespawned
@Subscribe public void onGameObjectDespawned(GameObjectDespawned event)
-
onScriptPreFired
@Subscribe public void onScriptPreFired(ScriptPreFired scriptPreFired)
-
onGameStateChanged
@Subscribe public void onGameStateChanged(GameStateChanged event)
-
onAnimationChanged
@Subscribe public void onAnimationChanged(AnimationChanged event)
-
onNpcSpawned
@Subscribe public void onNpcSpawned(NpcSpawned event)
-
onNpcDespawned
@Subscribe public void onNpcDespawned(NpcDespawned event)
-
onInteractingChanged
@Subscribe public void onInteractingChanged(InteractingChanged event)
-
getSession
@Nullable public net.runelite.client.plugins.woodcutting.WoodcuttingSession getSession()
-
getRedwoods
public Set<GameObject> getRedwoods()
-
-