All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
Class |
Description |
AbsolutePosition |
Represents a precise Position relative to the game scene
|
AccountType |
|
Achievement |
|
Achievement.Combat |
|
Achievement.Diary |
|
Achievement.Tier |
|
Action |
|
Actionable |
|
Actionable.Query<Q extends Actionable.Query<Q>> |
|
ActionOpcode |
|
ActionProcessor |
|
ActionProcessorSituation |
|
ActionProcessorTrigger |
|
ActionTargetType |
|
Adapter<T extends RSProvider> |
|
AES |
|
Altar |
|
Altar.Chapel |
|
Altar.Magical |
|
Animable |
|
Animable.Query<Q extends Animable.Query<Q>> |
|
Animation |
Represents an Animation on a game entity
|
AnimationEvent |
|
AnimationEvent.Type |
|
AnnotationMapping<T extends Member> |
|
Area |
Represents a game Area of positions
|
ArrayUtils |
Provides utilities for arrays
|
Associate<T extends RSAssociate> |
|
AssociateQuery<K extends RSAssociate,T extends Associate<K>> |
|
AssociateQueryResults<K extends RSAssociate,T extends Associate<K>> |
|
AudioEffectEvent |
|
AWTUtil |
|
Backpack |
|
BackpackLoadout |
|
BackpackLoadoutEvent |
|
Bank |
|
Bank.Location |
|
Bank.Location.Type |
|
Bank.WithdrawMode |
|
BankPinSituation |
|
BankPinSituation.HandlerTask |
|
BankPinSituationTrigger |
|
BefriendedPlayer |
|
BlowpipeSetup |
|
BotKeyListener |
|
BotMouseListener |
|
Break |
|
BreakSituation |
|
BreakSituationTrigger |
|
ButtonAction |
|
CachedClassLoader |
|
CachedModel |
|
Cannon |
|
CenteredCellRenderer |
|
Chat |
Provides operations related to game chat
|
ChatMessageEvent |
|
ChatMessageEvent.Type |
|
Chatter<T extends RSChatter> |
|
CheckBoxBinding |
|
CheckBoxComponent |
|
Chunk |
|
ChunkUpdateEvent |
|
ClientScriptEvent |
Deprecated. |
CollisionFlagOverride |
Represents an operation that accepts the original flag and the position and applies a modified flag,
or the original if no modification is needed.
|
CollisionFlags |
|
Collisions |
|
Colors |
|
Combat |
Deprecated.
|
Combat |
|
Combat.AttackStyle |
|
Combat.AttackStyle |
|
Combat.WeaponType |
|
Combat.WeaponType |
|
ComboBoxBinding |
|
Communication |
|
Communication.Bots |
|
Communication.WebSocketClient |
|
CommunicationEvent |
|
ComponentAction |
|
ComponentConfig |
|
ComponentQuery |
|
ComponentQueryResults |
|
ConditionalPaintField |
|
Configless |
|
ConfigModel |
|
ConfigPanelEvent |
|
ConfigPanelManager |
|
ConfigProcessor |
|
Configuration |
Bot configuration data and paths
|
Configuration.Paths |
|
ConfigVisitor |
|
ControlFlowObfuscation |
|
Cutscene |
Provides cutscene operations
|
DeathEvent |
|
DeathWalkSituation |
|
DeathWalkSituation.HandlerTask |
|
DeathWalkTrigger |
|
DefaultActionProcessor |
|
DefaultComponentAction |
|
DefaultFuzzyItemEntry |
|
DefaultItemEntry |
|
Defined<K extends RSDefinition,T extends Definition<K>> |
|
DefinedGameSituation |
|
Definition<P extends RSDefinition> |
|
Definitions |
|
DelegatingProxySelector |
|
DepositBox |
|
DeselectAction |
|
Dialog |
Provides operations relating to dialogs
|
Dialog.Mode |
|
Dialog.Quick |
|
Direction |
Enum containing possible directions in the game
|
DiscreetRectangularArea |
A RectangularArea alternative which acts as a lightweight solution for "large" rectangular areas
|
Distance |
|
DistanceEvaluator |
Interface for distance calculations
|
DivineRunePouchSetup |
|
DoNotRename |
|
DynamicGridLayout |
|
DynamicObjectEvent |
|
DynamicPassive |
|
DynamicPassiveTrigger |
|
Edge |
|
Edge.EdgeType |
|
EdgeDeserializer |
|
EffectBar |
|
EffectObject |
|
EffectObjectQuery |
|
EffectObjects |
Provides access to the games EffectObjects
|
EffectObjectSpawnEvent |
|
EffectType |
|
EngineTasks |
|
EnterInput |
Provides functionality to interact with the games enter input interface
|
EnterInput.Type |
|
Entity<P extends RSEntity> |
|
EntityAction<T extends Entity> |
|
EnvVarManager |
|
Equipment |
|
Equipment.Slot |
|
EquipmentDefinition |
|
EquipmentDefinition.AccuracyBonus |
|
EquipmentDefinition.Stat |
|
EquipmentDefinition.StrengthBonus |
|
EquipmentLoadout |
|
EquipmentLoadoutEvent |
|
EquipmentSlotDeserializer |
|
Event<T> |
|
EventDispatcher |
|
EventDispatcher.Factory |
|
EventMediator |
|
Executor |
Executor service utilities
|
ExtensionButton |
|
ExtensionButton.Builder |
|
ExtensionContainer |
|
ExtensionPanel |
|
ExtensionTabbedPaneUI |
|
ExtensionUI |
Extension UI class to be exposed in the API
|
ExtensiveFlowObfuscation |
|
FairyRingEdge |
|
FieldAnnotationMapping |
|
FontAwesome |
|
FpsEvent |
|
FpsManager |
|
FriendsChatUser |
|
FriendsChatUser.Rank |
|
FriendsChatUserQuery |
|
FriendsChatUserQueryResults |
|
FuzzyItemEntry |
|
FuzzyItemEntryBuilder |
|
FuzzyItemEntryDeserializer |
|
FuzzyItemEntrySerializer |
|
FuzzyUtils |
|
Game |
Provides general game state operations
|
Game.ScriptExecutor |
|
GameAccount |
|
GameAccount.Details |
For jagex accounts, username is the character id and password is the session id.
|
GameAccount.Preferences |
|
GameAccount.Profile |
|
GameCanvas |
|
GameEvent<T> |
|
GameStateEvent |
|
GravestoneTimer |
|
Health |
Provides local player health related operations
|
HeartBeatTrigger |
|
HintArrow |
|
HintArrow.Type |
|
HintArrowQuery |
|
HintArrows |
Provides access to the games HintArrows
|
Hitsplat |
|
Hitsplat.Type |
|
HitsplatEvent |
|
House |
Deprecated.
|
House |
|
House.JewelleryBox |
|
House.Location |
|
HouseOptions |
|
HouseOptions.DoorRenderMode |
|
HouseProfile |
|
HouseProfileEvent |
|
IcmpEchoReply |
|
Identifiable |
|
Identifiable.Query<Q extends Identifiable.Query<Q>> |
|
Interactable |
|
InterfaceAddress |
|
InterfaceComponent |
|
InterfaceComponent.TraversalOption |
|
InterfaceComponent.Type |
|
InterfaceComposite |
|
Interfaces |
Provides operations for game interfaces
|
InterruptiveInterfaceSituationTrigger |
|
InterruptiveInterfaceSituationTrigger.HandlerTask |
|
IntPair |
|
IntToIntFunction |
Represents a function that produces an int-valued result.
|
InubotWiki |
|
Inventories |
|
Inventory |
A class for the manipulation of item containers.
|
Inventory.Format |
|
InventoryCache |
|
InventoryEvent |
|
InventoryEvent.Type |
|
InventoryLoadout |
|
InventoryLoadoutDeserializer |
|
InventoryLoadoutSerializer |
|
InventoryType |
|
Item |
Represents an Item in game
|
ItemAction |
|
ItemCache |
|
ItemCategory |
|
ItemDefinition |
|
ItemEntry |
|
ItemEntryBuilder |
|
ItemEntryDeserializer |
|
ItemEntrySerializer |
|
ItemEntrySetup |
An interface representing the setup that an ItemEntry needs.
|
ItemEntrySetupDeserializer |
|
ItemEntrySetupSerializer |
|
ItemPrice |
|
ItemQuery |
|
ItemQueryResults |
|
ItemTelemetryService |
|
ItemTeleportationEdge |
|
ItemTeleportationEdge.ItemState |
|
ItemVariation |
|
JAccordion |
|
Jarvis |
|
JewelleryBox |
|
JewelleryBox.Type |
|
Keyboard |
|
KeyCode |
|
LimitExceededTrigger |
|
LoadoutService |
|
LobbySituation |
|
LobbySituation.HandlerTask |
|
LobbySituationTrigger |
|
LocalPathfinder |
|
LocalStorageEvent |
Currently only used for breaks and gameaccounts
|
LocalStorageEvent.Type |
|
Log |
|
LogEvent |
|
Login |
|
LoginResponseEvent |
|
LoginResponseEvent.Code |
|
LoginSituation |
|
LoginSituationTrigger |
|
Loot |
|
LootEvent |
|
LootSource |
|
LootTracker |
|
MaddoxTrigger |
|
Magic |
Provides operations relating to the magic spell book
|
Magic.Autocast |
|
Magic.Autocast.Mode |
|
Magic.Book |
|
Magic.Rune |
|
Magic.RunePouch |
|
Magic.RunePouch.Slot |
|
Mapping |
Mapping utilities
|
MenuAction |
|
MenuActionEvent |
|
MenuOpcodeManager |
|
MethodAnnotationMapping |
|
MiniMenu |
|
MiniMenuActionListener |
|
MiniMenuEntry |
|
MiniMenuEntry |
|
MiniMenuEntryBuilder |
|
MinimenuType |
|
Mobile |
|
Mobile.Query<Q extends Mobile.Query<Q>> |
|
ModelContainer |
|
ModelOutlineRenderer |
|
ModelPanel |
|
Mouse |
Deprecated.
|
MouseRecordEvent |
|
Movement |
Operations related to player movement
|
MovementEvent |
|
Multimap<K,V> |
|
Multiset<E> |
|
MusicPlayer |
|
MusicPlayer.Track |
|
Nameable |
|
Nameable.Query<Q extends Nameable.Query<Q>> |
|
NodeDeque<T extends RSNode> |
|
Npc |
|
NpcAction |
|
NpcChangeEvent |
|
NpcDefinition |
|
NpcEdge |
|
NpcQuery |
|
Npcs |
Provides access to the games Npcs
|
NpcSpawnEvent |
|
NpcUnloadEvent |
|
NullSafeInventory |
|
NullSafeInventory.Provider |
|
NumericFormat |
|
NumericFormat.Abbreviation |
|
NumericOnlyFilter |
|
ObjectAction |
|
ObjectDefinition |
|
ObjectEdge |
|
OculusOrb |
Provides access to the games OculusOrb
|
OldScriptConfigFrame |
|
OpenSubInterfaceEvent |
|
OperatingSystem |
|
OverheadMessageEvent |
|
Overlay |
|
Overlay.Type |
|
OverlayManager |
|
PacketManager |
|
PacketReplay |
|
PaintBinding |
A field annotation for paint.
|
PaintlessScheme |
|
PaintScheme |
|
Pair<L,R> |
|
PartyUser |
|
PartyUser.Rank |
|
PartyUserQuery |
|
PartyUserQueryResults |
|
PassiveScript |
|
Pathing |
|
PathingEntity<P extends RSPathingEntity> |
|
PathingEntityAction<T extends PathingEntity> |
|
PathingEntityEffectEvent |
|
PathingEntityQuery<P extends RSPathingEntity,T extends PathingEntity<P>,Q extends PathingEntityQuery<P,T,Q>> |
|
Pickable |
|
PickableAction |
|
PickableQuery |
|
Pickables |
Provides access to the games Pickables - also known as ground items
|
PickableSpawnEvent |
|
Ping |
|
PingService |
|
Placeholder |
Source: https://tips4java.wordpress.com/2009/11/29/text-prompt/
The TextPrompt class will display a prompt over top of a text component when
the Document of the text field is empty.
|
Placeholder.Show |
|
Player |
|
Player.Appearance |
|
PlayerAction |
|
PlayerContext |
|
PlayerQuery |
|
Players |
Provides access to the games Players
|
PolygonalArea |
|
Position |
Represents a Position relative to the game world
|
PositionDeserializer |
|
PositionQuery |
|
PostClientScriptEvent |
|
Prayer |
|
Prayer.Book |
|
Prayer.Modern |
|
Prayers |
Provides operations to interact with the prayer book
|
Prayers.Quick |
|
Prayers.Quick.Setup |
|
PreClientScriptEvent |
|
Predicates |
Provides utilities for predicates
|
PreSceneRenderEvent |
|
PriceCheck |
|
Processor |
|
Processor.Immediate |
|
Production |
Provides functionality for the manipulation of various production interfaces.
|
Production.Amount |
|
Projectile |
|
ProjectileMoveEvent |
|
ProjectileQuery |
|
Projectiles |
Provides access to the games Projectiles
|
ProjectileSpawnEvent |
|
Projection |
Provides tile/screen translation operations
|
Projection.Canvas |
|
Projection.Setting |
|
Prompt |
A cs2 based prompt.
|
PromptType |
|
ProxyAuth |
|
ProxyConnectEvent |
|
ProxySocketProvider |
|
Query<T,QB extends SelfTyped<QB>,QR extends QueryResults<T,QR>> |
Represents a Query builder
|
QueryResults<T,QR extends SelfTyped<QR>> |
|
Quest |
|
Quest.Free |
|
Quest.Members |
|
Quest.MiniQuest |
|
Quest.Progress |
|
Quests |
|
Random |
Provides functions to retrieve random numbers
|
RandomPacketEvent |
|
RandomPacketEvent.Type |
|
Range |
A numeric range, only the minimum and maximum values are provided.
|
RangeSlider |
An extension of JSlider to select a range of values using two thumb controls.
|
RectangularArea |
|
RegexCommons |
|
RegexInputFilter |
|
Region |
|
Region |
|
Registry |
|
Registry.Reflective |
|
RejuvenationPool |
|
RejuvenationPool.Type |
|
RelationshipQuery<K extends RSChatter,T extends Chatter<K>> |
|
RelationshipQueryResults<K extends RSChatter,T extends Chatter<K>> |
|
Relationships |
Provides operations related to the games social system.
|
Relationships.FriendsChat |
|
Relationships.Party |
|
Relationships.SocialTab |
|
RelativePosition |
Represents a Position relative to the game scene
|
Rename |
|
RenderContext |
|
RenderEvent |
|
RenderLayer |
|
Request |
|
RequestEncoder |
|
RequestType |
|
Response |
|
ResponseDecoder |
|
ResponseHandler |
|
ResponseType |
|
RestockMeta |
|
RestockTask |
A default implementation of Task to perform the restocking of items.
|
RestockTask.CollectionStrategy |
|
RestockTask.RetryStrategy |
|
RSActionPrioritySetting |
|
RSAnimationSequence |
|
RSArchive |
|
RSAssociate |
|
RSAsyncConnection |
|
RSAsyncInputStream |
|
RSAsyncOutputStream |
|
RSAudioEffect |
|
RSAudioEnvelope |
|
RSAudioInstrument |
|
RSAudioRunnable |
|
RSAudioSystem |
|
RSAudioSystemImpl |
|
RSAudioTrack |
|
RSAxisAlignedBoundingBox |
|
RSBefriendedPlayer |
|
RSBoundary |
|
RSBoundaryDecor |
|
RSBuffer |
|
RSBufferedFile |
|
RSCameraCapture |
|
RSCanvas |
|
RSCanvasKeyListener |
|
RSCanvasMouseListener |
|
RSChatHistory |
|
RSChatLine |
|
RSChatter |
|
RSChatterContext<T extends RSChatter> |
|
RSClassStructure |
|
RSClient |
|
RSClientPreferences |
|
RSCollisionMap |
|
RSConnection |
|
RSConnectionContext |
|
RSDBRow |
|
RSDBTable |
|
RSDefinition |
|
RSDefinitionProperty |
|
RSDiskFile |
|
RSDoublyLinkedNode |
|
RSDynamicObject |
|
RSEffectAnimation |
|
RSEffectObject |
|
RSEntity |
|
RSEntityMarker |
|
RSEnumDefinition |
|
RSFont |
|
RSFriendListContext |
|
RSFriendLoginUpdate |
|
RSFriendsChatSystem |
|
RSFriendsChatUser |
|
RSGameEngine |
|
RSGlobalPlayer |
|
RSGraphicsProvider |
|
RSHealthBar |
|
RSHealthBarDefinition |
|
RSHitsplatDefinition |
|
RSHitUpdate |
|
RSIdentikit |
|
RSIdentityTable |
|
RSIgnoredPlayer |
|
RSIgnoreListContext |
|
RSIncomingPacketMeta |
|
RSIntegerNode |
|
RSInterfaceComponent |
|
RSInterfaceManager |
|
RSInventory |
|
RSIsaacCipher |
|
RSItemDefinition |
|
RSIterableNodeTable<T extends RSNode> |
|
RSKeyManager |
|
RSLinkedList<T extends RSNode> |
|
RSLoginPacketMeta |
|
RSMiniMenu |
|
RSModel |
|
RSMouseRecorder |
|
RSNamePair |
|
RSNode |
|
RSNodeDeque<T extends RSNode> |
|
RSNodeTable<T extends RSNode> |
|
RSNpc |
|
RSNpcDefinition |
|
RSObjectDefinition |
|
RSObjectNode |
|
RSOutgoingPacket |
|
RSOutgoingPacketMeta |
|
RSOverheadIcons |
|
RSPacketBuffer |
|
RSPartyDelta |
|
RSPartySettingsDelta |
|
RSPartyUser |
|
RSPathingEntity |
|
RSPathingEntityEffect |
|
RSPendingSpawn |
|
RSPickable |
|
RSPickableStack |
|
RSPlayer |
|
RSPlayerAppearance |
|
RSPlayerUpdater |
|
RSProjectile |
|
RSProvider |
|
RSQueue<T extends RSDoublyLinkedNode> |
|
RSRasterProvider |
|
RSReferenceCache<T extends RSNode> |
|
RSReferenceTable |
|
RSRelationshipSystem |
|
RSResourceCache |
|
RSResourceRequest |
|
RSRuneScript |
|
RSSceneGraph |
|
RSSceneObject |
|
RSSceneOffset |
|
RSScriptEvent |
|
RSSprite |
|
RSStockMarketTransaction |
|
RSStructDefinition |
|
RSSubInterface |
|
RSSystemInformation |
|
RSSystemInformation.Cloak |
|
RSSystemInformationProvider |
|
RSTextureProvider |
|
RSTextureProviderImpl |
|
RSTile |
|
RSTileDecor |
|
RSTileModel |
|
RSTilePaint |
|
RSTransformableDefinition |
|
RSUnlitModel |
|
RSURLRequestProcessor |
|
RSVarcs |
|
RSVarpbit |
|
RSVarps |
|
RSWorld |
|
RSWorldMap |
|
RSWorldMatrix |
|
RSZonePacket |
|
RunePouch |
Deprecated. |
RunePouchSetup |
|
Scene |
Provides access to the games Scene
|
Scene.Dynamic |
|
SceneNode |
|
SceneNode.Query<Q extends SceneNode.Query<Q>> |
|
SceneNodeQuery<T extends SceneNode,Q extends SceneNodeQuery<T,Q>> |
|
SceneNodeQueryResults<T extends SceneNode> |
|
SceneObject |
|
SceneObjectQuery |
|
SceneObjects |
Provides access to the games SceneObjects
|
SceneObjectSpawnEvent |
|
SceneObjectSpawnEvent.SceneObjectSpawn |
|
SceneObjectSpawnEvent.Tag |
|
SceneUpdateEvent |
|
Script |
|
Script.State |
|
ScriptCommunication |
|
ScriptComponent |
|
ScriptComposite |
|
ScriptConfig |
|
ScriptConfigEvent |
|
ScriptConfigFrame |
|
ScriptMeta |
|
ScriptModule |
|
ScriptOpcodeManager |
|
ScriptOption |
Deprecated. |
ScriptOptionPanel |
|
ScriptPaint |
|
ScriptSelectedEvent |
|
ScriptService |
Deprecated.
|
ScriptStateEvent |
|
ScriptUI |
Deprecated. |
ScriptUIBinding |
|
ScriptUIBindingManager |
|
Section |
|
SelectorComponent |
|
SelectorDefault |
|
SelectorProxy |
|
SelfTyped<SELF extends SelfTyped<SELF>> |
|
SerializableList<T> |
|
Service |
|
Session |
|
Setting |
|
Settings |
Provides functionality to interact with the in game settings interface
|
Settings.Audio |
|
Settings.Audio.MusicAreaMode |
|
Settings.Audio.Type |
|
Settings.Chat |
|
Settings.Chat.LoginUpdateNotificationMode |
|
Settings.ChatboxMode |
|
Settings.Controls |
|
Settings.Display |
|
Settings.Display.Layout |
|
Settings.HealthOverlayDisplayType |
|
Settings.LastManStandingFogColor |
|
Settings.Option |
|
Settings.Option.Type |
|
Settings.ViewMode |
|
SettingsSituation |
|
SettingsSituation.HandlerTask |
|
SettingsSituationTrigger |
|
Shop |
|
SingularArea |
|
SituationScript |
|
Skill |
|
SkillEvent |
|
Skills |
Provides operations relating to local player stats
|
SLRWorlds |
|
SocketProvider |
|
Spell |
|
Spell.Ancient |
|
Spell.Arceuus |
|
Spell.Lunar |
|
Spell.Modern |
|
SpiritTreeTeleport |
|
Sprite |
|
Stance |
|
StanceEvent |
|
StockMarket |
Provides operations relating to the games Stockmarket (commonly referred to as the Grand Exchange)
|
StockMarket.History |
|
StockMarket.Sets |
|
StockMarket.View |
|
StockMarketable |
|
StockMarketable.Type |
|
StockMarketEntry |
|
StockMarketEvent |
|
StockMarketOffer |
|
StockMarketOffer.PriceChange |
|
StockMarketOfferBuilder |
|
StockMarketService |
|
StockMarketTransaction |
|
StockMarketTransaction.CollectionAction |
|
StockMarketTransaction.Progress |
|
StockMarketTransactionQuery |
|
StockMarketTransactionQueryResults |
|
StopWatch |
|
StringCommons |
Utilities for the manipulation of strings
|
StringEncryption |
|
StringEncryptionType |
|
StringVector |
|
StringVectors |
|
Subscribe |
|
Subscription |
|
SubTab |
|
SubTab.AccountManagement |
|
SubTab.ChatChannel |
|
SubTab.QuestList |
|
SubTab.RelationshipSystem |
|
SubTab.Settings |
|
SwingCommons |
|
Tab |
|
Tabs |
Provides operations relating to game tabs
|
TargetEvent |
|
Task |
|
TaskDescriptor |
|
TaskManager |
|
TaskScript |
|
TaskScriptModule |
|
TDI |
Represents a tabbed document interface.
|
TelemetricItem |
|
Teleport |
|
TextBinding |
|
TextFieldComponent |
|
TextInputType |
|
TickEvent |
|
TileHighlightEvent |
An event that is dispatched when a tile is highlighted or unhighlighted.
|
Time |
|
Timeval |
|
Trade |
Provides operations for the games trading interfaces
|
Trade.Incoming |
|
Trade.Outgoing |
|
Trade.View |
|
TransformableDefinition<P extends RSTransformableDefinition,T extends TransformableDefinition> |
|
TransmutableObject |
|
UID |
|
UnhandledOpcode |
|
VarcIntegerEvent |
|
VarComposite |
An enum containing constants for different client vars
|
VarcStringEvent |
|
Vars |
Provides access to game vars
|
Vars.Type |
An enum representing the different types of vars that the game has
|
Version |
|
Web |
|
WebClient |
|
WebDistanceRequest |
|
WebDistanceResponse |
|
WebItem |
|
WebNearestPositionRequest |
|
WebNearestPositionResponse |
|
WebObjectPathRequest |
|
WebPath |
|
WebPathRequest |
|
WebPathResponse |
|
WebSegment |
|
Wilderness |
|
World |
|
World.Flag |
|
World.Location |
|
WorldMap |
|
WorldMapWalkEvent |
|
WorldMapWalkSituation |
|
WorldMapWalkSituation.HandlerTask |
|
WorldMapWalkTrigger |
|
WorldQuery |
|
WorldQueryResults |
|
Worlds |
Provides operations for the game servers and hopping between worlds
|
WrapLayout |
FlowLayout subclass that fully supports wrapping of components.
|
WrappedLogRecord |
|
ZanarisFairyRingEdge |
|