Class ChatHistoryPlugin
- java.lang.Object
-
- net.runelite.client.plugins.Plugin
-
- net.runelite.client.plugins.chathistory.ChatHistoryPlugin
-
- All Implemented Interfaces:
com.google.inject.Module
,java.awt.event.KeyListener
,java.util.EventListener
,KeyListener
@PluginDescriptor(name="Chat History", description="Retain your chat history when logging in/out or world hopping", tags={"chat","history","retain","cycle","pm"}) public class ChatHistoryPlugin extends Plugin implements KeyListener
-
-
Constructor Summary
Constructors Constructor Description ChatHistoryPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
keyPressed(java.awt.event.KeyEvent e)
void
keyReleased(java.awt.event.KeyEvent e)
void
keyTyped(java.awt.event.KeyEvent e)
void
onChatMessage(net.runelite.api.events.ChatMessage chatMessage)
void
onMenuEntryAdded(net.runelite.api.events.MenuEntryAdded entry)
void
onMenuOpened(net.runelite.api.events.MenuOpened event)
void
onMenuOptionClicked(net.runelite.api.events.MenuOptionClicked event)
protected void
shutDown()
protected void
startUp()
-
Methods inherited from class net.runelite.client.plugins.Plugin
configure, equals, getInjector, getName, hashCode, resetConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.runelite.client.input.KeyListener
isEnabledOnLoginScreen
-
-
-
-
Method Detail
-
onChatMessage
@Subscribe public void onChatMessage(net.runelite.api.events.ChatMessage chatMessage)
-
onMenuOpened
@Subscribe public void onMenuOpened(net.runelite.api.events.MenuOpened event)
-
onMenuOptionClicked
@Subscribe public void onMenuOptionClicked(net.runelite.api.events.MenuOptionClicked event)
-
onMenuEntryAdded
@Subscribe public void onMenuEntryAdded(net.runelite.api.events.MenuEntryAdded entry)
-
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
- Specified by:
keyPressed
in interfacejava.awt.event.KeyListener
-
keyTyped
public void keyTyped(java.awt.event.KeyEvent e)
- Specified by:
keyTyped
in interfacejava.awt.event.KeyListener
-
keyReleased
public void keyReleased(java.awt.event.KeyEvent e)
- Specified by:
keyReleased
in interfacejava.awt.event.KeyListener
-
-