All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractEvent |
This class provides a framework for creating new events.
|
AbstractLoadoutItem |
This class represents an abstract loadout item.
|
AbstractMessage |
This abstract class represents a message, with a type and a method to convert it to JSON.
|
AbstractMuleEvent |
This class is an abstract event that provides common functionality for mule events.
|
AbstractScript |
This class provides methods to control the state of a script and retrieve information about the active script.
|
AccountLogDetails |
Represents the details of an account's login log.
|
AccountSettings |
A class that provides methods for managing and retrieving account settings using a JSON object.
|
Action |
Utility class for performing various actions within the game.
|
Ancient |
|
AnimationType |
|
Arceuus |
|
Area |
|
AreaLocation |
|
AsyncBufferedImage |
|
AttackStyle |
|
AutoCastSpellEvent |
This class represents an event for auto-casting a spell.
|
Bank |
The Bank class provides methods and functionalities related to interacting with the player's bank.
|
BankCacheUpdateEvent |
Represents an event for a cache update related to the bank functionality.
|
BankChangeEvent |
Represents a change event in the bank, containing the index, old ID, new ID, old count, and new count.
|
BankLocation |
|
BankMode |
|
BankPinEvent |
This class represents a bank pin event.
|
BankQuantity |
|
BankScrollEvent |
This class represents a bank scroll event.
|
BankTab |
|
BankType |
|
BeforeRenderEvent |
|
Branch |
This abstract class represents a branch in a tree structure, which contains a list of leaf nodes.
|
BuyItem |
A class representing a buyable item.
|
BuyItemEvent |
This class represents a buying event, which interacts with the Grand Exchange to buy items.
|
Calculations |
Calculations class provides various static methods for performing calculations and generating random points based on different geometric shapes.
|
Camera |
A class that provides methods to control and manipulate the game camera.
|
CameraAngleEvent |
This class represents a camera angle event.
|
CameraPitchEvent |
Represents a CameraPitchEvent which changes the pitch of the camera to a desired value.
|
CameraRotateThread |
This class represents a thread used to rotate the camera's pitch or angle.
|
CancelCollectOfferEvent |
This class represents an event for canceling a collect offer in the Grand Exchange.
|
CarriedItems |
This class provides methods for counting, checking for the presence, and retrieving items in the player's carried inventory and equipment.
|
CastSpellEvent |
This class represents an event for casting a spell.
|
Character |
A class representing a character in the game with various methods to access its attributes and interact with other characters.
|
ChatMessageEvent |
Represents a chat message event.
|
ChatPackets |
Utility class for creating and queuing chat packets.
|
Client |
Contains various fields and utility methods to perform various core client actions.
|
ClientCrashEvent |
|
ClientCycleEvent |
|
ClientDir |
This class provides utility methods for fetching various client directories.
|
ClientInstance |
|
ClientInstances |
Utility class for finding and managing client instances.
|
ClientInstancesUpdatedEvent |
Represents an event indicating that the list of client instances has been updated.
|
ClientInteractableActionEvent |
|
ClientItemActionEvent |
|
ClientMode |
|
ClientModeEvent |
This class represents an event that changes the client mode.
|
ClientSettings |
A class that provides access to various client settings.
|
ClientTickEvent |
Represents a tick event.
|
ClientWidgetActionEvent |
|
CloseGeEvent |
Event for closing the Grand Exchange interface.
|
CollectOffersEvent |
This class represents an event for collecting offers in the Grand Exchange.
|
Combat |
Contains utility methods for fetching combat information and toggling special attack/auto retaliate.
|
CommunicationJoinEvent |
|
CommunicationLeaveEvent |
|
CommunicationMessageEvent |
|
ConfirmEvent |
This class represents a ConfirmEvent.
|
ContainerPrices |
|
Cooldown |
This class provides methods to retrieve cooldown times for home teleport and minigame teleport.
|
Coords |
|
CreateResult<T> |
|
CustomPaint |
This class represents a custom paint that can be displayed on the game screen.
|
DeathsOfficeEvent |
This class represents a bot event for interacting with the Death's Office in Old School Runescape.
|
DefaultMouseInfoAccessor |
|
DefaultMouseMotionNature |
|
DefaultNoiseProvider |
|
DefaultOvershootManager |
|
DefaultSpeedManager |
|
DefaultSystemCalls |
|
DeleteResult<T> |
|
DepositAllEvent |
This class represents an event for depositing all items in the inventory into the bank.
|
DepositEquipmentEvent |
A class that represents an event for depositing equipment.
|
DepositEvent |
A class that represents a deposit event.
|
DepositInventoryEvent |
This class represents a DepositInventoryEvent.
|
DeviationProvider |
Creates arcs or deviation into mouse movement.
|
DialogPackets |
Utility class for creating and queuing dialog packets.
|
DialogueEvent |
A class representing a dialogue event.
|
Dialogues |
Utility class for handling dialogues.
|
DialogueTextChangedEvent |
|
Direction |
|
DisableSoundEvent |
This class represents an event to disable the sound.
|
DiscordWebhook |
This class represents a Discord webhook object used to send messages with various customization options.
|
DiscordWebhook.EmbedObject |
This class represents an object used to create an embed message for a bot, with methods to set various properties such as title, description, and color.
|
DoublePoint |
|
DropAllEvent |
This class represents an event in which all specified items are dropped, with the ability to exclude certain items from being dropped.
|
EFAccount |
|
EFAccountCategory |
|
EFAgent |
|
EFClient |
|
EFPrimeLinkRequest |
|
EFProxy |
|
EFProxyCategory |
|
EFTask |
|
EnterInputEvent |
A class that represents an event to enter input into a game, either as a numeric value or a string.
|
Entities |
Utility class for manipulating and retrieving entities.
|
Entity |
A class representing an entity in the game, providing methods to access its model, orientation and identifier.
|
EntityColors |
|
EntityInteractEvent |
This class represents an event that allows interaction with an entity in the game.
|
EntityType |
|
Equipment |
A class to manage equipment related functionality.
|
EquipmentCacheUpdateEvent |
Represents an event triggered when the equipment cache is updated.
|
EquipmentChangeEvent |
Represents an event where a change occurs in the equipment, including the index, old and new IDs, as well as the old and new counts.
|
EquipmentLoadout |
A class representing a loadout of equipment items, with methods to add items for different equipment slots.
|
EquipmentLoadoutEvent |
Represents an event for setting up an equipment loadout.
|
EquipmentLoadoutItem |
This class represents an equipment loadout item.
|
EquipmentSlot |
|
EternalFarmClient |
|
EternalFarmClient.EternalFarmClientBuilder |
|
EternalIterableLinkDeque |
|
EternalIterableNodeDeque |
|
EternalIterableNodeHashTable |
|
EternalOpcodes |
|
ExchangeSearchItem |
A class representing an item in the exchange search, with methods to get its name, ID, and action widget.
|
FactoryTemplates |
|
Favour |
Deprecated. |
FKeys |
|
Flow |
Flow for the mouse movement
Flow defines how slow or fast the cursor is moving at a particular moment, defining the characteristics
of movement itself not the trajectory, but how jagged or smooth, accelerating or decelerating, the movement is.
|
FlowTemplates |
|
FlowUtil |
|
Focus |
This class handles focus events.
|
Friends |
|
FriendsChat |
|
FunMode |
|
GameObject |
This class represents a game object in Old School Runescape.
|
GameObjectCompositionChangedEvent |
|
GameObjectDespawnedEvent |
Represents an event when a game object has despawned.
|
GameObjects |
Contains methods for retrieving and interacting with game objects.
|
GameObjectSpawnedEvent |
Represents an event when a game object is spawned.
|
GameObjectUpdateEvent |
Represents an event that occurs when a game object is updated.
|
GameStateChangeEvent |
Represents a game state change event, containing the old and new states.
|
GameTickEvent |
Represents a game tick event with the count and time.
|
GeneralCancelEvent |
A class that represents a general cancel event for the Grand Exchange.
|
GetResult<T> |
|
GrandExchange |
This class provides methods for interacting with the Grand Exchange.
|
GrandExchangeBankingEvent |
This class represents a Grand Exchange banking event.
|
GrandExchangeEvent |
This class represents a Grand Exchange event.
|
GrandExchangeOfferChangedEvent |
Represents an event that is triggered when a Grand Exchange offer has been changed.
|
GraphicsObject |
This class represents a graphics object and provides methods to retrieve information about its ID, coordinates, plane, width, and height.
|
GraphicsObjectCreatedEvent |
|
GraphicsObjects |
This class provides methods to retrieve all graphics objects or a filtered list of graphics objects.
|
GroundItem |
Represents a ground item with methods for retrieving information about the item and its location.
|
GroundItemDespawnedEvent |
This class represents an event indicating that a ground item has despawned.
|
GroundItemPackets |
Utility class for creating and queuing ground item packets.
|
GroundItemPile |
Represents a pile of ground items on a specific tile.
|
GroundItems |
This class provides utility methods for retrieving and manipulating ground items.
|
GroundItemSpawnedEvent |
Represents an event when a ground item is spawned on the game world.
|
GroundItemUpdateEvent |
GroundItemUpdateEvent represents an event when a ground item is updated.
|
HintArrow |
Represents the hint arrow.
|
HintArrowType |
|
HitsplatAppliedEvent |
|
House |
This class represents a player's house and provides methods to interact with it.
|
Identifiable |
This interface provides methods for retrieving the ID, name, colored name, and type of an identifiable entity, as well as checking if it has a specific name or ID.
|
ILogger |
This interface provides methods for logging various levels of messages, debugging, and handling exceptions.
|
IMouseController |
This interface provides methods for controlling the mouse - moving, clicking, and dragging.
|
Interactable |
This interface provides methods for interacting with objects.
|
InteractionEvent |
A class representing an interaction event, which can be triggered by an entity or an item with a menu action.
|
InteractionException |
|
InteractionMode |
|
Inventory |
A class representing the inventory, providing methods to interact with items in the inventory.
|
InventoryCacheUpdateEvent |
This class represents an event that indicates an update in the inventory cache.
|
InventoryChangeEvent |
Represents a change in the player's inventory.
|
InventoryEvent |
A class representing an event related to inventory manipulation.
|
InventoryLoadout |
This class represents an inventory loadout, and it extends the Loadout class.
|
InventoryLoadoutItem |
A subclass of AbstractLoadoutItem representing an item in a player's inventory.
|
IScriptInformation |
Interface for retrieving basic information about a script.
|
ISettings |
This interface contains methods for modifying and retrieving various settings.
|
Item |
This class represents an item and provides various methods to interact with it, such as getting the item ID, amount, actions, and checking if it is stackable, tradeable, or bankable.
|
ItemComposite |
Represents a composite of an item.
|
ItemContainerCache |
A class that represents a cache for storing items in an item container, with methods for updating, clearing, and retrieving the cache.
|
ItemContainerChangedEvent |
|
ItemMapping |
|
ItemPrice |
Represents the price and time data for an in-game item.
|
ItemType |
|
ItemVariant |
This class represents an item variant with a base ID and a list of variant IDs.
|
ItemVariationMapping |
This class provides mapping and retrieval methods for item variations.
|
JavaScriptCallback |
|
Keybind |
|
Keyboard |
Utility class that provides methods for simulating keyboard events.
|
KeyPressedEvent |
|
KeyReleasedEvent |
|
KeyTypedEvent |
|
Leaf |
This class is an abstract class that represents a leaf in a tree structure.
|
Listener |
This interface represents a listener.
|
Listeners |
The Listeners class is responsible for registering and deregistering various types of listeners used.
|
ListMulesRequestMessage |
Represents a request to list mules.
|
ListMulesResponseMessage |
Represents a response message containing a list of mules, along with a success flag and an error message.
|
LivePrices |
A class that provides methods to retrieve live prices of items.
|
Loadout<T extends AbstractLoadoutItem> |
This class is an abstract loadout that provides methods to interact with a collection of loadout items, such as getting the items, checking if they should be banked, and getting various properties of the loadout.
|
LoadoutItemType |
|
LocalPlayer |
A class representing the local player in the game, providing various methods to access player information and actions.
|
LocalTile |
|
Log |
A class that provides logging functionality with different log levels and methods to log debug, info, warning, error, event debug, callback debug, and exception messages.
|
LoginEvent |
This class represents the Login event of the bot, including methods for setting the world, OTP key, and handling login response and world change notifications.
|
LoginMessageEvent |
Represents a login message event with three lines.
|
LoginResponse |
|
LoginResponseEvent |
This class represents a login response event.
|
LogMessageEvent |
Represents a log message event containing a message, level, and timestamp.
|
LogoutEvent |
A class representing a logout event, used for logging out of the game.
|
LootingBag |
A class representing a looting bag with methods to interact with its cache and contents.
|
LostConfigChangedEvent |
Indicates that a LostConfig value has changed.
|
Lunar |
|
Magic |
A class that provides methods for magic-related actions.
|
Map |
Represents a map in the game.
|
MathUtil |
|
Menu |
This class provides methods for accessing and manipulating the game menu.
|
MenuActionEvent |
|
MethodProvider |
The `MethodProvider` class provides various static methods for time-related operations, sleeping, and checking conditions.
|
MinigameScrollEvent |
This class represents a minigame scroll event.
|
MinigameTeleport |
|
MinigameTeleportEvent |
This class represents a minigame teleport event.
|
ModelCalculations |
Calculates the 2D coordinates of a 3D model on the screen.
|
Mouse |
This class provides methods for simulating mouse actions.
|
MouseArea |
This class represents a rectangular area on the screen that can be used for mouse operations.
|
MouseClickedEvent |
|
MouseController |
This abstract class defines the basic functionality for controlling the mouse.
|
MouseDraggedEvent |
|
MouseEnteredEvent |
|
MouseEntityInteractEvent |
This class represents a mouse entity interaction event.
|
MouseExitedEvent |
|
MouseInfoAccessor |
Abstraction for getting mouse position.
|
MouseInventoryInteractEvent |
This class represents a mouse event for interacting with items in the inventory.
|
MouseMenuInteractEvent |
This class represents a mouse menu interaction event.
|
MouseMotion |
Contains instructions to move cursor smoothly to the destination coordinates from where ever the cursor
currently is.
|
MouseMotionFactory |
This class should be used for creating new MouseMotion-s
The default instance is available via getDefault(), but can create new instance via constructor.
|
MouseMotionNature |
|
MouseMotionObserver |
Use to observe mouse movement in MouseMotion
|
MouseMovedEvent |
|
MouseMoveEvent |
This class represents a mouse move event that moves the mouse to a specific point on the screen.
|
MousePackets |
Utility class for creating and queuing mouse packets.
|
MousePressedEvent |
|
MouseReleasedEvent |
|
MouseWheelMovedEvent |
|
MouseWidgetInteractEvent |
This class represents a mouse interaction event with a specific widget child.
|
Movement |
|
MovementFactory |
|
MovementFlag |
|
MovementPackets |
Utility class for creating and queuing movement packets.
|
Mule |
Represents a Mule character.
|
MuleClient |
|
MuleHandleEvent |
Handles mule requests.
|
MuleRequestEvent |
This class represents a MuleRequestEvent that extends AbstractMuleEvent and implements MessageListener.
|
MuleRequestMessage |
Represents a request for a mule trade.
|
MuleResponseMessage |
This class represents a response message for a Mule.
|
MuleTile |
Represents a tile location in the game world.
|
Muling |
Utility class for performing operations on a list of mules.
|
MultipartUtility |
Utility class for sending HTTP multipart/form-data requests.
|
Music |
This class provides methods for interacting with music, including retrieving songs, checking if a song is unlocked, and getting the total number of songs.
|
NoiseProvider |
Provides noise or mistakes in the mouse movement
|
Notify |
Marks a method as an event listener.
|
NPC |
This class represents a non-player character (NPC).
|
NpcAnimationEvent |
Represents an event triggered when an NPC performs a specific animation.
|
NpcDeathEvent |
Represents an event when an NPC dies.
|
NpcDespawnedEvent |
This class represents an event triggered when an NPC has despawned.
|
NPCPackets |
Utility class for creating and queuing npc packets.
|
NPCs |
This class provides methods to retrieve and interact with Non-Player Characters (NPCs).
|
NpcSpawnedEvent |
This class represents an event triggered when an NPC is spawned in the game.
|
NpcUpdateEvent |
Represents an event containing updated information about an NPC.
|
ObjectPackets |
Utility class for creating and queuing object packets.
|
Offer |
|
OfferedItem |
Represents an item and its quantity offered in a trade.
|
OpenBankEvent |
This class represents an event that opens the bank.
|
OpenBuyEvent |
This class represents an event that opens the "Buy" offer in the Grand Exchange.
|
OpenGeEvent |
This class represents an event for opening the Grand Exchange.
|
OpenSellEvent |
This class represents an event for opening a sell offer in the Grand Exchange.
|
Orientation |
|
OverheadPrayerEvent |
Represents an event in which the overhead prayer icons of a player are updated.
|
OverheadTextEvent |
Represents an event where an overhead text is displayed for a character in the game.
|
OvershootManager |
Overshoots provide a realistic way to simulate user trying to reach the destination with mouse, but miss.
|
OwnedItem |
Represents an owned item with its corresponding ID and quantity.
|
OwnedItems |
Utility class that provides methods to count, check for the presence of, retrieve, and manipulate owned items.
|
OwnedItemsUpdateMessage |
This class represents an update message for owned items, containing a list of owned items.
|
PacketReceivedEvent |
Represents a packet received event.
|
Packets |
Utility class for creating, queuing packets and converting a menu action into a packet.
|
PacketSentEvent |
Represents a packet sent event.
|
PageResult<T> |
|
PaintableText |
A class used to create customizable text to be painted on a component.
|
Painter |
This interface represents a painter that can draw on a graphics object.
|
PaintInfo |
This interface defines a method to retrieve the paint information as an array of strings.
|
PaintLocations |
|
PaintUtil |
Utility class for drawing various shapes and text with specified colors.
|
Pair<X,Y> |
|
PathHandleState |
|
PathLink |
|
PathLinkHandler |
|
Player |
A class representing a player character with various methods to retrieve player information.
|
PlayerAnimationEvent |
Represents a player animation event.
|
PlayerCompositionChangedEvent |
|
PlayerDeathEvent |
Represents an event of a player's death.
|
PlayerDespawnedEvent |
Represents an event when a player has despawned.
|
PlayerOwnedHouse |
|
PlayerPackets |
Utility class for creating and queuing player packets.
|
Players |
This class provides various methods for retrieving and manipulating information about players.
|
PlayerSettings |
Utility class that provides methods for retrieving and setting player settings in the game client.
|
PlayerSpawnedEvent |
Represents an event when a player spawns in the game.
|
PlayerUpdateEvent |
Represents an event that is fired when a player's information is updated.
|
PolyArea |
|
Positionable |
|
Prayer |
|
Prayers |
This class provides methods to interact with prayer functionality in the game.
|
Production |
This class contains methods related to production in the game.
|
Projectile |
This class represents a projectile in Old School RuneScape.
|
ProjectileMovedEvent |
Represents an in-game projectile moved event.
|
Projectiles |
Provides methods to retrieve a list of all projectiles or specific projectiles based on specified criteria.
|
ProjectileSpawnedEvent |
Represents an in-game projectile spawned event.
|
Proxy |
Represents a proxy server with an IP address, port number, username and password.
|
Quantity |
|
QuantityFormatter |
|
Quest |
|
QuestState |
|
QuestVar |
|
RandomManager |
The `RandomManager` class handles various random events and actions.
|
ReactionGenerator |
This class generates reaction times based on different distributions and provides static methods to retrieve reaction times for different scenarios.
|
RectArea |
|
RegionTile |
|
Remove |
|
RequestCompleted |
A class representing a completed request with a request ID, player name, required items, and offered items.
|
RequiredItem |
Represents a required item with its item ID and quantity.
|
Requirement |
|
ResetEvent |
This class is an event for resetting the Grand Exchange by canceling general offers and collecting all offers.
|
Root |
Represents the root node of the tree.
|
RSAbstractArchive |
|
RSAbstractFont |
|
RSAbstractRasterProvider |
|
RSAbstractUrlRequester |
|
RSAccessFile |
|
RSAccountType |
|
RSActor |
|
RSAnimation |
|
RSArchive |
|
RSBoundaryObject |
|
RSBuddy |
|
RSBuffer |
|
RSBufferedFile |
|
RSCanvas |
|
RSChatChannel |
|
RSClanMate |
|
RSClient |
|
RSClientPacket |
|
RSClientPreferences |
|
RSCollisionMap |
Represents tile collision data for the scene
|
RSCoord |
|
RSDeque<T> |
A doubly linked list
|
RSDesktopPlatformInfoProvider |
|
RSDualNode |
|
RSDynamicObject |
|
RSEntity |
|
RSEnumComposition |
|
RSEvictingDualNodeHashTable |
|
RSFillMode |
|
RSFloorDecoration |
|
RSFont |
|
RSFrames |
|
RSFriend |
|
RSFriendLoginUpdate |
|
RSFriendsChat |
|
RSFriendsList |
|
RSFriendSystem |
|
RSGameEngine |
|
RSGameObject |
|
RSGrandExchangeOffer |
|
RSGraphicsObject |
|
RSHashTable<T extends RSNode> |
A data structure that uses a hash function to compute an index into an
array of buckets from which node objects can be quickly obtained.
|
RSHealthBar |
|
RSHealthBarDefinition |
|
RSHealthBarUpdate |
|
RSHuffman |
|
RSIgnored |
|
RSIgnoreList |
|
RSIndexDataBase |
|
RSInterfaceParent |
|
RSIntProjection |
|
RSIsaacCipher |
|
RSItemComposition |
|
RSItemContainer |
|
RSItemLayer |
|
RSIterableDualNodeQueue |
|
RSIterableNodeDeque |
|
RSIterableNodeHashTable<T extends RSNode> |
|
RSKeyHandler |
|
RSLink |
|
RSLinkDeque |
|
RSLoginScreenAnimation |
|
RSLoginState |
|
RSLoginType |
|
RSMenuEntry |
|
RSMessage |
|
RSModel |
|
RSModelBoundingBox |
|
RSModelData |
|
RSModelVars |
|
RSMouseHandler |
|
RSMouseRecorder |
|
RSMouseWheelHandler |
|
RSNode |
Represents a doubly linked node.
|
RSNodeDeque |
|
RSNodeHashTable |
|
RSNPC |
|
RSNPCComposition |
|
RSObjectComposition |
|
RSOpcodes |
|
RSOverlayIndex |
|
RSPacketBuffer |
|
RSPacketBufferNode |
|
RSPacketWriter |
|
RSPcmPlayer |
|
RSPlatformInfo |
|
RSPlayer |
|
RSPlayerComposition |
|
RSProjectile |
|
RSProjection |
|
RSRasterizer3DData |
|
RSRasterProvider |
|
RSRenderable |
|
RSScene |
|
RSScript |
|
RSScriptEvent |
|
RSSequenceDefinition |
|
RSServerPacket |
|
RSSkeleton |
|
RSSocket |
|
RSSoundEffect |
|
RSSpotAnimationData |
|
RSSpritePixels |
|
RSStructComposition |
|
RSTile |
|
RSTileItem |
|
RSTileObject |
|
RSUrlRequest |
|
RSUrlRequester |
|
RSUser |
|
RSUserList<T extends net.eternalclient.api.data.rs.Nameable> |
|
RSUsername |
|
RSVarbitComposition |
|
RSVarcs |
|
RSWallDecoration |
|
RSWidget |
|
RSWidgetData |
|
RSWorld |
|
RSWorldEntity |
|
RSWorldMap |
|
RSWorldMapArea |
|
RSWorldMapManager |
|
RSWorldView |
|
RSWorldViewData |
|
Rune |
|
RunePouch |
This class represents a Rune pouch and provides methods to get the quantity of a specific Rune in the pouch.
|
Runes |
This class provides a static method to retrieve a HashMap of available runes based on the player's equipment, inventory, and rune pouch.
|
RuneSlot |
|
SceneTile |
|
Screen |
|
ScreenAdjustedNature |
This nature translates mouse coordinates to specified offset and screen dimension.
|
ScriptCallbackEvent |
A callback from an eternal_callback opcode in a cs2
|
ScriptCategory |
|
ScriptManifest |
Contains information about a script, its name, author, version, category, etc.
|
ScriptPausedEvent |
Represents an event that occurs when a script is paused.
|
ScriptPostFired |
An event that is fired after the designated script is ran
|
ScriptPreFired |
An event that is fired before the designated script is ran
|
ScriptResumedEvent |
Represents an event indicating that a script has been resumed.
|
ScriptStartedEvent |
Represents an event that occurs when a script is started.
|
ScriptState |
|
ScriptStoppedEvent |
Represents an event indicating that a script has been stopped.
|
SearchEvent |
This class represents a search event.
|
SeededPreferences |
|
SellItem |
This class represents a sellable item and allows for customization of its properties such as item ID, quantity, price, etc.
|
SellItemEvent |
SellItemEvent class represents an event where an item is being sold on the Grand Exchange.
|
SetPriceEvent |
This class represents an event to set the price in the Grand Exchange and contains methods to execute the event.
|
SetQuantityEvent |
This class represents an event to set the quantity of an item in the Grand Exchange.
|
SettingsChangedEvent |
Represents an event indicating that the settings have been changed.
|
SetWithdrawModeEvent |
This class represents an event for setting the withdrawal mode of a bank.
|
Shop |
A class that represents a shop, providing various methods for interacting with the shop's items.
|
ShopBuyEvent |
A class representing a shop buy event, with constructors to create the event based on item ID, item name, or item predicate.
|
ShopSellEvent |
This class represents a shop sell event.
|
SinusoidalDeviationProvider |
|
Skill |
|
SkillBoostEvent |
Represents an event triggered when a skill's level is boosted.
|
SkillExperienceEvent |
Represents an event that tracks the experience gained in a specific skill.
|
SkillFakeExperienceEvent |
Represents an event where fake experience is gained in a skill.
|
SkillLevelEvent |
Represents an event that captures changes in a skill's level, including the previous level, current level, and gained experience.
|
Skills |
A class that provides methods to retrieve skill-related information such as experience, levels, total level, and total experience.
|
SkillTracker |
A class for tracking skills.
|
Song |
|
SpeedManager |
SpeedManager controls how long does it take to complete a mouse movement and within that
time how slow or fast the cursor is moving at a particular moment, the flow.
|
Spell |
This interface represents a spell, providing methods to retrieve information about the spell such as its index, required level, required runes, and more.
|
SpellBook |
|
SpriteUtility |
|
Standard |
|
StartTaskResult |
|
Status |
|
StopTaskResult |
|
StringUtility |
Utility class for manipulating strings and generating random strings.
|
SystemCalls |
Abstracts ordinary static System calls away
|
SystemDiagnosis |
|
Tab |
|
TabFKeys |
|
Tabs |
This class contains static methods for interacting with the tabs.
|
Teleport |
|
TeleportScrolls |
|
Tile |
|
Timer |
A class that represents a timer for measuring elapsed time and calculating hourly rates.
|
ToggleAcceptAidEvent |
This class represents an event that toggles the accept aid feature.
|
ToggleAutoRetaliateEvent |
This class represents a toggle auto retaliate event.
|
ToggleRunEvent |
The ToggleRunEvent class is responsible for toggling the run option.
|
ToggleSpecialAttackEvent |
This class represents an event to toggle the special attack.
|
Trade |
This class provides methods to interact with the trading system.
|
TradeAddItemEvent |
This class represents a trade event for adding an item, with options for specifying the amount and conditions to find the item.
|
TradeCompletedMessage |
Represents a message indicating the completion status of a trade, including whether it was successful, the reason for the result, and the specific trade request ID.
|
TradeRemoveItemEvent |
This class represents a trade event for removing an item from the inventory.
|
TradeRequestMessage |
Represents a trade request message.
|
TradeResponseMessage |
Represents the response received from a trade request, including the success status, error message, and player name.
|
Tree |
A tree object used to manage branches and leaves.
|
UnknownTraderMessage |
Represents a message indicating that a player with an unknown trading status has been encountered.
|
UpdateResult<T> |
|
VarClientIntChangeEvent |
A value object representing a variable change event for an integer variable.
|
VarClientStrChangeEvent |
Represents a variable client string change event.
|
VarpbitChangeEvent |
Represents a change in a varpbit value, holding the old and new values.
|
VarpChangeEvent |
Represents a change in a variable player (varp), including its old and new values.
|
WalkCondition |
This interface represents a condition for walking.
|
WalkerType |
|
Walking |
This class provides methods for walking, setting destination and walk conditions, checking run energy and more.
|
WalkPathEvent |
A class representing an event to walk a predefined path in the game.
|
WalkState |
|
WeaponType |
|
Weights |
This class defines the weights for different equipment slots.
|
Widget |
A class representing a widget.
|
WidgetChild |
This class represents a child widget within a larger widget.
|
WidgetClosedEvent |
Represents an event of a widget being closed.
|
WidgetEvent |
Represents an event that interacts with a widget.
|
WidgetHiddenChangeEvent |
Represents a change event for a hidden widget, including its child and the new hidden value.
|
WidgetLoadedEvent |
Represents an event triggered when a widget is successfully loaded.
|
WidgetPackets |
Utility class for creating and queuing widget packets.
|
Widgets |
This class provides utility methods for interacting with widgets.
|
WithdrawAllEvent |
This class represents a withdrawal event for an item in a bank, providing various methods to customize the event.
|
WithdrawEvent |
WithdrawEvent is a class that represents a withdraw event, allowing the bot to withdraw items from the bank.
|
WithdrawLoadoutEvent |
This class represents a withdraw loadout event, which can be used to withdraw items from the bank based on a specified loadout.
|
World |
A class representing a world.
|
WorldChangedEvent |
Represents an event that is triggered when the world has changed.
|
WorldHopper |
This class provides methods for interacting with the World Hopper.
|
WorldHopperEvent |
This class represents a World Hopper event, which allows the bot to hop between different worlds.
|
WorldHopScrollEvent |
This class represents a world hopping scroll event.
|
WorldLocation |
|
WorldMap |
|
WorldRegion |
|
Worlds |
This class provides various methods for interacting with the Worlds.
|
WorldTile |
|