All Classes and Interfaces
Class
Description
Deprecated.
Represents an
Animation on a game entityDeprecated.
Catppuccin-Frappe paint scheme
Provides operations related to game chat
Deprecated.
Deprecated.
Represents the full set of collision and movement-blocking flags used by the
OSRS tile collision system.
Represents an operation that accepts the original flag and the position and applies a modified flag,
or the original if no modification is needed.
Deprecated.
Deprecated.
Deprecated.
Bot configuration data and paths
Represents a world coordinate on the game map.
Represents an axis-aligned rectangular area of world coordinates on a single floor level.
Represents a coordinate in fine space, where each world tile (
Coord) is
composed of 128 fine units.Represents a tile-aligned coordinate in a specific world matrix.
An annotation for drawing coord overlays.
Represents a polygonal region in world
Coord space.Screen-space view utilities for
CoordPolygon.Provides view-related projections for a
CoordFine, such as converting
a world-space fine coordinate into screen-space or minimap-space positions.Provides cutscene operations
Provides operations relating to dialogs
Deprecated.
Enum containing possible directions in the game
Deprecated.
Enum containing various
DistanceEvaluator'sInterface for distance calculations
Provides access to the games
EffectObjectsProvides functionality to interact with the games enter input interface
Extension UI class to be exposed in the API
Represents the "force approach" flags used by the client to describe which
approach directions are disallowed (or allowed) for an interaction target.
Provides general game state operations
For jagex accounts, username is the character id and password is the session id.
Provides local player health related operations
Provides access to the games
HintArrowsRepresents a
Hitsplat on a PathingEntityDeprecated.
See
HouseRepresents an address which can be used to lookup an
InterfaceComponentDeprecated.
Provides operations for game interfaces
A class for the manipulation of item containers.
Represents an
Item in gameDeprecated.
An interface representing the setup that an ItemEntry needs.
Deprecated.
Provides high-level collision and reachability utilities for determining whether
tiles or scene nodes near the local player can be walked to or interacted with.
Deprecated.
Currently only used for breaks and gameaccounts
Deprecated.
Provides operations relating to the magic spell book
Deprecated.
DO NOT USE EVER
Operations related to player movement
Provides access to the games
NpcsDeprecated.
A field annotation for paint.
Deprecated.
Provides access to the games
Pickables - also known as ground itemsProvides access to the games
PlayersDeprecated.
Deprecated.
Provides operations to interact with the prayer book
Provides functionality for the manipulation of various production interfaces.
Provides access to the games
ProjectilesDeprecated.
A cs2 based prompt.
Represents a
Query builderAn extension of JSlider to select a range of values using two thumb controls.
Deprecated.
Deprecated.
Deprecated.
Provides operations related to the games social system.
Deprecated.
A default implementation of Task to perform the restocking of items.
Deprecated.
Deprecated.
Provides scene-level information and utilities for a specific
RSWorldMatrix
identified by its matrix ID.Provides access to the games
SceneObjectsDeprecated.
Deprecated.
Provides functionality to interact with the in game settings interface
Deprecated.
Provides operations relating to local player stats
Deprecated, for removal: This API element is subject to removal in a future version.
Use
WorldsRepresents the
Stance of a PathingEntityProvides operations relating to the games
Stockmarket (commonly referred to as the Grand Exchange)Provides operations relating to game tabs
Represents a tabbed document interface.
An event that is dispatched when a tile is highlighted or unhighlighted.
Provides operations for the games trading interfaces
Deprecated.
See
VarpId and VarbitIdProvides access to game
varsAn
enum representing the different types of vars that the game hasThe
Wilderness class provides utilities for determining the Wilderness level
in the game based on the player's position or a specific location.Provides operations for the game servers and hopping between worlds
FlowLayout subclass that fully supports wrapping of components.
Combatinstead.