JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Annotation Types Summary
Class
Description
ActorQuery
<
T
extends
ActorQuery
<
T
>>
ActorQueryBuilder
<
T
extends
ActorQuery
>
ActorQueryResults
<
T
extends
RSActor
>
AnimationID
API
API.Pair
Area
AttackStyle
AutoCast
AutoCast.Spell
Bank
Bank.Amount
Banks
Banks.Location
BreakManager
Camera
ChatDialog
ChatDialog.Type
Client
ClientUI
ColorScheme
Combat
Delay
The Delay class provides methods for introducing delays and waiting for specific conditions during script execution.
DepositBox
Effects
EnterAmountDialog
The `EnterAmountDialog` class provides methods for interacting with the dialog in Old School RuneScape.
Equipment
EventListener
The
EventListener
interface serves as the base interface for event listeners.
Exchange
Exchange.ExchangeOffer
Exchange.Price
Exchange.PriceType
Exchange.Slot
Fatigue
FileManager
GameAction
GameAction.Type
GlobalCollisionPath
GrandExchange
GrandExchange.Screen
Handler
Health
House
Input
Interact
Interaction
The type Interaction.
ItemQuery
<
T
extends
ItemQuery
<
T
>>
ItemQueryBuilder
<
T
extends
ItemQuery
>
Items
Keyboard
ListenerType
The
ListenerType
enum represents different types of event listeners.
LocalCollisionPath
LoginManager
LoopingScript
The interface Looping script.
Loot
Magic
MakeXDialog
The `MakeXDialog` class provides methods for interacting with the "Choose a quantity" dialog in Old School RuneScape.
MakeXDialog.Amount
Enum representing predefined quantities for the dialog.
Menu
MenuActions
Minimap
Mouse
Mouse.Algorithm
Mouse.ViewType
MousePath
MousePath.Paths
MousePoint
MousePoint.Button
Move
Move.Override
Movement
MovementFlag
An enum that binds a name to each movement flag.
NetworkListener
The
NetworkListener
interface defines methods for handling network-related events.
NpcQuery
Npcs
ObjectQuery
ObjectQueryBuilder
ObjectQueryResults
Objects
ORBScript
Paths
PathUtil
Player
PlayerQuery
Players
Prayers
QueryUtil
Random
The Random class provides methods for generating random numbers and introduces fatigue-based randomness for script execution.
Recorder
RequiredLevel
RSActor
RSItem
RSItem.CompositionSerializer
RSItem.Type
RSLoot
RSNpc
RSObject
RSObject.RSItemAdapter
RSObject.Type
RSPlayer
RSWidget
RuneLite
SClient
Script
The interface Looping script.
ScriptMeta
ScriptTask
The interface Script task.
ScriptTask.Builder
ScriptTask.Builder.Condition
ScriptTask.Builder.Process
ScriptUtil
The ScriptUtil class provides utility methods for interacting with the scripting framework provided by the ORB API.
Server
Shop
Shop.Amount
Skills
SkullIcon
State
Tabs
Tabs.Tab
TaskManager
TaskScript
Tiles
Traverse
VarBits
VarClients
VarPlayers
WidgetItemQuery
WidgetItemQueryResults
WidgetQuery
WidgetQueryBuilder
WidgetQueryResults
Widgets
WorldItemQuery
WorldItemQueryResults
Worlds