Package rsb.methods
Class MethodContext
java.lang.Object
rsb.methods.MethodContext
For internal use to link MethodProviders.
- Author:
- GigiaJ
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Account
the singleton of Accountfinal Bank
The singleton of bankfinal Calculations
The singleton of Calculationsfinal Camera
The singleton of Camerafinal ChooseOption
EXTRA METHOD CONTEXTfinal net.runelite.api.Client
The clientcom.google.inject.Provider<net.runelite.client.callback.ClientThread>
final Combat
The singleton of Combatfinal Environment
The singleton of Environmentfinal Equipment
The singleton of Equipmentfinal ExecutorService
final Game
The singleton of GameScreenfinal GrandExchange
The singleton of GrandExchangefinal GroundItems
The singleton of GroundItemsfinal GameGUI
The singleton of DynamicConstantsfinal InputManager
The Bot's input managerfinal Interfaces
The singleton of Interfacesfinal Inventory
The singleton of Inventoryfinal Keyboard
The singleton of Keyboardfinal Magic
The singleton of Magicfinal Menu
The singleton of Menufinal Mouse
The singleton of Mousefinal NPCChat
final NPCs
The singleton of NPCsfinal Objects
The singleton of Objectsfinal Players
The singleton of playersfinal Prayer
The singleton of Prayerfinal Random
The instance ofRandom
for random number generation.final RuneLite
final Settings
The singleton of Settingsfinal Skills
The singleton of skillsfinal Store
The singleton of storefinal Tiles
The singleton of Tilefinal Trade
The singleton of Tradefinal VirtualKeyboard
The singleton of virtual keyboardfinal VirtualMouse
The singleton of virtual mousefinal Walking
The singleton of Walkingfinal Web
The singleton of Webfinal WorldHopper
The singleton of WorldHopper -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
game
The singleton of GameScreen -
random
The instance ofRandom
for random number generation. -
calc
The singleton of Calculations -
interfaces
The singleton of Interfaces -
gui
The singleton of DynamicConstants -
mouse
The singleton of Mouse -
keyboard
The singleton of Keyboard -
inputManager
The Bot's input manager -
npcs
The singleton of NPCs -
players
The singleton of players -
tiles
The singleton of Tile -
camera
The singleton of Camera -
objects
The singleton of Objects -
store
The singleton of store -
inventory
The singleton of Inventory -
bank
The singleton of bank -
env
The singleton of Environment -
walking
The singleton of Walking -
settings
The singleton of Settings -
account
the singleton of Account -
combat
The singleton of Combat -
skills
The singleton of skills -
prayer
The singleton of Prayer -
magic
The singleton of Magic -
groundItems
The singleton of GroundItems -
web
The singleton of Web -
trade
The singleton of Trade -
equipment
The singleton of Equipment -
grandExchange
The singleton of GrandExchange -
virtualMouse
The singleton of virtual mouse -
virtualKeyboard
The singleton of virtual keyboard -
worldHopper
The singleton of WorldHopper -
client
public final net.runelite.api.Client clientThe client -
runeLite
-
clientThreadProvider
public com.google.inject.Provider<net.runelite.client.callback.ClientThread> clientThreadProvider -
executorService
-
chooseOption
EXTRA METHOD CONTEXT -
npcChat
-
-
Constructor Details
-
MethodContext
Creates a method context for this client- Parameters:
runeLite
- The client to provide method contexts for
-