Class SlayerPlugin
- java.lang.Object
-
- net.runelite.client.plugins.Plugin
-
- net.runelite.client.plugins.slayer.SlayerPlugin
-
- All Implemented Interfaces:
com.google.inject.Module
@PluginDescriptor(name="Slayer", description="Show additional slayer task related information", tags={"combat","notifications","overlay","tasks"}) public class SlayerPlugin extends Plugin
-
-
Constructor Summary
Constructors Constructor Description SlayerPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(com.google.inject.Binder binder)
void
onChatMessage(ChatMessage event)
void
onCommandExecuted(CommandExecuted commandExecuted)
void
onGameStateChanged(GameStateChanged event)
void
onGameTick(GameTick tick)
void
onMenuOptionClicked(MenuOptionClicked menuOptionClicked)
void
onNpcDespawned(NpcDespawned npcDespawned)
void
onNpcSpawned(NpcSpawned npcSpawned)
void
onVarbitChanged(VarbitChanged varbitChanged)
protected void
shutDown()
protected void
startUp()
-
Methods inherited from class net.runelite.client.plugins.Plugin
equals, getInjector, getName, hashCode, resetConfiguration
-
-
-
-
Field Detail
-
isTarget
public final Function<NPC,HighlightedNpc> isTarget
-
-
Method Detail
-
configure
public void configure(com.google.inject.Binder binder)
-
onGameStateChanged
@Subscribe public void onGameStateChanged(GameStateChanged event)
-
onCommandExecuted
@Subscribe public void onCommandExecuted(CommandExecuted commandExecuted)
-
onNpcSpawned
@Subscribe public void onNpcSpawned(NpcSpawned npcSpawned)
-
onNpcDespawned
@Subscribe public void onNpcDespawned(NpcDespawned npcDespawned)
-
onVarbitChanged
@Subscribe public void onVarbitChanged(VarbitChanged varbitChanged)
-
onGameTick
@Subscribe public void onGameTick(GameTick tick)
-
onChatMessage
@Subscribe public void onChatMessage(ChatMessage event)
-
onMenuOptionClicked
@Subscribe public void onMenuOptionClicked(MenuOptionClicked menuOptionClicked)
-
-