Package org.tribot.script.sdk

Types

Bank
Link copied to clipboard
public class Bank
Utilities for interacting with the Runescape bank.
BankEquipment
Link copied to clipboard
public class BankEquipment
Contains methods related to the equipment screen available when at a bank
BankPinScreen
Link copied to clipboard
public class BankPinScreen
Utilities for interacting with the Bank Pin screen.
BankSettings
Link copied to clipboard
public class BankSettings
Utilities for interacting with the bank settings
Camera
Link copied to clipboard
public class Camera
Utilities for controlling the camera in game.
Chatbox
Link copied to clipboard
public class Chatbox
Contains methods for inspecting and interacting with the chatbox screen (the box that contains chat messages from players for example)
ChatScreen
Link copied to clipboard
public class ChatScreen
Contains methods for inspecting and interacting with the dialog screen that appears over the chatbox, such as when talking to an NPC
ChooseOption
Link copied to clipboard
public class ChooseOption
Utilities for using the "ChooseOption" interface, which is the box of options that appears when right-clicking things in the game.
Combat
Link copied to clipboard
public class Combat
Contains utility methods for interacting with the combat tab and obtaining other combat related information
EnterInputScreen
Link copied to clipboard
public class EnterInputScreen
Contains methods for inspecting and interacting with the commonly used 'enter input' screen that appears over the chatbox
Equipment
Link copied to clipboard
public class Equipment
Utilities for interacting with the equipment tab
GameListening
Link copied to clipboard
public class GameListening
Contains listeners for game events.
GameState
Link copied to clipboard
public class GameState
Utilities for inspecting the client game state
GameTab
Link copied to clipboard
public enum GameTab
A game tab available in the side-panel widgets
GrandExchange
Link copied to clipboard
public class GrandExchange
Contains utility methods for inspecting and interacting with the grand exchange
Hiscores
Link copied to clipboard
public class Hiscores
Utility for grabbing data from the game highscores
Interaction
Link copied to clipboard
public class Interaction
Utilities for easily interacting with game entities
Internal
Link copied to clipboard
public @interface Internal
Indicatesthat the target element is internal to the script sdk and should not be used or exposed to others
Inventory
Link copied to clipboard
public class Inventory
Utilities for interacting with and inspecting the inventory
Log
Link copied to clipboard
public class Log
Contains methods for logging
Login
Link copied to clipboard
public class Login
Utilities for logging in and inspecting current login state
Magic
Link copied to clipboard
public class Magic
Utilities for interacting with the Magic Tab.
MakeScreen
Link copied to clipboard
public class MakeScreen
Contains methods regarding the commonly used 'make' interface.
MessageListening
Link copied to clipboard
public class MessageListening
Contains methods to register listeners to listen to specific message types.
Minigame
Link copied to clipboard
public enum Minigame
A minigame listed in the list of minigames under the minigame tab
MyPlayer
Link copied to clipboard
public class MyPlayer
Static convenience methods for the local player.
Options
Link copied to clipboard
public class Options
Utilities for getting information related to what's in the Options Tab and Minimap HUD.
Prayer
Link copied to clipboard
public enum Prayer
A prayer listed under the prayer tab
Quest
Link copied to clipboard
public enum Quest
A list of all quests
Region
Link copied to clipboard
public class Region
Screenshot
Link copied to clipboard
public class Screenshot
Utility methods for taking screenshots of the game
ScriptListening
Link copied to clipboard
public class ScriptListening
Contains listeners for script events.
Shop
Link copied to clipboard
public class Shop
Contains methods for interacting with and inspecting the common shop interface.
Skill
Link copied to clipboard
public enum Skill
A skill listed in the skills tab
TradeScreen
Link copied to clipboard
public class TradeScreen
Utilities for interacting with the "trading" interface that appears for player-to-player trades.
Tribot
Link copied to clipboard
public class Tribot
Contains methods to obtain information about the tribot environment
Waiting
Link copied to clipboard
public class Waiting
Utilities for waiting (variable sleeps based on a condition and static waits).
WidgetAddress
Link copied to clipboard
public class WidgetAddress
Contains an "address" (the index path) for a widget to avoid avoid hardcoding the indexes.
Widgets
Link copied to clipboard
public class Widgets
Utilities for inspecting Widgets.
WorldHopper
Link copied to clipboard
public class WorldHopper
Contains methods for using the world hopper
Worlds
Link copied to clipboard
public class Worlds
Contains utility methods for accessing worlds