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.WoodcuttingSessiongetSession()voidonAnimationChanged(AnimationChanged event)voidonChatMessage(ChatMessage event)voidonConfigChanged(ConfigChanged event)voidonGameObjectDespawned(GameObjectDespawned event)voidonGameObjectSpawned(GameObjectSpawned event)voidonGameStateChanged(GameStateChanged event)voidonGameTick(GameTick gameTick)voidonInteractingChanged(InteractingChanged event)voidonItemSpawned(ItemSpawned itemSpawned)voidonNpcDespawned(NpcDespawned event)voidonNpcSpawned(NpcSpawned event)voidonScriptPreFired(ScriptPreFired scriptPreFired)voidonVarbitChanged(VarbitChanged event)protected voidshutDown()protected voidstartUp()-
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
-
onConfigChanged
@Subscribe public void onConfigChanged(ConfigChanged event)
-
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)
-
onVarbitChanged
@Subscribe public void onVarbitChanged(VarbitChanged 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()
-
-