Class GrandExchangePlugin

  • All Implemented Interfaces:
    com.google.inject.Module

    @PluginDescriptor(name="Grand Exchange",
                      description="Provide additional and/or easier access to Grand Exchange information",
                      tags={"external","integration","notifications","panel","prices","trade"})
    public class GrandExchangePlugin
    extends Plugin
    • Constructor Detail

      • GrandExchangePlugin

        public GrandExchangePlugin()
    • Method Detail

      • startUp

        protected void startUp()
        Overrides:
        startUp in class Plugin
      • shutDown

        protected void shutDown()
        Overrides:
        shutDown in class Plugin
      • onGrandExchangeOfferChanged

        @Subscribe
        public void onGrandExchangeOfferChanged​(net.runelite.api.events.GrandExchangeOfferChanged offerEvent)
      • onChatMessage

        @Subscribe
        public void onChatMessage​(net.runelite.api.events.ChatMessage event)
      • onGameStateChanged

        @Subscribe
        public void onGameStateChanged​(net.runelite.api.events.GameStateChanged gameStateChanged)
      • onMenuEntryAdded

        @Subscribe
        public void onMenuEntryAdded​(net.runelite.api.events.MenuEntryAdded event)
      • onFocusChanged

        @Subscribe
        public void onFocusChanged​(net.runelite.api.events.FocusChanged focusChanged)
      • onWidgetLoaded

        @Subscribe
        public void onWidgetLoaded​(net.runelite.api.events.WidgetLoaded event)
      • onScriptPostFired

        @Subscribe
        public void onScriptPostFired​(net.runelite.api.events.ScriptPostFired event)
      • onGrandExchangeSearched

        @Subscribe
        public void onGrandExchangeSearched​(net.runelite.api.events.GrandExchangeSearched event)
      • onScriptCallbackEvent

        @Subscribe
        public void onScriptCallbackEvent​(net.runelite.api.events.ScriptCallbackEvent event)