A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

A_KINGDOM_DIVIDED - org.tribot.script.sdk.Quest
 
A_NIGHT_AT_THE_THEATRE - org.tribot.script.sdk.Quest
 
A_PORCINE_OF_INTEREST - org.tribot.script.sdk.Quest
 
A_SOULS_BANE - org.tribot.script.sdk.Quest
 
A_TAIL_OF_TWO_CATS - org.tribot.script.sdk.Quest
 
A_TASTE_OF_HOPE - org.tribot.script.sdk.Quest
 
abort(GrandExchangeOffer.Slot) - Static method in class org.tribot.script.sdk.GrandExchange
Attempts to abort an offer in the specified slot
ABYSSAL_SIRE - org.tribot.script.sdk.Hiscores.Activity
 
accept() - Static method in class org.tribot.script.sdk.TradeScreen
Clicks the accept button on either the first or second trade window, and will wait for the trade interface to change.
acceptTradeRequest() - Static method in class org.tribot.script.sdk.Chatbox
Accepts the most recent trade request
acceptTradeRequest(String) - Static method in class org.tribot.script.sdk.Chatbox
Accepts a trade request from the specified trader
ACCOUNT - org.tribot.script.sdk.GameTab
 
accumulator() - Method in interface org.tribot.script.sdk.util.ResultSelector
 
ACCURATE - org.tribot.script.sdk.Combat.AttackStyle
 
ACCURATE_MOUSE - org.tribot.script.sdk.input.Mouse.ClickMethod
 
Actionable - Interface in org.tribot.script.sdk.interfaces
Represents an entity whose definition contains "actions" that can be performed on the entity.
ActionableQuery<EntityType extends Actionable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
A query to search over entities with actions
actionContains(String...) - Method in interface org.tribot.script.sdk.query.ActionableQuery
Checks if any of the actions of this entity contains any of the specified actions, case insensitive
actionEquals(String...) - Method in interface org.tribot.script.sdk.query.ActionableQuery
Checks if any of the actions of this entity equal any of the specified actions, case sensitive
actionNotContains(String...) - Method in interface org.tribot.script.sdk.query.ActionableQuery
Checks if none of the actions of this entity contains any of the specified actions, case insensitive
actionNotEquals(String...) - Method in interface org.tribot.script.sdk.query.ActionableQuery
Checks if none of the actions of this entity equal any of the specified actions, case sensitive
activateSpecialAttack() - Static method in class org.tribot.script.sdk.Combat
Attempts to activate special attack, using the spec orb if able
activateSpecialAttack(boolean) - Static method in class org.tribot.script.sdk.Combat
Attempts to activate special attack
ACTIVE - org.tribot.script.sdk.MyPlayer.TeleblockState
 
activityContains(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose activity contains one of the specified activities
activityEquals(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose activity equals one of the specified activities
activityNotContains(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose activity does not contain one of the specified activities
activityNotEquals(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose activity does not equal one of the specified activities
ActivityRanking(Hiscores.Activity, int, int) - Constructor for class org.tribot.script.sdk.Hiscores.ActivityRanking
 
addBreakEndListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run when a break ends
addBreakStartListener(BreakStartListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run when a break starts
addClanMessageListener(ClanMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Registers a new clan message listener
addDuelRequestListener(DuelRequestListener) - Static method in class org.tribot.script.sdk.MessageListening
Registers a new duel request listener
addEndingListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run when the script ends.
addGameTickListener(Runnable) - Static method in class org.tribot.script.sdk.GameListening
Adds a listener that will run when a game server tick processes
addKeyEventOverrideListener(KeyEventOverrideListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a key event override listener
addMouseClickListener(MouseClickListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a mouse click listener
addMouseDragListener(MouseDragListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a mouse drag listener
addMouseEventOverrideListener(MouseEventOverrideListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a mouse event override listener
addMouseMoveListener(MouseMoveListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a mouse move listener
addMouseReleaseListener(MouseReleaseListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a mouse release listener
addPaint(Consumer<Graphics2D>) - Static method in class org.tribot.script.sdk.painting.Painting
Adds a paint listener to draw on the canvas
addPauseListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run when the script is paused by the pause button
addPlayerMessageListener(PlayerMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Registers a new player message listener
addPreBreakStartListener(PreBreakStartListener) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run before a break starts, before the break handler actually triggers.
addPreEndingListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run right before the script ends.
addPrivateMessageListener(PrivateMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Registers a new private message listener
addResumeListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Adds a listener that will run when the script is resumed by the resume button
addServerMessageListener(ServerMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Registers a new server message listener
addTradeRequestListener(TradeRequestListener) - Static method in class org.tribot.script.sdk.MessageListening
Registers a new trade request listener
adjustCameraTo() - Method in interface org.tribot.script.sdk.interfaces.Positionable
Moves the camera to a position where the given entity or position is in view.
adjustCameraTo() - Method in class org.tribot.script.sdk.types.GameObject
 
adjustCameraTo() - Method in class org.tribot.script.sdk.types.GraphicObject
 
adjustCameraTo() - Method in class org.tribot.script.sdk.types.GroundItem
 
adjustCameraTo() - Method in class org.tribot.script.sdk.types.Projectile
 
AGGRESSIVE - org.tribot.script.sdk.Combat.AttackStyle
 
AGILITY - org.tribot.script.sdk.Hiscores.Skill
 
AGILITY - org.tribot.script.sdk.Skill
 
ALCHEMICAL_HYDRA - org.tribot.script.sdk.Hiscores.Activity
 
ALFRED_GRIMHANDS_BARCRAWL - org.tribot.script.sdk.Quest
 
ALL - org.tribot.script.sdk.BankSettings.WithdrawQuantity
 
ALL - org.tribot.script.sdk.Chatbox.Tab
 
ALL - org.tribot.script.sdk.MakeScreen.Quantity
 
ALREADY_LOGGED_IN - org.tribot.script.sdk.Login.LoginMessage
 
ALWAYS_RIGHT_CLICK - org.tribot.script.sdk.Options.AttackOption
 
AMMO - org.tribot.script.sdk.Equipment.Slot
 
ANCIENT - org.tribot.script.sdk.Magic.SpellBook
 
ANIMAL_MAGNETISM - org.tribot.script.sdk.Quest
 
animationEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose animation id does not exactly equal any of the specified animation ids
animationNotEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose animation id does not exactly equal any of the specified animation ids
ANOTHER_SLICE_OF_HAM - org.tribot.script.sdk.Quest
 
Antiban - Class in org.tribot.script.sdk.antiban
 
Antiban() - Constructor for class org.tribot.script.sdk.antiban.Antiban
 
AntibanProperties - Class in org.tribot.script.sdk.antiban
Generates and stores values based on the currently logged in Runescape account, which are used in the API as modifiers to ensure every account has slightly different behavior
AntibanProperties() - Constructor for class org.tribot.script.sdk.antiban.AntibanProperties
 
AntibanProperties.Props - Class in org.tribot.script.sdk.antiban
 
ARCEUUS - org.tribot.script.sdk.Magic.SpellBook
 
ARCEUUS_HOME_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ARCEUUS_LIBRARY_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ARCHITECTURAL_ALLIANCE - org.tribot.script.sdk.Quest
 
ARDOUGNE_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ARDOUGNE_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
Area - Class in org.tribot.script.sdk.types
Represents a contiguous set of tiles in the game
ATTACK - org.tribot.script.sdk.Hiscores.Skill
 
ATTACK - org.tribot.script.sdk.Skill
 
AUDIO - org.tribot.script.sdk.Options.Tab
 
AUGURY - org.tribot.script.sdk.Prayer
 
AUSTRALIA - org.tribot.script.sdk.types.World.Location
 
AUTHENTICATOR - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_ALREADY_LOGGED_IN - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_ERROR_CONNECTING - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_INVALID_SKILL_TOTAL - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_LOGIN_LIMITED_EXCEEDED - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_MEM_WORLD - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_NO_REPLY - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_SERVER_OFFLINE - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_STANDING_IN_MEMBERS - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_TIMED_OUT - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_TOO_MANY_ATTEMPTS - org.tribot.script.sdk.Login.LoginMessage
 
AUTHENTICATOR_WORLD_FULL - org.tribot.script.sdk.Login.LoginMessage
 
author() - Method in annotation type org.tribot.script.sdk.script.TribotScriptManifest
 
AutomationClient - Class in org.tribot.script.sdk.util
Utilities for interacting with and extending the functionality of the TRiBot automation client
AutomationClient() - Constructor for class org.tribot.script.sdk.util.AutomationClient
 
AutomationClient.AutomationException - Exception in org.tribot.script.sdk.util
 
AutomationException(Throwable) - Constructor for exception org.tribot.script.sdk.util.AutomationClient.AutomationException
 
AXE - org.tribot.script.sdk.Combat.WeaponType
 

B

background(Color) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
bank() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new BankQuery
Bank - Class in org.tribot.script.sdk
Utilities for interacting with the Runescape bank.
Bank() - Constructor for class org.tribot.script.sdk.Bank
 
BANK - org.tribot.script.sdk.GrandExchange.CollectMethod
 
BankCache - Class in org.tribot.script.sdk.cache
Provides a cache that keeps track of all the items in the bank.
BankCache() - Constructor for class org.tribot.script.sdk.cache.BankCache
 
BankEquipment - Class in org.tribot.script.sdk
Contains methods related to the equipment screen available when at a bank
BankEquipment() - Constructor for class org.tribot.script.sdk.BankEquipment
 
bankItem(Equipment.Slot) - Static method in class org.tribot.script.sdk.BankEquipment
Attempts to bank the item in the specified slot
BankPinScreen - Class in org.tribot.script.sdk
Utilities for interacting with the Bank Pin screen.
BankPinScreen() - Constructor for class org.tribot.script.sdk.BankPinScreen
 
BankQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type Item inside of your bank.
BankSettings - Class in org.tribot.script.sdk
Utilities for interacting with the bank settings
BankSettings() - Constructor for class org.tribot.script.sdk.BankSettings
 
BankSettings.WithdrawQuantity - Enum in org.tribot.script.sdk
 
BANNED - org.tribot.script.sdk.Login.LoginMessage
 
BANNER - org.tribot.script.sdk.Combat.WeaponType
 
BARBARIAN_ASSASULT_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BARBARIAN_ASSAULT - org.tribot.script.sdk.Minigame
 
BARBARIAN_OUTPUT_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BARROWS_CHESTS - org.tribot.script.sdk.Hiscores.Activity
 
BARROWS_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
basePath(String) - Method in class org.tribot.script.sdk.util.ScriptSettings.ScriptSettingsBuilder
The base directory to store the files in.
BasicPaintTemplate - Class in org.tribot.script.sdk.painting.template.basic
 
BasicPaintTemplate.BasicPaintTemplateBuilder - Class in org.tribot.script.sdk.painting.template.basic
 
BATTLEFRONT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BEAR_YOUR_SOUL - org.tribot.script.sdk.Quest
 
BELOW_ICE_MOUNTAIN - org.tribot.script.sdk.Quest
 
BENEATH_CURSED_SANDS - org.tribot.script.sdk.Quest
 
BETA_WORLD - org.tribot.script.sdk.Login.LoginMessage
 
BETA_WORLD - org.tribot.script.sdk.types.World.Type
 
BETWEEN_A_ROCK - org.tribot.script.sdk.Quest
 
bidirectionalLink(Positionable, Positionable) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
BIG_CHOMPY_BIRD_HUNTING - org.tribot.script.sdk.Quest
 
BIOHAZARD - org.tribot.script.sdk.Quest
 
BLACK_KNIGHTS_FORTRESS - org.tribot.script.sdk.Quest
 
BLADED_STAFF - org.tribot.script.sdk.Combat.WeaponType
 
BLAST_FURNACE - org.tribot.script.sdk.Minigame
 
BLAST_FURNACE_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BLEED - org.tribot.script.sdk.types.Hitsplat.Type
Bleeding hit splat type (light red).
BLOCK_ME - org.tribot.script.sdk.types.Hitsplat.Type
Blocking damage by me (blue).
BLOCK_OTHER - org.tribot.script.sdk.types.Hitsplat.Type
Blocking damage by others (blue).
BLOCKED - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_EAST_WALL - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_NORTH_WALL - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_NORTHEAST - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_NORTHWEST - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_SOUTH_WALL - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_SOUTHEAST - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_SOUTHWEST - org.tribot.script.sdk.types.LocalTile.Collision
 
BLOCKED_WEST_WALL - org.tribot.script.sdk.types.LocalTile.Collision
 
blocksProjectiles() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
Gets whether or not the object can block projectiles.
BLUDGEON - org.tribot.script.sdk.Combat.WeaponType
 
BLUNT - org.tribot.script.sdk.Combat.WeaponType
 
BODY - org.tribot.script.sdk.Equipment.Slot
 
BONE_VOYAGE - org.tribot.script.sdk.Quest
 
borderColor(Color) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
borderStroke(BasicStroke) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
BOTTOM_LEFT_CHATBOX - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
BOTTOM_LEFT_VIEWPORT - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
BOTTOM_RIGHT_CHATBOX - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
BOTTOM_RIGHT_VIEWPORT - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
BOUNTY - org.tribot.script.sdk.types.World.Type
 
BOUNTY_HUNTER_HUNTER - org.tribot.script.sdk.Hiscores.Activity
 
BOUNTY_HUNTER_ROGUE - org.tribot.script.sdk.Hiscores.Activity
 
BOW - org.tribot.script.sdk.Combat.WeaponType
 
BreakStartListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for tribot break starts
BRIDGE - org.tribot.script.sdk.types.LocalTile.SceneSetting
 
BRIMHAVEN_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BRYOPHYTA - org.tribot.script.sdk.Hiscores.Activity
 
BugReports - Class in org.tribot.script.sdk.util
Contains utilities related to generating a bug report in the client
BugReports() - Constructor for class org.tribot.script.sdk.util.BugReports
 
BugReports.WebhookConfig - Class in org.tribot.script.sdk.util
 
BugReports.WebhookConfig.WebhookConfigBuilder - Class in org.tribot.script.sdk.util
 
build() - Method in class org.tribot.script.sdk.ChatScreen.Config.ConfigBuilder
 
build() - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
 
build() - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
 
build() - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
build() - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig.WebhookConfigBuilder
 
build() - Method in class org.tribot.script.sdk.util.ScriptSettings.ScriptSettingsBuilder
 
build() - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
builder() - Static method in class org.tribot.script.sdk.ChatScreen.Config
 
builder() - Static method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig
 
builder() - Static method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate
 
builder() - Static method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow
 
builder() - Static method in class org.tribot.script.sdk.util.BugReports.WebhookConfig
 
builder() - Static method in class org.tribot.script.sdk.util.ScriptSettings
 
builder() - Static method in class org.tribot.script.sdk.walking.LocalWalking.Map
 
BULWARK - org.tribot.script.sdk.Combat.WeaponType
 
BURNING_AMULET_BANDIT_CAMP - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BURNING_AMULET_CHAOS_TEMPLE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BURNING_AMULET_LAVA_MAZE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
BURST_OF_STRENGTH - org.tribot.script.sdk.Prayer
 
BURTHORPE_GAMES_ROOM - org.tribot.script.sdk.Minigame
 
BURTHROPE_GAMES_ROOM_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
buy(Shop.Quantity, int...) - Static method in class org.tribot.script.sdk.Shop
Attempts to buy the specified quantity of the first item whose id matches the specified id
buy(Shop.Quantity, String...) - Static method in class org.tribot.script.sdk.Shop
Attempts to buy the specified quantity of the first item whose name equals one of the specified names
buy(Shop.Quantity, Predicate<Item>) - Static method in class org.tribot.script.sdk.Shop
Attempts to buy the specified quantity of the first item which matches the specified predicate
BUY - org.tribot.script.sdk.types.GrandExchangeOffer.Type
 

C

CABBAGE_PATCH_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CABIN_FEVER - org.tribot.script.sdk.Quest
 
CALLISTO - org.tribot.script.sdk.Hiscores.Activity
 
CAMELOT_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CAMELOT_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
Camera - Class in org.tribot.script.sdk
Utilities for controlling the camera in game.
Camera() - Constructor for class org.tribot.script.sdk.Camera
 
Camera.RotationMethod - Enum in org.tribot.script.sdk
A rotation method for moving the camera
Camera.ZoomMethod - Enum in org.tribot.script.sdk
 
CANCELLED - org.tribot.script.sdk.types.GrandExchangeOffer.Status
 
canEqual(Object) - Method in class org.tribot.script.sdk.Hiscores.Player
 
canReach(Positionable) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map
Checks if the specified position is reachable from the source position
canUseSpecialAttack() - Static method in class org.tribot.script.sdk.Combat
Checks if we have enough special attack energy to use a special attack
CAPE - org.tribot.script.sdk.Equipment.Slot
 
capture() - Static method in class org.tribot.script.sdk.Screenshot
Obtains an image of the current game screen, without script paint included
captureWithPaint() - Static method in class org.tribot.script.sdk.Screenshot
Obtains an image of the current game screen, with script paint included
CASTING - org.tribot.script.sdk.Combat.AttackStyle
 
CASTLE_WARS - org.tribot.script.sdk.Minigame
 
CASTLE_WARS_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
castOn(String, Clickable) - Static method in class org.tribot.script.sdk.Magic
Casts the specified spell on the specified target.
category() - Method in annotation type org.tribot.script.sdk.script.TribotScriptManifest
 
CATHERBY_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CERBERUS - org.tribot.script.sdk.Hiscores.Activity
 
CHAMBERS_OF_XERIC - org.tribot.script.sdk.Hiscores.Activity
 
CHAMBERS_OF_XERIC_CHALLENGE_MODE - org.tribot.script.sdk.Hiscores.Activity
 
CHANNEL - org.tribot.script.sdk.Chatbox.Tab
 
CHAOS_ELEMENTAL - org.tribot.script.sdk.Hiscores.Activity
 
CHAOS_FANATIC - org.tribot.script.sdk.Hiscores.Activity
 
Character - Interface in org.tribot.script.sdk.interfaces
Represents a player or npc entity
Character.WalkingDirection - Enum in org.tribot.script.sdk.interfaces
 
characteristics() - Method in interface org.tribot.script.sdk.util.ResultSelector
 
CharacterQuery<EntityType extends Character,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
A query to search over character entities
Chatbox - Class in org.tribot.script.sdk
Contains methods for inspecting and interacting with the chatbox screen (the box that contains chat messages from players for example)
Chatbox() - Constructor for class org.tribot.script.sdk.Chatbox
 
Chatbox.Tab - Enum in org.tribot.script.sdk
 
ChatScreen - Class in org.tribot.script.sdk
Contains methods for inspecting and interacting with the dialog screen that appears over the chatbox, such as when talking to an NPC
ChatScreen() - Constructor for class org.tribot.script.sdk.ChatScreen
 
ChatScreen.Config - Class in org.tribot.script.sdk
The config for the chat handler.
ChatScreen.Config.ConfigBuilder - Class in org.tribot.script.sdk
 
CHILDREN_OF_THE_SUN - org.tribot.script.sdk.Quest
 
CHINCHOMPA - org.tribot.script.sdk.Combat.WeaponType
 
CHIVALRY - org.tribot.script.sdk.Prayer
 
ChooseOption - Class in org.tribot.script.sdk
Utilities for using the "ChooseOption" interface, which is the box of options that appears when right-clicking things in the game.
ChooseOption() - Constructor for class org.tribot.script.sdk.ChooseOption
 
CLAN - org.tribot.script.sdk.Chatbox.Tab
 
CLAN - org.tribot.script.sdk.GameTab
 
CLAN_WARS - org.tribot.script.sdk.Minigame
 
CLAN_WARS_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ClanMessageListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for clan chat (or friends chat) messages
CLARITY_OF_THOUGHT - org.tribot.script.sdk.Prayer
 
CLAWS - org.tribot.script.sdk.Combat.WeaponType
 
clearIgnoreTiles() - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
clearPaint() - Static method in class org.tribot.script.sdk.painting.Painting
Removes all paint listeners
clearRows() - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
 
click() - Method in interface org.tribot.script.sdk.interfaces.Clickable
Interacts with the entity, with the first action available.
click() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
click() - Method in class org.tribot.script.sdk.types.GameObject
 
click() - Method in class org.tribot.script.sdk.types.GroundItem
 
click() - Method in class org.tribot.script.sdk.types.InventoryItem
 
click() - Method in class org.tribot.script.sdk.types.Widget
 
click() - Method in class org.tribot.script.sdk.types.WidgetItem
 
click(String) - Method in interface org.tribot.script.sdk.interfaces.Clickable
Interacts with the entity, given a specific action.
click(String) - Method in class org.tribot.script.sdk.types.EquipmentItem
 
click(String) - Method in class org.tribot.script.sdk.types.GameObject
 
click(String) - Method in class org.tribot.script.sdk.types.GroundItem
 
click(String) - Method in class org.tribot.script.sdk.types.InventoryItem
 
click(String) - Method in class org.tribot.script.sdk.types.Widget
 
click(String) - Method in class org.tribot.script.sdk.types.WidgetItem
 
Clickable - Interface in org.tribot.script.sdk.interfaces
Represents something that can be clicked, such as an in-game entity (object, npc, player) or interface entity (item, interface).
ClickableQuery<EntityType extends Clickable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
A query to search over clickable entities
clickContinue() - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to click continue
clickOnMinimap() - Method in interface org.tribot.script.sdk.interfaces.Tile
Clicks the tile on the minimap interface.
CLIENT_OF_KOUREND - org.tribot.script.sdk.Quest
 
CLOCK_TOWER - org.tribot.script.sdk.Quest
 
close() - Static method in class org.tribot.script.sdk.Bank
Closes the banking interface.
close() - Static method in class org.tribot.script.sdk.BankEquipment
Closes the bank equipment screen, returning back to the bank screen
close() - Static method in class org.tribot.script.sdk.ChooseOption
Closes the ChooseOption interface
close() - Static method in class org.tribot.script.sdk.GrandExchange
Closes the grand exchange widget by clicking the close button
close() - Static method in class org.tribot.script.sdk.Shop
Closes the shop screen by clicking the Close button
close() - Static method in class org.tribot.script.sdk.TradeScreen
Closes the trading window, and waits for the window to close.
closeAll() - Static method in class org.tribot.script.sdk.Widgets
Attempts to close all "closable" widgets.
closeAllSettings() - Static method in class org.tribot.script.sdk.Options
 
closeBankPinSettingScreen() - Static method in class org.tribot.script.sdk.BankPinScreen
Closes the bank pin settings interface.
CLOSED - org.tribot.script.sdk.Options.HouseDoor
 
CLOSED - org.tribot.script.sdk.types.LocalTile.Collision
 
closeHouseOptionsTab() - Static method in class org.tribot.script.sdk.Options
Closes House Options Tab
closePendingPinMessage() - Static method in class org.tribot.script.sdk.BankPinScreen
Closes the message interface regarding a pending pin.
closeSpellFilters() - Static method in class org.tribot.script.sdk.Magic
Closes the spell filters screen
CLUE_SCROLL_ALL - org.tribot.script.sdk.Hiscores.Activity
 
CLUE_SCROLL_BEGINNER - org.tribot.script.sdk.Hiscores.Activity
 
CLUE_SCROLL_EASY - org.tribot.script.sdk.Hiscores.Activity
 
CLUE_SCROLL_ELITE - org.tribot.script.sdk.Hiscores.Activity
 
CLUE_SCROLL_HARD - org.tribot.script.sdk.Hiscores.Activity
 
CLUE_SCROLL_MASTER - org.tribot.script.sdk.Hiscores.Activity
 
CLUE_SCROLL_MEDIUM - org.tribot.script.sdk.Hiscores.Activity
 
COLD_WAR - org.tribot.script.sdk.Quest
 
collectAll() - Static method in class org.tribot.script.sdk.GrandExchange
Collects all items using the default collect option (the left click option)
collectAll(GrandExchange.CollectMethod) - Static method in class org.tribot.script.sdk.GrandExchange
Collects all items using the specified collect method
Combat - Class in org.tribot.script.sdk
Contains utility methods for interacting with the combat tab and obtaining other combat related information
Combat() - Constructor for class org.tribot.script.sdk.Combat
 
COMBAT - org.tribot.script.sdk.GameTab
 
COMBAT_BRACE_CHAMPIONS_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
COMBAT_BRACE_MONASTARY - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
COMBAT_BRACE_RANGE_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
COMBAT_BRACE_WARRIORS_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
Combat.AttackStyle - Enum in org.tribot.script.sdk
An attack style that is selectable on the combat tab
Combat.AutocastableSpell - Enum in org.tribot.script.sdk
A spell that can be autocast
Combat.WeaponType - Enum in org.tribot.script.sdk
 
combiner() - Method in interface org.tribot.script.sdk.util.ResultSelector
 
COMMANDER_ZILYANA - org.tribot.script.sdk.Hiscores.Activity
 
compare(T, T) - Method in class org.tribot.script.sdk.antiban.PreferredTargetSelector
 
COMPLETE - org.tribot.script.sdk.Quest.State
 
COMPLETED - org.tribot.script.sdk.types.GrandExchangeOffer.Status
 
condition(BooleanSupplier) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
configure(ScriptConfig) - Method in interface org.tribot.script.sdk.script.TribotScript
Optional configuration for a script.
configureWebhooks(BugReports.WebhookConfig) - Static method in class org.tribot.script.sdk.util.BugReports
Configures bug report webhook settings with the specified config
CONNECTING - org.tribot.script.sdk.Login.LoginMessage
 
CONNECTION_LOST - org.tribot.script.sdk.GameState.State
Connection to the server was lost.
CONSTRUCTION - org.tribot.script.sdk.Hiscores.Skill
 
CONSTRUCTION - org.tribot.script.sdk.Skill
 
CONSTRUCTION_CAPE_BRIMHAVEN - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONSTRUCTION_CAPE_HOSIDIUS - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONSTRUCTION_CAPE_POLLNIVNEACH - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONSTRUCTION_CAPE_RELLEKKA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONSTRUCTION_CAPE_RIMMINGTON - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONSTRUCTION_CAPE_TAVERLEY - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONSTRUCTION_CAPE_YANILLE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CONTACT - org.tribot.script.sdk.Quest
 
contains(int...) - Static method in class org.tribot.script.sdk.Bank
Determines if the bank contains the given itemId by looking through the banking interface.
contains(int...) - Static method in class org.tribot.script.sdk.Equipment
Determines if an item with the given itemId is equipped
contains(int...) - Static method in class org.tribot.script.sdk.Inventory
Checks if any inventory item exists with any of the specified ids param id the item ids
contains(int...) - Static method in class org.tribot.script.sdk.MakeScreen
Checks if the make screen contains an item with the specified id
contains(int...) - Static method in class org.tribot.script.sdk.Shop
Checks if the shop has any item with any of the specified ids
contains(int...) - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Checks if any of my offered trade items exists with any of the specified ids param id the item ids
contains(int...) - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Checks if any of the other player's offered items exists with any of the specified ids param id the item ids
contains(String...) - Static method in class org.tribot.script.sdk.Bank
Checks if any bank item exists with the specified name
contains(String...) - Static method in class org.tribot.script.sdk.Equipment
Determines if an item with the given itemName is equipped
contains(String...) - Static method in class org.tribot.script.sdk.Inventory
Checks if any inventory item exists with any of the specified names param name the item names
contains(String...) - Static method in class org.tribot.script.sdk.MakeScreen
Checks if the make screen contains an item with the specified name
contains(String...) - Static method in class org.tribot.script.sdk.Shop
Checks if the shop has any item whose name contains any of the specified names
contains(String...) - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Checks if any of my offered trade items exists with any of the specified names param name the item names
contains(String...) - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Checks if any of the other player's offered items exists with any of the specified names param name the item names
contains(Predicate<Item>) - Static method in class org.tribot.script.sdk.Bank
Checks if any bank item exists matching the specified filter
contains(Predicate<Item>) - Static method in class org.tribot.script.sdk.MakeScreen
Checks if the make screen contains an item that matches the filter
contains(Predicate<Item>) - Static method in class org.tribot.script.sdk.Shop
Checks if the shop has any item that matches the specified filter
contains(Predicate<Item>) - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Checks if any of my offered trade items exists matching the specified filter param filter the item filter
contains(Predicate<Item>) - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Checks if any of the other player's offered items exists matching the specified filter param filter the item filter
contains(Predicate<EquipmentItem>) - Static method in class org.tribot.script.sdk.Equipment
Checks if any equipped item exists matching the specified filter
contains(Predicate<InventoryItem>) - Static method in class org.tribot.script.sdk.Inventory
Checks if any inventory item exists matching the specified filter param filter the item filter
contains(Positionable) - Method in class org.tribot.script.sdk.types.Area
Checks if this area contains the specified position
containsMessage(String...) - Static method in class org.tribot.script.sdk.ChatScreen
Checks if any of the specified messages is contained in the current message
containsMyPlayer() - Method in class org.tribot.script.sdk.types.Area
Checks if this area contains the local player
containsOption(String...) - Static method in class org.tribot.script.sdk.ChatScreen
Checks if any available option contains any of the specified options.
containsText(String...) - Static method in class org.tribot.script.sdk.ChatScreen
Checks if the specified text is contained in any chat interface that is currently being displayed
containsWall(LocalTile.Direction) - Method in class org.tribot.script.sdk.types.LocalTile
 
CONTINUE - org.tribot.script.sdk.walking.WalkState
 
CONTROLLED - org.tribot.script.sdk.Combat.AttackStyle
 
CONTROLS - org.tribot.script.sdk.Options.Tab
 
COOKING - org.tribot.script.sdk.Hiscores.Skill
 
COOKING - org.tribot.script.sdk.Skill
 
COOKS_ASSISTANT - org.tribot.script.sdk.Quest
 
CORPOREAL_BEAST - org.tribot.script.sdk.Hiscores.Activity
 
count() - Method in interface org.tribot.script.sdk.query.Query
Executes this query and gets the number of results
CRAFTING - org.tribot.script.sdk.Hiscores.Skill
 
CRAFTING - org.tribot.script.sdk.Skill
 
CRAFTING_CAPE_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
CRAZY_ARCHAEOLOGIST - org.tribot.script.sdk.Hiscores.Activity
 
create(int, Predicate<Widget>) - Static method in class org.tribot.script.sdk.WidgetAddress
Creates a widget address by searching all widgets in the specified root index with the specified predicate.
create(Gson, TypeToken<R>) - Method in class org.tribot.script.sdk.util.serialization.RuntimeTypeAdapterFactory
 
create(Predicate<Widget>) - Static method in class org.tribot.script.sdk.WidgetAddress
Creates a widget address by searching all widgets with the specified predicate.
create(Supplier<Optional<Widget>>) - Static method in class org.tribot.script.sdk.WidgetAddress
Creates a widget address using the specified supplier
createMap() - Static method in class org.tribot.script.sdk.walking.LocalWalking
Creates a local map with the player position as the source return a local map
createMap(Positionable) - Static method in class org.tribot.script.sdk.walking.LocalWalking
Creates a local map with the specified positionable as the source
createSourceStream() - Method in class org.tribot.script.sdk.query.BankQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.EquipmentQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.GameObjectQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.GraphicObjectQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.GroundItemQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.InventoryQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.NpcQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.PlayerQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.ProjectileQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.ShopItemQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.TileQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.TradeQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.WidgetItemQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.WidgetQuery
 
createSourceStream() - Method in class org.tribot.script.sdk.query.WorldQuery
 
CREATURE_OF_FENKENSTRAIN - org.tribot.script.sdk.Quest
 
CROSSBOW - org.tribot.script.sdk.Combat.WeaponType
 
CTRL - org.tribot.script.sdk.input.Keyboard.HoldAction.Key
 
CURSE_OF_THE_EMPTY_LORD - org.tribot.script.sdk.Quest
 

D

DADDYS_HOME - org.tribot.script.sdk.Quest
 
DAGANNOTH_KINGS - org.tribot.script.sdk.Minigame
 
DAGANNOTH_PRIME - org.tribot.script.sdk.Hiscores.Activity
 
DAGANNOTH_REX - org.tribot.script.sdk.Hiscores.Activity
 
DAGANNOTH_SUPREME - org.tribot.script.sdk.Hiscores.Activity
 
DAMAGE_ME - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by me (red).
DAMAGE_ME_CYAN - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by me (cyan).
DAMAGE_ME_ORANGE - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by me (orange).
DAMAGE_ME_WHITE - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by me (white).
DAMAGE_ME_YELLOW - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by me (yellow).
DAMAGE_OTHER - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by others (red).
DAMAGE_OTHER_CYAN - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by others (cyan).
DAMAGE_OTHER_ORANGE - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by others (orange).
DAMAGE_OTHER_WHITE - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by others (white/black).
DAMAGE_OTHER_YELLOW - org.tribot.script.sdk.types.Hitsplat.Type
Taking damage by others (yellow).
DARKNESS_OF_HALLOWVALE - org.tribot.script.sdk.Quest
 
DaxWalkerAdapter - Class in org.tribot.script.sdk.walking.adapter
A walking adapter for using dax walker.
DaxWalkerAdapter(String, String) - Constructor for class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
Creates a new DaxWalkerAdapter
DaxWalkerAdapter.Teleport - Enum in org.tribot.script.sdk.walking.adapter
 
DEAD_MAN - org.tribot.script.sdk.types.Player.SkullIcon
 
DEAD_MAN_FIVE - org.tribot.script.sdk.types.Player.SkullIcon
 
DEAD_MAN_FOUR - org.tribot.script.sdk.types.Player.SkullIcon
 
DEAD_MAN_ONE - org.tribot.script.sdk.types.Player.SkullIcon
 
DEAD_MAN_THREE - org.tribot.script.sdk.types.Player.SkullIcon
 
DEAD_MAN_TWO - org.tribot.script.sdk.types.Player.SkullIcon
 
DEADMAN - org.tribot.script.sdk.types.World.Type
 
DEADMAN_TOURNAMENT - org.tribot.script.sdk.types.World.Type
Deprecated, for removal: This API element is subject to removal in a future version.
DEATH_PLATEAU - org.tribot.script.sdk.Quest
 
DEATH_TO_THE_DORGESHUUN - org.tribot.script.sdk.Quest
 
debug(Object) - Static method in class org.tribot.script.sdk.Log
Logs the specified message with the log level debug
DEFAULT - org.tribot.script.sdk.Camera.RotationMethod
Default to tribot's player-specific preferences to assign camera rotation method
DEFAULT - org.tribot.script.sdk.Camera.ZoomMethod
Default to tribot's player-specific preferences to assign camera rotation method
DEFAULT - org.tribot.script.sdk.GameTab.SwitchPreference
 
DEFENCE - org.tribot.script.sdk.Hiscores.Skill
 
DEFENCE - org.tribot.script.sdk.Skill
 
DEFENSIVE - org.tribot.script.sdk.Combat.AttackStyle
 
DEFENSIVE_CASTING - org.tribot.script.sdk.Combat.AttackStyle
 
delete(String) - Method in class org.tribot.script.sdk.util.ScriptSettings
Attempts to delete the settings file at the specified path
DEMON_SLAYER - org.tribot.script.sdk.Quest
 
DEPENDS_ON_COMBAT_LEVEL - org.tribot.script.sdk.Options.AttackOption
 
deposit(int, int) - Static method in class org.tribot.script.sdk.Bank
Deposits the specified amount of an item with the specified id
deposit(String, int) - Static method in class org.tribot.script.sdk.Bank
Deposits the specified amount of an item with the specified name
deposit(InventoryItem, int) - Static method in class org.tribot.script.sdk.Bank
Deposits the specified quantity of the specified item
depositAll(int) - Static method in class org.tribot.script.sdk.Bank
Deposits all of an item with the specified id
depositAll(String) - Static method in class org.tribot.script.sdk.Bank
Deposits all of an item with the specified name
depositAll(InventoryItem) - Static method in class org.tribot.script.sdk.Bank
Deposits all of the specified item
depositEquipment() - Static method in class org.tribot.script.sdk.Bank
Deposits all equipment
depositInventory() - Static method in class org.tribot.script.sdk.Bank
Deposits the entire inventory
DERANGED_ARCHAEOLOGIST - org.tribot.script.sdk.Hiscores.Activity
 
description() - Method in annotation type org.tribot.script.sdk.script.TribotScriptManifest
 
DESERT_TREASURE - org.tribot.script.sdk.Quest
 
DESERT_TREASURE_II - org.tribot.script.sdk.Quest
 
determineDropPattern() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
DEVIOUS_MINDS - org.tribot.script.sdk.Quest
 
DIGSITE_PENDANT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
DIGSITE_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
disable() - Method in enum org.tribot.script.sdk.Prayer
Attempts to disable this prayer
disableAll(Prayer...) - Static method in enum org.tribot.script.sdk.Prayer
Attempts to disable the specified prayers
disableQuickPrayer() - Static method in enum org.tribot.script.sdk.Prayer
Attmpts to disable quick prayer
DISCONNECTED - org.tribot.script.sdk.Login.LoginMessage
 
discordWebhookUrl(String) - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig.WebhookConfigBuilder
 
DISEASE - org.tribot.script.sdk.types.Hitsplat.Type
Damage from disease (orange).
DISMISS - org.tribot.script.sdk.interfaces.EventOverride
 
DISPLAY - org.tribot.script.sdk.Options.Tab
 
distance() - Method in interface org.tribot.script.sdk.interfaces.Positionable
Determines the distance between this entity/tile and the local player
distanceTo(Positionable) - Method in interface org.tribot.script.sdk.interfaces.Positionable
Determines the distance between this entity/tile and the given entity/tile
distinctById() - Method in interface org.tribot.script.sdk.query.IdentifiableQuery
Removes duplicate entities from this query based on the id (keeps the first match, removes the rest)
distinctByName() - Method in interface org.tribot.script.sdk.query.NamedQuery
Removes duplicate entities from this query based on the name (keeps the first match, removes the rest)
DORICS_QUEST - org.tribot.script.sdk.Quest
 
DRAGON_SLAYER_I - org.tribot.script.sdk.Quest
 
DRAGON_SLAYER_II - org.tribot.script.sdk.Quest
 
dragTo(Widget) - Method in class org.tribot.script.sdk.types.Widget
Drags this widget to the destination widget
dragToSlot(int) - Method in class org.tribot.script.sdk.types.InventoryItem
Drags this item to the specified inventory slot
DRAKANS_MEDALLION_DARKMEYER - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
DRAKANS_MEDALLION_VER_SINHAZA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
drawOrigin(Supplier<Point>) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
The origin position for this paint frame
DRAYNOR_MANOR_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
DREAM_MENTOR - org.tribot.script.sdk.Quest
 
drop(int...) - Static method in class org.tribot.script.sdk.Inventory
Drops all items with the specified ids
drop(String...) - Static method in class org.tribot.script.sdk.Inventory
Drops all items with the specified names
drop(List<? extends Item>) - Static method in class org.tribot.script.sdk.Inventory
Drops all items in the specified list
DRUIDIC_RITUAL - org.tribot.script.sdk.Quest
 
DuelRequestListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for duel requests
DWARF_CANNON - org.tribot.script.sdk.Quest
 

E

EADGARS_RUSE - org.tribot.script.sdk.Quest
 
EAGLE_EYE - org.tribot.script.sdk.Prayer
 
EAGLES_PEAK - org.tribot.script.sdk.Quest
 
EARTH_BLAST - org.tribot.script.sdk.Combat.AutocastableSpell
 
EARTH_BOLT - org.tribot.script.sdk.Combat.AutocastableSpell
 
EARTH_STRIKE - org.tribot.script.sdk.Combat.AutocastableSpell
 
EARTH_SURGE - org.tribot.script.sdk.Combat.AutocastableSpell
 
EARTH_WAVE - org.tribot.script.sdk.Combat.AutocastableSpell
 
EAST - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
EAST - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
EAST - org.tribot.script.sdk.types.LocalTile.Collision
 
EAST - org.tribot.script.sdk.types.LocalTile.Direction
 
ECTOPHIAL - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
EDGEVILLE_HOME_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
EIGHT - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
ELEMENTAL_WORKSHOP_I - org.tribot.script.sdk.Quest
 
ELEMENTAL_WORKSHOP_II - org.tribot.script.sdk.Quest
 
ELF_CAMP_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
EMOTES - org.tribot.script.sdk.GameTab
 
EMPTY - org.tribot.script.sdk.types.GrandExchangeOffer.Status
 
enable() - Method in enum org.tribot.script.sdk.Prayer
Attempts to enable this prayer
enableAll(Prayer...) - Static method in enum org.tribot.script.sdk.Prayer
Attempts to enable the specified prayers
enableQuickPrayer() - Static method in enum org.tribot.script.sdk.Prayer
Attempts to enable quick prayer
ENAKHRAS_LAMENT - org.tribot.script.sdk.Quest
 
ENCHANTED_LYRE_RELLEKA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ENLIGHTENED_JOURNEY - org.tribot.script.sdk.Quest
 
ensureDeselected() - Static method in class org.tribot.script.sdk.ChooseOption
Deselects a selected item/spell, if one is selected
ensureOpen() - Static method in class org.tribot.script.sdk.Bank
Ensures the bank is open.
ensureSelected() - Method in class org.tribot.script.sdk.types.InventoryItem
 
ensureSpellSelected(String) - Static method in class org.tribot.script.sdk.Magic
Selects the given spell, if it is not already selected
enter(int) - Static method in class org.tribot.script.sdk.EnterInputScreen
Enters the specified number into the enter input screen, and presses enter
enter(String) - Static method in class org.tribot.script.sdk.EnterInputScreen
Enters the specified input into the enter input screen, and presses enter
ENTER - org.tribot.script.sdk.Login.LoginMessage
 
ENTER_THE_ABYSS - org.tribot.script.sdk.Quest
 
EnterInputScreen - Class in org.tribot.script.sdk
Contains methods for inspecting and interacting with the commonly used 'enter input' screen that appears over the chatbox
EnterInputScreen() - Constructor for class org.tribot.script.sdk.EnterInputScreen
 
entries() - Static method in class org.tribot.script.sdk.cache.BankCache
Gets all the cache entries
equals(Object) - Method in class org.tribot.script.sdk.ChatScreen.Config
 
equals(Object) - Method in class org.tribot.script.sdk.Hiscores.ActivityRanking
 
equals(Object) - Method in class org.tribot.script.sdk.Hiscores.Player
 
equals(Object) - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
equals(Object) - Method in class org.tribot.script.sdk.interfaces.Orientable.Orientation
 
equals(Object) - Method in class org.tribot.script.sdk.types.Area
 
equals(Object) - Method in class org.tribot.script.sdk.types.EquipmentItem
 
equals(Object) - Method in class org.tribot.script.sdk.types.GameObject
 
equals(Object) - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
 
equals(Object) - Method in class org.tribot.script.sdk.types.GraphicObject
 
equals(Object) - Method in class org.tribot.script.sdk.types.GroundItem
 
equals(Object) - Method in class org.tribot.script.sdk.types.Hitsplat
 
equals(Object) - Method in class org.tribot.script.sdk.types.InventoryItem
 
equals(Object) - Method in class org.tribot.script.sdk.types.LocalTile
 
equals(Object) - Method in class org.tribot.script.sdk.types.Npc
 
equals(Object) - Method in class org.tribot.script.sdk.types.Player
 
equals(Object) - Method in class org.tribot.script.sdk.types.Projectile
 
equals(Object) - Method in class org.tribot.script.sdk.types.WidgetItem
 
equals(Object) - Method in class org.tribot.script.sdk.types.World
 
equals(Object) - Method in class org.tribot.script.sdk.types.WorldTile
 
equals(Object) - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig
 
equip(int) - Static method in class org.tribot.script.sdk.Equipment
Equips an item from the inventory with the given itemId.
equip(String) - Static method in class org.tribot.script.sdk.Equipment
Equips an item from the inventory with the given itemName.
equip(InventoryItem) - Static method in class org.tribot.script.sdk.Equipment
Equips the given InventoryItem.
equipment() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new EquipmentQuery
Equipment - Class in org.tribot.script.sdk
Utilities for interacting with the equipment tab
Equipment() - Constructor for class org.tribot.script.sdk.Equipment
 
EQUIPMENT - org.tribot.script.sdk.GameTab
 
Equipment.Slot - Enum in org.tribot.script.sdk
Represents an equipment slot in the equipment tab
EquipmentItem - Class in org.tribot.script.sdk.types
Represents an equipped item
EquipmentQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type EquipmentItem which are equipped on your character
ERNEST_THE_CHICKEN - org.tribot.script.sdk.Quest
 
error(Object) - Static method in class org.tribot.script.sdk.Log
Logs the specified message with the log level error
error(Object, Throwable) - Static method in class org.tribot.script.sdk.Log
Logs the specified message and throwable with the log level error
ERROR_CONNECTING - org.tribot.script.sdk.Login.LoginMessage
 
EventOverride - Enum in org.tribot.script.sdk.interfaces
 
execute(String) - Method in interface org.tribot.script.sdk.script.TribotScript
Runs the script!

F

FAILURE - org.tribot.script.sdk.walking.WalkState
 
FAIRYTALE_I__GROWING_PAINS - org.tribot.script.sdk.Quest
 
FAIRYTALE_II__CURE_A_QUEEN - org.tribot.script.sdk.Quest
 
FALADOR_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FALADOR_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FAMILY_CREST - org.tribot.script.sdk.Quest
 
FAMILY_PEST - org.tribot.script.sdk.Quest
 
FARMING - org.tribot.script.sdk.Hiscores.Skill
 
FARMING - org.tribot.script.sdk.Skill
 
FARMING_CAPE_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FEET - org.tribot.script.sdk.Equipment.Slot
 
FELDIP_HILLS_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FENKENSTRAINS_CASTLE_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FIFTY - org.tribot.script.sdk.Shop.Quantity
 
FIGHT_ARENA - org.tribot.script.sdk.Quest
 
filter(Predicate<EntityType>) - Method in interface org.tribot.script.sdk.query.Query
Applies the specified filter to this query.
find(Predicate<Widget>, int...) - Static method in class org.tribot.script.sdk.Widgets
Walks the tree of widget, starting with the widget provided by the given path.
findBestInteractable() - Method in interface org.tribot.script.sdk.query.InteractableQuery
Orders the best entity according to PreferredTargetSelector (the element with the minimum cost)
findClosest() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Executes this query and gets the closest matching entity to our player
findClosestByPathDistance() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Executes this query and gets the closest matching entity to our player, based on path distance (the distance it would take to actually walk there based on the surrounding obstacles/collision)
findClosestToMouse() - Method in class org.tribot.script.sdk.query.InventoryQuery
Executes this query and gets the closest inventory item to the mouse
findClosestToMouse() - Method in interface org.tribot.script.sdk.query.ItemQuery
Executes this query and gets the closest item to the mouse
findFirst() - Method in interface org.tribot.script.sdk.query.Query
Executes this query, and gets the first result if it exists
findRandom() - Method in interface org.tribot.script.sdk.query.Query
Executes this query, and selects a random result based on a uniform distribution
findWhereAction(String, int...) - Static method in class org.tribot.script.sdk.Widgets
Walks the tree of widget, starting with the interface provided by the given path.
finisher() - Method in interface org.tribot.script.sdk.util.ResultSelector
 
FIRE_BLAST - org.tribot.script.sdk.Combat.AutocastableSpell
 
FIRE_BOLT - org.tribot.script.sdk.Combat.AutocastableSpell
 
FIRE_STRIKE - org.tribot.script.sdk.Combat.AutocastableSpell
 
FIRE_SURGE - org.tribot.script.sdk.Combat.AutocastableSpell
 
FIRE_WAVE - org.tribot.script.sdk.Combat.AutocastableSpell
 
FIREMAKING - org.tribot.script.sdk.Hiscores.Skill
 
FIREMAKING - org.tribot.script.sdk.Skill
 
FIRST_WINDOW - org.tribot.script.sdk.TradeScreen.Stage
 
FISHING - org.tribot.script.sdk.Hiscores.Skill
 
FISHING - org.tribot.script.sdk.Skill
 
FISHING_CONTEST - org.tribot.script.sdk.Quest
 
FISHING_GUILD_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FISHING_TRAWLER - org.tribot.script.sdk.Minigame
 
FISHING_TRAWLER_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
FIVE - org.tribot.script.sdk.BankSettings.WithdrawQuantity
 
FIVE - org.tribot.script.sdk.MakeScreen.Quantity
 
FIVE - org.tribot.script.sdk.Shop.Quantity
 
FIVE - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
FIXED - org.tribot.script.sdk.Options.ResizableType
 
FLETCHING - org.tribot.script.sdk.Hiscores.Skill
 
FLETCHING - org.tribot.script.sdk.Skill
 
flick(int) - Method in enum org.tribot.script.sdk.Prayer
Attempts to flick this prayer, leaving it active for the specified delay in milliseconds
font(Font) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
forEach(Consumer<EntityType>) - Method in interface org.tribot.script.sdk.query.Query
Executes this query and passes each result to the specified consumer
FORGETTABLE_TALE - org.tribot.script.sdk.Quest
 
FORINTHRY - org.tribot.script.sdk.types.Player.SkullIcon
 
FORINTHRY_DEAD_MAN - org.tribot.script.sdk.types.Player.SkullIcon
 
FORINTHRY_FIVE - org.tribot.script.sdk.types.Player.SkullIcon
 
FORINTHRY_FOUR - org.tribot.script.sdk.types.Player.SkullIcon
 
FORINTHRY_ONE - org.tribot.script.sdk.types.Player.SkullIcon
 
FORINTHRY_THREE - org.tribot.script.sdk.types.Player.SkullIcon
 
FORINTHRY_TWO - org.tribot.script.sdk.types.Player.SkullIcon
 
FOUR - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
FRESH_START_WORLD - org.tribot.script.sdk.types.World.Type
 
FRIENDS - org.tribot.script.sdk.GameTab
 
fromPolygon(List<Tile>) - Static method in class org.tribot.script.sdk.types.Area
Creates an Area from a polygon
fromPolygon(Tile...) - Static method in class org.tribot.script.sdk.types.Area
Creates an Area from a polygon
fromRadius(Tile, int) - Static method in class org.tribot.script.sdk.types.Area
Creates an area around the center tile with the specified radius
fromRectangle(Tile, Tile) - Static method in class org.tribot.script.sdk.types.Area
Creates a rectangular area with the two specified tiles as the bounds

G

GAME - org.tribot.script.sdk.Chatbox.Tab
 
GameListening - Class in org.tribot.script.sdk
Contains listeners for game events.
GameListening() - Constructor for class org.tribot.script.sdk.GameListening
 
GameObject - Class in org.tribot.script.sdk.types
Represents a game object
GameObjectQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type GameObject
gameObjects() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new GameObjectQuery
GAMES_NECK_BARBARIAN_OUTPOST - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GAMES_NECK_BURTHORPE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GAMES_NECK_CORPOREAL - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GAMES_NECK_WINTERTODT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GameState - Class in org.tribot.script.sdk
Utilities for inspecting the client game state
GameState() - Constructor for class org.tribot.script.sdk.GameState
 
GameState.State - Enum in org.tribot.script.sdk
A current state of the game, such as loading, at login screen, or logged in.
GameTab - Enum in org.tribot.script.sdk
A game tab available in the side-panel widgets
GameTab.SwitchPreference - Enum in org.tribot.script.sdk
Default - Tab switching will be either done by keys or mouse, depending on antiban props.
GARDEN_OF_TRANQUILLITY - org.tribot.script.sdk.Quest
 
GENERAL_GRAARDOR - org.tribot.script.sdk.Hiscores.Activity
 
GERMANY - org.tribot.script.sdk.types.World.Location
 
GERTRUDES_CAT - org.tribot.script.sdk.Quest
 
get() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the Player that corresponds to the local player
get(int) - Static method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
get(int) - Static method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
get(int) - Static method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
Gets the object definition for the object with the specified ID.
get(int...) - Static method in class org.tribot.script.sdk.Widgets
Finds the widget with the given indexes.
getAccountType() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the account type of the local player
getActions() - Method in interface org.tribot.script.sdk.interfaces.Actionable
Gets the available actions for the entity, usually dependent on their definition.
getActions() - Method in interface org.tribot.script.sdk.interfaces.Item
Gets the available actions for the entity, usually dependent on their definition.
getActions() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
Gets the inventory actions for this item
getActions() - Method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
getActions() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
 
getActions() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
getActions() - Method in class org.tribot.script.sdk.types.GameObject
 
getActions() - Method in class org.tribot.script.sdk.types.GroundItem
 
getActions() - Method in class org.tribot.script.sdk.types.Npc
 
getActions() - Method in class org.tribot.script.sdk.types.Widget
 
getActivePrayers() - Static method in enum org.tribot.script.sdk.Prayer
Gets all active prayers
getActiveSpellBook() - Static method in class org.tribot.script.sdk.Magic
Gets the currently active spellbook
getActivity() - Method in class org.tribot.script.sdk.Hiscores.ActivityRanking
 
getActivity() - Method in class org.tribot.script.sdk.types.World
Gets the name of the activity of this world
getActivity(Hiscores.Activity) - Method in class org.tribot.script.sdk.Hiscores.Player
 
getActualLevel() - Method in enum org.tribot.script.sdk.Skill
Gets the actual skill level based on exp, not including boosts/stat changes
getAll() - Static method in class org.tribot.script.sdk.Bank
Gets all the items from the banking interface.
getAll() - Static method in class org.tribot.script.sdk.Equipment
Gets all the items that the player character has equipped.
getAll() - Static method in class org.tribot.script.sdk.Inventory
Gets all inventory items
getAll() - Static method in class org.tribot.script.sdk.Shop
Gets all the items listed in the shop
getAll() - Static method in class org.tribot.script.sdk.Worlds
Gets a list of all worlds
getAll(int...) - Static method in class org.tribot.script.sdk.Shop
Gets all the items listed in the shop with the specified ids
getAll(String...) - Static method in class org.tribot.script.sdk.Shop
Gets all the items listed in the shop that have exactly the specified names
getAll(Predicate<Item>) - Static method in class org.tribot.script.sdk.Shop
Gets all the items listed in the shop that match the specified predicate
getAll(Predicate<World>) - Static method in class org.tribot.script.sdk.Worlds
Gets a list of all worlds matching the specified filter
getAllTiles() - Method in class org.tribot.script.sdk.types.Area
Gets a list of all the tiles in the area.
getAllTiles() - Method in class org.tribot.script.sdk.types.GameObject
 
getAngle() - Static method in class org.tribot.script.sdk.Camera
Gets the camera angle.
getAngle() - Method in class org.tribot.script.sdk.interfaces.Orientable.Orientation
 
getAnimation() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the character's current animation
getAnimation() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the animation of local player
getAnimationId() - Method in class org.tribot.script.sdk.types.Widget
Gets the widget animation ID
getArea() - Method in class org.tribot.script.sdk.types.Npc
Gets the area that this npc occupies.
getAttackingPlayer() - Static method in class org.tribot.script.sdk.Combat
Gets the player that we are attacking
getAttackStyleIndexFor(Combat.AttackStyle) - Static method in class org.tribot.script.sdk.Combat
Gets the current attack style index for the specified attack style
getAttackStyleNames() - Static method in class org.tribot.script.sdk.Combat
Gets the available attack actions (the text on the combat style tabs).
getAutocastSpell() - Static method in class org.tribot.script.sdk.Combat
Gets the currently selected autocast spell
getBaseValue() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getBounds() - Method in interface org.tribot.script.sdk.interfaces.Item
Gets the bounds of the area
getBounds() - Method in interface org.tribot.script.sdk.interfaces.Tile
Gets the bounds of this tile on the screen
getBounds() - Method in class org.tribot.script.sdk.types.Area
Gets the bounds of this area on the screen
getBounds() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
getBounds() - Method in class org.tribot.script.sdk.types.InventoryItem
 
getBounds() - Method in class org.tribot.script.sdk.types.Model
Gets the polygon model bounds on the game screen
getBounds() - Method in class org.tribot.script.sdk.types.Widget
 
getBounds() - Method in class org.tribot.script.sdk.types.WidgetItem
 
getBoundsArea() - Method in class org.tribot.script.sdk.types.Model
Gets the total area of this model
getBytes(String) - Static method in class org.tribot.script.sdk.util.Resources
Gets the bytes of a resource with the specified name
getCenter() - Method in class org.tribot.script.sdk.types.Area
Gets the center tile of this area
getCenterPoint() - Method in class org.tribot.script.sdk.types.Model
Gets the center point of this model
getChild(int) - Method in class org.tribot.script.sdk.types.Widget
Gets the child of this widget at the specified index
getChildren() - Method in class org.tribot.script.sdk.types.Widget
 
getClickArea() - Method in class org.tribot.script.sdk.types.Model
Gets the click area of this model.
getClickMethod() - Static method in class org.tribot.script.sdk.input.Mouse
Gets the set click method.
getClosestAbove(int) - Static method in enum org.tribot.script.sdk.Shop.Quantity
Gets the closest Shop.Quantity whose numeric value is greater than or equal to the specified amount
getClosestBelow(int) - Static method in enum org.tribot.script.sdk.Shop.Quantity
Gets the closest Shop.Quantity whose numeric value is less than or equal to the specified amount
getClosestDirection() - Method in class org.tribot.script.sdk.interfaces.Orientable.Orientation
The closest cardinal direction to this orientation
getCollectableGoldQuantity() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the quantity of gold that is currently collectable in this offer.
getCollectableItemQuantity() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the quantity of items that are currently collectable in this offer.
getCollision() - Method in class org.tribot.script.sdk.types.LocalTile
 
getCombatLevel() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the combat level of the character.
getCombatLevel() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the local player's combat level
getCombatLevel() - Method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
getCombatLevel() - Method in class org.tribot.script.sdk.types.Npc
 
getCombatLevel() - Method in class org.tribot.script.sdk.types.Player
 
getCombatLevelRecommended() - Method in enum org.tribot.script.sdk.Quest
 
getCombatLevelRequired() - Method in enum org.tribot.script.sdk.Quest
 
getConfig() - Static method in class org.tribot.script.sdk.ChatScreen
Gets the current config for the chat screen handler
getCount(int...) - Static method in class org.tribot.script.sdk.Bank
Sums the item stacks of the bank items with the specified item ids
getCount(int...) - Static method in class org.tribot.script.sdk.Equipment
Counts the stacks of all items with the specified ids
getCount(int...) - Static method in class org.tribot.script.sdk.Inventory
Sums the item stacks of all inventory items with the specified item ids
getCount(int...) - Static method in class org.tribot.script.sdk.Shop
Gets the total stack sum of all items with the specified ids
getCount(int...) - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Sums the item stacks of all my offered trade items with the specified item ids
getCount(int...) - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Sums the item stacks of the other player's offered items with the specified item ids
getCount(String...) - Static method in class org.tribot.script.sdk.Bank
Sums the item stacks of the bank items with the specified item names
getCount(String...) - Static method in class org.tribot.script.sdk.Equipment
Counts the stacks of all items with the specified names
getCount(String...) - Static method in class org.tribot.script.sdk.Inventory
Sums the item stacks of all inventory items with the specified item names
getCount(String...) - Static method in class org.tribot.script.sdk.Shop
Gets the total stack sum of all items whose name contains any of the specified names
getCount(String...) - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Sums the item stacks of my offered trade items with the specified item names
getCount(String...) - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Sums the item stacks of the other player's offered items with the specified item names
getCount(Predicate<Item>) - Static method in class org.tribot.script.sdk.Bank
Sums the item stacks of the bank items matching the specified filter
getCount(Predicate<Item>) - Static method in class org.tribot.script.sdk.Shop
Gets the total stack sum of all items matching the specified filter
getCount(Predicate<Item>) - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Sums the item stacks of my offered trade items matching the specified filter
getCount(Predicate<Item>) - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Sums the item stacks of the other player's offered items matching the specified filter
getCount(Predicate<EquipmentItem>) - Static method in class org.tribot.script.sdk.Equipment
Counts the stacks of all items matching the specified filter
getCount(Predicate<InventoryItem>) - Static method in class org.tribot.script.sdk.Inventory
Sums the item stacks of all inventory items matching the specified filter
getCssPath(String) - Static method in class org.tribot.script.sdk.util.Resources
Gets a string path to a css file to be used with javafx.
getCurrent() - Static method in class org.tribot.script.sdk.Worlds
Gets the current world
getCurrentAttackStyle() - Static method in class org.tribot.script.sdk.Combat
Gets the current Combat.AttackStyle
getCurrentHealth() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the current health of the local player
getCurrentHealthPercent() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the local player's health percent out of 100
getCurrentInput() - Static method in class org.tribot.script.sdk.EnterInputScreen
Gets the currently entered input
getCurrentLevel() - Method in enum org.tribot.script.sdk.Skill
Gets the current skill level, accounting for boosts/stat changes
getCurrentRegionID() - Static method in class org.tribot.script.sdk.Region
Gets the region id of the region the player is currently in
getCurrentUserId() - Static method in class org.tribot.script.sdk.Tribot
 
getCurrentWorld() - Static method in class org.tribot.script.sdk.WorldHopper
Gets the current world number
getCurrentXpToNextLevel() - Method in enum org.tribot.script.sdk.Skill
Gets the exp needed to reach the next level
getCustomQuantity() - Static method in class org.tribot.script.sdk.MakeScreen
Gets the currently selected custom quantity, if a custom quantity is selected
getDefault() - Static method in class org.tribot.script.sdk.util.ScriptSettings
Creates a default script settings handler
getDefaultDroppingPattern() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getDefaultWithdrawQuantity() - Static method in class org.tribot.script.sdk.BankSettings
Gets the default withdraw quantity
getDefinition() - Method in interface org.tribot.script.sdk.interfaces.ItemDefinable
Gets the ItemDefinition for this item, which contains more details about the item.
getDefinition() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
getDefinition() - Method in class org.tribot.script.sdk.types.GameObject
 
getDefinition() - Method in class org.tribot.script.sdk.types.GroundItem
 
getDefinition() - Method in class org.tribot.script.sdk.types.InventoryItem
 
getDefinition() - Method in class org.tribot.script.sdk.types.WidgetItem
 
getDestination() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the player's destination.
getDestination() - Method in class org.tribot.script.sdk.types.Projectile
Gets the expected destination tile of this projectile.
getDirectory() - Static method in class org.tribot.script.sdk.Tribot
Gets the TRiBot directory (for example, on windows this will be %appdata%/.tribot).
getDirectory() - Method in class org.tribot.script.sdk.util.ScriptSettings
Gets the base directory where script settings will save/load, based on the config.
getDiscordWebhookUrl() - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig
 
getDistance(Positionable) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map
Gets the path distance to the specified position
getDropList() - Method in enum org.tribot.script.sdk.Inventory.DropPattern
 
getEffects() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the IDs representing the current effects applied to the player, or empty if none exist.
getEmptySlots() - Static method in class org.tribot.script.sdk.Inventory
Gets the number of open inventory slots
getEquipment() - Method in class org.tribot.script.sdk.types.Player
Gets the player's equipped items.
getEquipmentActions() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
Gets the equipment actions for this item
getEquippedItem(Equipment.Slot) - Method in class org.tribot.script.sdk.types.Player
Gets the item equipped in the specific slot.
getExperience() - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
getFilledSlots() - Static method in class org.tribot.script.sdk.Inventory
Gets the amount of filled inventory slots
getFirst(int...) - Static method in class org.tribot.script.sdk.Shop
Gets the first item listed in the shop that has any of the specified ids
getFirst(int...) - Static method in class org.tribot.script.sdk.Worlds
Gets the first world with one of the specified world numbers
getFirst(String...) - Static method in class org.tribot.script.sdk.Shop
Gets the first item listed in the shop that has exactly any of the specified names
getFirst(Predicate<Item>) - Static method in class org.tribot.script.sdk.Shop
Gets the first item listed in the shop that matches the specified predicate
getFirst(Predicate<World>) - Static method in class org.tribot.script.sdk.Worlds
Gets the first world matching the specified filter
getFKey() - Method in enum org.tribot.script.sdk.GameTab
Gets the custom functional key to open a game tab.
getForceClickDropChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getFps() - Static method in class org.tribot.script.sdk.GameState
Gets the current fps.
getGraphicId() - Method in class org.tribot.script.sdk.types.Projectile
 
getGroundActions() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getHealthBarPercent() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the current percent of the health bar that is green
getHeight() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
Gets the height in tiles of this object.
getHeight() - Method in class org.tribot.script.sdk.types.GraphicObject
 
getHeight() - Method in class org.tribot.script.sdk.types.LocalTile
 
getHighAlchValue() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getHintArrowPosition() - Static method in class org.tribot.script.sdk.GameState
Gets the tile that the hint arrow is pointing to.
getHitsplats() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the hitsplats currently displayed on this character
getHostAddress() - Method in class org.tribot.script.sdk.types.World
Gets the host domain address (ex.
getHouseDoorState() - Static method in class org.tribot.script.sdk.Options
 
getHpPercentToEatMean() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getHpPercentToEatStd() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getId() - Method in interface org.tribot.script.sdk.interfaces.Identifiable
Gets the ID of the entity
getId() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getId() - Method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
getId() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
getId() - Method in class org.tribot.script.sdk.types.GameObject
 
getId() - Method in class org.tribot.script.sdk.types.GraphicObject
 
getId() - Method in class org.tribot.script.sdk.types.GroundItem
 
getId() - Method in class org.tribot.script.sdk.types.InventoryItem
 
getId() - Method in class org.tribot.script.sdk.types.Npc
 
getId() - Method in class org.tribot.script.sdk.types.WidgetItem
 
getImage(String) - Static method in class org.tribot.script.sdk.util.Resources
Parses the specified resource with the specified name as an image
getIndex() - Method in interface org.tribot.script.sdk.interfaces.Indexable
Gets the index of the entity.
getIndex() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
getIndex() - Method in class org.tribot.script.sdk.types.Hitsplat
 
getIndex() - Method in class org.tribot.script.sdk.types.InventoryItem
 
getIndex() - Method in class org.tribot.script.sdk.types.Widget
 
getIndex() - Method in class org.tribot.script.sdk.types.WidgetItem
 
getIndexCount() - Method in class org.tribot.script.sdk.types.Model
Gets the number of indices in the model
getIndexPath() - Method in class org.tribot.script.sdk.types.Widget
 
getIndexPath() - Method in class org.tribot.script.sdk.WidgetAddress
Gets the index path of this address
getInstancedTile(Tile) - Static method in class org.tribot.script.sdk.Region
Gets the accurate WorldTile of a tile in an instance
getInstanceTemplateChunks() - Static method in class org.tribot.script.sdk.Region
Gets instance template chunks
getInteractingCharacter() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the Character that this character is interacting with (attacking, following, etc).
getItem() - Method in enum org.tribot.script.sdk.Equipment.Slot
Gets the Item in the slot
getItemId() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the item id of this offer
getItemName() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the name of the item in this offer
getItemStack() - Method in class org.tribot.script.sdk.types.Widget
 
getJson(String) - Static method in class org.tribot.script.sdk.util.Resources
Parses the specified resource with the specified name as a json file
getJson(String, Class<T>) - Static method in class org.tribot.script.sdk.util.Resources
Parses the specified resource with the specified name as a json file with the specified type
getLegacyArea() - Method in class org.tribot.script.sdk.types.Area
 
getLegacyDefinition() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getLegacyDirection() - Method in enum org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
getLegacyInterface() - Method in class org.tribot.script.sdk.types.Widget
Not exposed
getLegacyOverride() - Method in enum org.tribot.script.sdk.interfaces.EventOverride
 
getLegacyProjectile() - Method in class org.tribot.script.sdk.types.Projectile
 
getLevel() - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
getLoadedRegions() - Static method in class org.tribot.script.sdk.Region
Gets the loaded regions
getLocation() - Method in class org.tribot.script.sdk.types.World
Gets the world World.Location
getLoginMessage() - Static method in class org.tribot.script.sdk.Login
Attempts to get the login message at the login screen
getLoopCycle() - Static method in class org.tribot.script.sdk.GameState
Gets the runescape client's current loop cycle.
getMaxHealth() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the max health of the local player
getMaxItemsForClickDropMean() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getMembershipDaysRemaining() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the remaining membership days of the local player
getMessage() - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to read the current message in the click continue window
getMinimapBounds() - Method in class org.tribot.script.sdk.types.Area
Gets the bounds of this area on the minimap
getMinimapRotation() - Static method in class org.tribot.script.sdk.GameState
Gets the rotation of the minimap
getModel() - Method in interface org.tribot.script.sdk.interfaces.Modellable
Gets the entity model
getModel() - Method in class org.tribot.script.sdk.types.GameObject
 
getModel() - Method in class org.tribot.script.sdk.types.GroundItem
 
getModel() - Method in class org.tribot.script.sdk.types.Projectile
 
getModelId() - Method in class org.tribot.script.sdk.types.Widget
Gets this widget's model id.
getModifiedColors() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
 
getMoveCost() - Method in enum org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
Gets the 'move cost' associated with this teleport - a higher cost means less likely to use
getName() - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to read the name of the player/npc talking (the text at the top of the click continue interface)
getName() - Method in interface org.tribot.script.sdk.interfaces.Item
Gets the name of the Item.
getName() - Method in interface org.tribot.script.sdk.interfaces.Named
Determines the name of the entity of the object this method is called on.
getName() - Method in enum org.tribot.script.sdk.Prayer
Gets the prayer name
getName() - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Gets the name of the other player.
getName() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getName() - Method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
getName() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
 
getName() - Method in class org.tribot.script.sdk.types.GameObject
 
getName() - Method in class org.tribot.script.sdk.types.GroundItem
 
getName() - Method in class org.tribot.script.sdk.types.Npc
 
getName() - Method in class org.tribot.script.sdk.types.Player
 
getName() - Method in class org.tribot.script.sdk.types.Widget
Returns the name of this widget, if one exists.
getNeighbor(LocalTile.Direction) - Method in class org.tribot.script.sdk.types.LocalTile
Gets the neighboring tile in the specified direction
getNextTile() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the next tile this character will be at, if it is moving
getNotedItemId() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getNpcAttackOption() - Static method in enum org.tribot.script.sdk.Options.AttackOption
Gets the currently npc attack option
getOffers() - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Gets the offered items by the player character.
getOffers() - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Gets the offered items by the other player.
getOpen() - Static method in enum org.tribot.script.sdk.Chatbox.Tab
Gets the currently open tab
getOpen() - Static method in enum org.tribot.script.sdk.Options.Tab
Gets the currently opened options tab
getOpposite() - Method in enum org.tribot.script.sdk.types.LocalTile.Direction
 
getOptions() - Static method in class org.tribot.script.sdk.ChatScreen
Gets all available chat screen options
getOrientation() - Method in interface org.tribot.script.sdk.interfaces.Orientable
Gets the orientation of this entity
getOrientation() - Method in class org.tribot.script.sdk.types.GameObject
 
getOrientation() - Method in class org.tribot.script.sdk.types.Projectile
 
getOverheadIcon() - Method in interface org.tribot.script.sdk.interfaces.Character
 
getOverheadIcon() - Method in class org.tribot.script.sdk.types.Npc
 
getOverheadIcon() - Method in class org.tribot.script.sdk.types.Player
Gets the overhead icon on this player, such as protect from melee
getOverheadMessage() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the message displayed above this character, such as a public chat message
getOwner() - Method in class org.tribot.script.sdk.types.WidgetItem
 
getParent() - Method in class org.tribot.script.sdk.types.Widget
Gets the parent of this widget in the widget tree
getPath(Positionable) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map
Generates a path to the position.
getPercentComplete() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the current completion percent on this offer.
getPing() - Method in class org.tribot.script.sdk.types.World
Attempts to calculate the ping for this world.
getPlaceholderId() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getPlane() - Method in interface org.tribot.script.sdk.interfaces.Tile
Gets the plane of this tile
getPlayerAttackOption() - Static method in enum org.tribot.script.sdk.Options.AttackOption
Gets the currently player attack option
getPlayerCount() - Method in class org.tribot.script.sdk.types.World
Gets the number of players listed in this world
getPoints() - Method in class org.tribot.script.sdk.types.Model
Gets the points in this model
getPoisonDamage() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the amount of poison damage the current player is taking (how much damage the player will take next poison hit)
getPosition() - Static method in class org.tribot.script.sdk.MyPlayer
Deprecated.
see MyPlayer.getTile() for the same functionality
getPrayerPoints() - Static method in enum org.tribot.script.sdk.Prayer
Gets the current amount of prayer points
getPreHoverBankChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getPrice() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the price of this offer
getPrimaryDropPattern() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getPromptMessage() - Static method in class org.tribot.script.sdk.EnterInputScreen
Gets the enter amount screen prompt message Ex.
getProperties(String) - Static method in class org.tribot.script.sdk.util.Resources
Parses the specified resource with the specified name as a properties file
getPropsForCurrentChar() - Static method in class org.tribot.script.sdk.antiban.AntibanProperties
Gets the antiban properties for the current account.
getQuantity() - Static method in class org.tribot.script.sdk.MakeScreen
Gets the currently selected quantity in the make screen.
getQuantity() - Method in enum org.tribot.script.sdk.Shop.Quantity
 
getQuestName() - Method in enum org.tribot.script.sdk.Quest
 
getQuestPoints() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the local player's quest points
getQuestPoints() - Method in enum org.tribot.script.sdk.Quest
 
getQuestPointsRequired() - Method in enum org.tribot.script.sdk.Quest
 
getQuestRequirements() - Method in enum org.tribot.script.sdk.Quest
 
getRandom() - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Creates a new Random seeded with this seed
getRandom(int...) - Static method in class org.tribot.script.sdk.Worlds
Gets a random world with one of the specified world numbers
getRandom(Predicate<World>) - Static method in class org.tribot.script.sdk.Worlds
Gets a random world that matches the specified filter
getRandomMembers() - Static method in class org.tribot.script.sdk.Worlds
Gets a random members world, where the worlds types is exactly World.Type.MEMBERS (won't match pvp worlds and so on)
getRandomNonMembers() - Static method in class org.tribot.script.sdk.Worlds
Gets a random non members world, where the world has exactly no types (won't match pvp worlds and so on)
getRandomTile() - Method in class org.tribot.script.sdk.types.Area
Gets a random tile in this area
getRank() - Method in class org.tribot.script.sdk.Hiscores.ActivityRanking
 
getRank() - Method in interface org.tribot.script.sdk.Hiscores.CategoryRanking
 
getRank() - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
getRegionId() - Method in class org.tribot.script.sdk.types.WorldTile
Gets this tile's region id.
getRequiredLevel() - Method in enum org.tribot.script.sdk.Prayer
Gets the required prayer level for this prayer
getResizableModeType() - Static method in class org.tribot.script.sdk.Options
Gets the resizable game mode type (fixed, resizable classic, resizable modern)
getRotation() - Static method in class org.tribot.script.sdk.Camera
Gets the camera rotation, in degrees.
getRotationMethod() - Static method in class org.tribot.script.sdk.Camera
Gets the camera rotation method
getRunEnergy() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the current run energy of the player character.
getRunEnergy() - Static method in class org.tribot.script.sdk.Options
Deprecated.
getRunEnergyMean() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getRunEnergyStd() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getSaveNames() - Method in class org.tribot.script.sdk.util.ScriptSettings
Lists all the file names in the base directory where script settings will save/load.
getSceneSettings() - Method in class org.tribot.script.sdk.types.LocalTile
 
getScore() - Method in class org.tribot.script.sdk.Hiscores.ActivityRanking
 
getScriptName() - Static method in class org.tribot.script.sdk.script.ScriptRuntimeInfo
Gets the active script name.
getScriptRepoId() - Static method in class org.tribot.script.sdk.script.ScriptRuntimeInfo
Gets the active script's repo id
getScriptRepoVersion() - Static method in class org.tribot.script.sdk.script.ScriptRuntimeInfo
Gets the repo version of the active script.
getScrollbarRightPosition() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to set scroll-bars as right-aligned is enabled.
getSeed() - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
 
getSelected() - Static method in class org.tribot.script.sdk.Inventory
Gets the selected inventory item, if an item is selected
getSelectedAttackStyleIndex() - Static method in class org.tribot.script.sdk.Combat
Gets the selected attack style index
getSelectedItemName() - Static method in class org.tribot.script.sdk.GameState
Gets the name of the selected item if there is one.
getSelectedLoginName() - Static method in class org.tribot.script.sdk.Login
 
getSelectedQuickPrayers() - Static method in enum org.tribot.script.sdk.Prayer
Gets the prayers that will be enabled when quick prayer is enabled
getSelectedSpellName() - Static method in class org.tribot.script.sdk.Magic
Gets the name of the selected spell in the Magic Tab.
getSelectPreference() - Static method in class org.tribot.script.sdk.MakeScreen
Gets the make all item select preference.
getSetting(int) - Static method in class org.tribot.script.sdk.GameState
Pulls Setting value from the client with the given index.
getSibling(int) - Method in class org.tribot.script.sdk.types.Widget
Gets a sibling of this widget from the specified offset
getSize() - Method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
getSkill() - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
getSkill(Hiscores.Skill) - Method in class org.tribot.script.sdk.Hiscores.Player
 
getSkills() - Method in enum org.tribot.script.sdk.Combat.AttackStyle
 
getSkullIcon() - Method in class org.tribot.script.sdk.types.Player
Gets the skull icon above this player
getSlot() - Method in class org.tribot.script.sdk.types.EquipmentItem
Gets the equipment slot of this item
getSlot() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the GrandExchangeOffer.Slot of this offer
getSlotIndex() - Method in enum org.tribot.script.sdk.Equipment.Slot
 
getSpecialAttackPercent() - Static method in class org.tribot.script.sdk.Combat
Gets the current amount of special attack available (out of 100)
getSpeed() - Static method in class org.tribot.script.sdk.input.Mouse
Gets the set mouse speed.
getSpotAnimation() - Method in class org.tribot.script.sdk.types.Player
Gets the ID representing the current spot animation of the player, or -1 if the player is not performing a spot animation.
getStack() - Method in interface org.tribot.script.sdk.interfaces.Stackable
Gets the stack of this item, which is how many of the item is occupying the item space.
getStack() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
getStack() - Method in class org.tribot.script.sdk.types.GroundItem
 
getStack() - Method in class org.tribot.script.sdk.types.InventoryItem
 
getStack() - Method in class org.tribot.script.sdk.types.WidgetItem
 
getStack(int) - Static method in class org.tribot.script.sdk.cache.BankCache
Gets the amount of the given itemID is contained in the bank cache.
getStage() - Static method in class org.tribot.script.sdk.TradeScreen
Gets the stage of the current trade.
getStart() - Method in class org.tribot.script.sdk.types.Projectile
Gets the start tile of this projectile
getState() - Static method in class org.tribot.script.sdk.GameState
Gets the current state of the game
getState() - Method in enum org.tribot.script.sdk.Quest
Gets the current completion state of this quest
getStatus() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the GrandExchangeOffer.Status of this offer
getStep() - Method in enum org.tribot.script.sdk.Quest
Gets the current step of this quest
getStream(String) - Static method in class org.tribot.script.sdk.util.Resources
Gets an input stream to a resource with the specified name
getString(String) - Static method in class org.tribot.script.sdk.util.Resources
Gets the resource with the specified name as a string
getSwitchPreference() - Static method in enum org.tribot.script.sdk.GameTab
Gets the preferred game tab switch preference
getTeleblockState() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the current teleblock state of the player
getText() - Method in enum org.tribot.script.sdk.Options.ResizableType
 
getText() - Method in class org.tribot.script.sdk.types.Widget
 
getTextColor() - Method in class org.tribot.script.sdk.types.Widget
Gets the text color of this widget as an rgb color
getTextureId() - Method in class org.tribot.script.sdk.types.Widget
Gets the widget texture ID
getTile() - Method in interface org.tribot.script.sdk.interfaces.Positionable
Gets the WorldTile of this entity/position
getTile() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the tile of the local player
getTile() - Method in class org.tribot.script.sdk.types.GameObject
 
getTile() - Method in class org.tribot.script.sdk.types.GraphicObject
 
getTile() - Method in class org.tribot.script.sdk.types.GroundItem
 
getTile() - Method in class org.tribot.script.sdk.types.LocalTile
 
getTile() - Method in class org.tribot.script.sdk.types.Npc
 
getTile() - Method in class org.tribot.script.sdk.types.Projectile
 
getTile() - Method in class org.tribot.script.sdk.types.WorldTile
Returns "this".
getTimeout() - Method in class org.tribot.script.sdk.ChatScreen.Config
The timeout for a single call to ChatScreen.handle(String...) (or any of the overloaded methods).
GETTING_AHEAD - org.tribot.script.sdk.Quest
 
getTotalLevel() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the total level of the local player
getTotalLevelRequirement() - Method in class org.tribot.script.sdk.types.World
Gets the total level requirement for this world
getTotalQuantity() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the total quantity of this offer (the quantity that was set when the offer was placed)
getTotalXpToNextLevel() - Method in enum org.tribot.script.sdk.Skill
Gets the total exp to the next level (the exp for the next level - the exp for the current level)
getTransferredGoldQuantity() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the amount of gold that has already been transferred (or completed) in this offer so far
getTransferredItemQuantity() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the amount of items that have already been transferred (or completed) in this offer so far
getType() - Static method in class org.tribot.script.sdk.EnterInputScreen
The input type (ex.
getType() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
Gets the GrandExchangeOffer.Type of this offer
getType() - Method in class org.tribot.script.sdk.types.Hitsplat
Gets the type of hitsplat
getTypes() - Method in class org.tribot.script.sdk.types.World
Gets all the types of this world.
getUnnotedItemId() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
getUpText() - Static method in class org.tribot.script.sdk.GameState
Gets the game's "uptext" that appears in the top left corner of the screen.
getUseFKeysForTabsChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getUseMinimapWhileScreenWalkingChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getUsePrimaryDropPatternChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getUsername() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getUsername() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the username of the local player
getUsername() - Static method in class org.tribot.script.sdk.Tribot
Determines the username of the user running the script.
getUseScreenWalkingChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getUseScreenWhileMinimapWalkingChance() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getValue() - Method in class org.tribot.script.sdk.types.Hitsplat
The hitsplat value (the amount of damage)
getVarbit(int) - Static method in class org.tribot.script.sdk.GameState
Pulls org.tribot.script.sdk.VarBit value from the client with the given varbit ID.
getVarc(int) - Static method in class org.tribot.script.sdk.GameState
Gets the client-side variable at the specified index
getVarcInt(int) - Static method in class org.tribot.script.sdk.GameState
Gets the client-side variable at the specified index as an int
getVarcString(int) - Static method in class org.tribot.script.sdk.GameState
Gets the client-side variable at the specified index as a string
getVenomDamage() - Static method in class org.tribot.script.sdk.MyPlayer
Gets the amount of venom damage the current player is taking (how much damage the player will take next venom hit)
getVertexCount() - Method in class org.tribot.script.sdk.types.Model
Gets the number of vertices in the model
getViewportHeight() - Static method in class org.tribot.script.sdk.GameState
Determines the height of the viewport (OSRS scene render).
getViewportWidth() - Static method in class org.tribot.script.sdk.GameState
Determines the width of the viewport (OSRS scene render).
getWaitingMaxModifier() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getWaitingMinModifier() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getWaitingNormalDistMeanModifier() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getWaitingNormalDistStdModifier() - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
getWalkingDirection() - Method in interface org.tribot.script.sdk.interfaces.Character
Gets the direction this character is walking
getWeaponName() - Static method in class org.tribot.script.sdk.Combat
Gets the current weapon name
getWeaponSpecialAttackPercent() - Static method in class org.tribot.script.sdk.Combat
Gets the special attack percent required for the current weapon
getWeaponSpecialAttackPercent(int) - Static method in class org.tribot.script.sdk.Combat
Gets the special attack percent required for the specified weapon
getWeaponType() - Static method in class org.tribot.script.sdk.Combat
Gets the current weapon type
getWidth() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
Gets the width in tiles of this object.
getWildernessLevel() - Static method in class org.tribot.script.sdk.Combat
Gets the level of wilderness the player character is in, based on WorldTile position.
getWithdrawQuantity() - Static method in class org.tribot.script.sdk.BankSettings
Gets the withdraw quantity
getWithdrawXQuantity() - Static method in class org.tribot.script.sdk.BankSettings
Gets the withdraw-x quantity
getWorldNumber() - Method in class org.tribot.script.sdk.types.World
Gets the number of this world, ex.
getX() - Method in interface org.tribot.script.sdk.interfaces.Tile
Gets the x coordinate of this tile
getXp() - Method in enum org.tribot.script.sdk.Skill
Gets the current exp gained in this skill
getXpPercentToNextLevel() - Method in enum org.tribot.script.sdk.Skill
Gets the percent until the next level
getY() - Method in interface org.tribot.script.sdk.interfaces.Tile
Gets the y coordinate of this tile
getZoomMethod() - Static method in class org.tribot.script.sdk.Camera
Gets the camera zoom method to use when calling Camera.setZoomPercent(double).
getZoomPercent() - Static method in class org.tribot.script.sdk.Camera
Gets the level of zoom the camera is in.
GHOSTS_AHOY - org.tribot.script.sdk.Quest
 
GIANT_MOLE - org.tribot.script.sdk.Hiscores.Activity
 
GIANTS_FOUNDRY - org.tribot.script.sdk.Minigame
 
GIANTS_FOUNDRY_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GlobalWalkerAdapter - Interface in org.tribot.script.sdk.walking.adapter
Provides a definition for a webwalker that can be set as the engine of the GlobalWalker API
GlobalWalking - Class in org.tribot.script.sdk.walking
Utilities for walking across the entire game
GlobalWalking() - Constructor for class org.tribot.script.sdk.walking.GlobalWalking
 
GLORY_AL_KHARID - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GLORY_DRAYNOR - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GLORY_EDGEVILLE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GLORY_KARAMJA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GOBLIN_DIPLOMACY - org.tribot.script.sdk.Quest
 
GOD_WARS - org.tribot.script.sdk.Minigame
 
GrandExchange - Class in org.tribot.script.sdk
Contains utility methods for inspecting and interacting with the grand exchange
GrandExchange() - Constructor for class org.tribot.script.sdk.GrandExchange
 
GrandExchange.CollectMethod - Enum in org.tribot.script.sdk
 
GrandExchange.CreateOfferConfig - Class in org.tribot.script.sdk
Describes a configuration for a new grand exchange offer.
Each of the following config requirements must be met:
A type must be specified.
A price adjustment or a price must be specified.
A quantity must be specified.
An item name or an item id must be specified.

Custom search text (only used for buying) is completely optional.
GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder - Class in org.tribot.script.sdk
 
GrandExchangeOffer - Class in org.tribot.script.sdk.types
A grand exchange offer active in the grand exchange
GrandExchangeOffer.Slot - Enum in org.tribot.script.sdk.types
The grand exchange offer slots, starting from the top left to the top right, then the bottom left to the bottom right
GrandExchangeOffer.Status - Enum in org.tribot.script.sdk.types
 
GrandExchangeOffer.Type - Enum in org.tribot.script.sdk.types
 
GrandExchangeOfferQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type GrandExchangeOffer
grandExchangeOffers() - Static method in interface org.tribot.script.sdk.query.Query
graphicIdEquals(int...) - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles with the specified graphic ids
graphicIdNotEquals(int...) - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles which do not have the specified graphic ids
GraphicObject - Class in org.tribot.script.sdk.types
Represents a special type of graphical object.
GraphicObjectQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type GraphicObject
graphicObjects() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new GraphicObjectQuery
GRIM_TALES - org.tribot.script.sdk.Quest
 
GROTESQUE_GUARDIANS - org.tribot.script.sdk.Hiscores.Activity
 
GroundItem - Class in org.tribot.script.sdk.types
Represents an item on the ground
GroundItemQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type GroundItem
groundItems() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new GroundItemQuery
GROUP - org.tribot.script.sdk.Chatbox.Tab
 
GROUP_IRONMAN - org.tribot.script.sdk.MyPlayer.AccountType
 
gson(Gson) - Method in class org.tribot.script.sdk.util.ScriptSettings.ScriptSettingsBuilder
The gson instance to use for serializing/deserializing the settings object.
GUARDIANS_OF_THE_RIFT - org.tribot.script.sdk.Minigame
 
GUARDIANS_OF_THE_RIFT_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
GUN - org.tribot.script.sdk.Combat.WeaponType
 

H

handle(String...) - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to converse, selecting the specified options.
handle(BooleanSupplier, String...) - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to converse, selecting the specified options.
HANDS - org.tribot.script.sdk.Equipment.Slot
 
HARDCORE_GROUP_IRONMAN - org.tribot.script.sdk.MyPlayer.AccountType
 
HARDCORE_IRONMAN - org.tribot.script.sdk.MyPlayer.AccountType
 
hasAccepted() - Static method in class org.tribot.script.sdk.TradeScreen.MyPlayer
Determines if the player character has accepted the offer.
hasAccepted() - Static method in class org.tribot.script.sdk.TradeScreen.OtherPlayer
Determines if the other player has accepted the offer.
hasChildren() - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets who have children
hasCollision(LocalTile.Collision) - Method in class org.tribot.script.sdk.types.LocalTile
 
hashCode() - Method in class org.tribot.script.sdk.ChatScreen.Config
 
hashCode() - Method in class org.tribot.script.sdk.Hiscores.ActivityRanking
 
hashCode() - Method in class org.tribot.script.sdk.Hiscores.Player
 
hashCode() - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
hashCode() - Method in class org.tribot.script.sdk.interfaces.Orientable.Orientation
 
hashCode() - Method in class org.tribot.script.sdk.types.Area
 
hashCode() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
hashCode() - Method in class org.tribot.script.sdk.types.GameObject
 
hashCode() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
 
hashCode() - Method in class org.tribot.script.sdk.types.GraphicObject
 
hashCode() - Method in class org.tribot.script.sdk.types.GroundItem
 
hashCode() - Method in class org.tribot.script.sdk.types.Hitsplat
 
hashCode() - Method in class org.tribot.script.sdk.types.InventoryItem
 
hashCode() - Method in class org.tribot.script.sdk.types.LocalTile
 
hashCode() - Method in class org.tribot.script.sdk.types.Npc
 
hashCode() - Method in class org.tribot.script.sdk.types.Player
 
hashCode() - Method in class org.tribot.script.sdk.types.Projectile
 
hashCode() - Method in class org.tribot.script.sdk.types.WidgetItem
 
hashCode() - Method in class org.tribot.script.sdk.types.World
 
hashCode() - Method in class org.tribot.script.sdk.types.WorldTile
 
hashCode() - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig
 
hasHitsplat() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Checks if any hitsplat is present
hasHitsplat(Predicate<Hitsplat>) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Checks if any hitsplat is present that matches the filter
hasLineOfSightTo(Positionable) - Method in interface org.tribot.script.sdk.interfaces.Tile
Unmaintained.
hasLineOfSightTo(Positionable) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Unmaintained.
hasNoHitsplat() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Checks if no hitsplat is present
hasOverheadIcon() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match players who have an overhead icon
hasOverheadIcon() - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players who have an overhead icon
hasSceneSetting(LocalTile.SceneSetting) - Method in class org.tribot.script.sdk.types.LocalTile
 
hasSkullIcon() - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players who have a skull icon
HAUNTED_MINE - org.tribot.script.sdk.Quest
 
HAWK_EYE - org.tribot.script.sdk.Prayer
 
HAZEEL_CULT - org.tribot.script.sdk.Quest
 
HEAD - org.tribot.script.sdk.Equipment.Slot
 
HEAL - org.tribot.script.sdk.types.Hitsplat.Type
Healing (purple).
heightEquals(int...) - Method in class org.tribot.script.sdk.query.GraphicObjectQuery
Only match projectiles with the specified height
heightEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose height exactly equals one of the specified heights
heightNotEquals(int...) - Method in class org.tribot.script.sdk.query.GraphicObjectQuery
Only match projectiles who do not have the specified height
heightNotEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose height does not exactly equal any of the specified heights
HERBLORE - org.tribot.script.sdk.Hiscores.Skill
 
HERBLORE - org.tribot.script.sdk.Skill
 
HEROES_QUEST - org.tribot.script.sdk.Quest
 
HESPORI - org.tribot.script.sdk.Hiscores.Activity
 
HIDDEN - org.tribot.script.sdk.Options.AttackOption
 
HIDDEN - org.tribot.script.sdk.Options.HouseDoor
 
hide() - Static method in class org.tribot.script.sdk.Chatbox
Hides the chatbox by clicking switch tab on the currently open tab
HIGH_RISK - org.tribot.script.sdk.types.Player.SkullIcon
 
HIGH_RISK - org.tribot.script.sdk.types.World.Type
 
Hiscores - Class in org.tribot.script.sdk
Utility for grabbing data from the game highscores
Hiscores() - Constructor for class org.tribot.script.sdk.Hiscores
 
Hiscores.Activity - Enum in org.tribot.script.sdk
 
Hiscores.ActivityRanking - Class in org.tribot.script.sdk
 
Hiscores.CategoryRanking - Interface in org.tribot.script.sdk
 
Hiscores.Player - Class in org.tribot.script.sdk
 
Hiscores.Skill - Enum in org.tribot.script.sdk
 
Hiscores.SkillRanking - Class in org.tribot.script.sdk
 
HITPOINTS - org.tribot.script.sdk.Hiscores.Skill
 
HITPOINTS - org.tribot.script.sdk.Skill
 
Hitsplat - Class in org.tribot.script.sdk.types
A hitsplat visible on a Character
Hitsplat.Type - Enum in org.tribot.script.sdk.types
An enumeration of hitsplat types.
hold() - Static method in class org.tribot.script.sdk.input.Keyboard
Creates a new Keyboard.HoldAction
holdKey(char, int, BooleanSupplier) - Static method in class org.tribot.script.sdk.input.Keyboard
Holds a key while the stopping condition returns false.
holdSpaceForContinue(boolean) - Method in class org.tribot.script.sdk.ChatScreen.Config.ConfigBuilder
If the space bar should be held consistently and not let go while click continue screens are open, until dialog is over or an option screen comes up
HOLY_GRAIL - org.tribot.script.sdk.Quest
 
hop(int) - Static method in class org.tribot.script.sdk.WorldHopper
Attempts to hop to the specified world, will short circuit if there is any reason we cannot hop
HOPESPEARS_WILL - org.tribot.script.sdk.Quest
 
HOPPING - org.tribot.script.sdk.GameState.State
A world hop is taking place.
HORROR_FROM_THE_DEEP - org.tribot.script.sdk.Quest
 
HOSIDIUS_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
hostAddressContains(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose host address contains one of the specified addresses
hostAddressEquals(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose host address equals one of the specified addresses
hostAddressNotContains(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose host address does not contain one of the specified addresses
hostAddressNotEquals(String...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose host address does not equal one of the specified addresses
hover() - Method in interface org.tribot.script.sdk.interfaces.Clickable
Moves the mouse to a human-randomized point on the entity.
hover() - Method in enum org.tribot.script.sdk.Skill
Hovers the skill in the skills tab
hover() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
hover() - Method in class org.tribot.script.sdk.types.GameObject
 
hover() - Method in class org.tribot.script.sdk.types.GroundItem
 
hover() - Method in class org.tribot.script.sdk.types.InventoryItem
 
hover() - Method in class org.tribot.script.sdk.types.Widget
 
hover() - Method in class org.tribot.script.sdk.types.WidgetItem
 
hover(String) - Method in interface org.tribot.script.sdk.interfaces.Clickable
Hovers the specified action on this entity.
hoverMenu(String) - Method in interface org.tribot.script.sdk.interfaces.Clickable
Hovers the specified action on this entity, always right-clicking and hovering over the menu
hoverOnMinimap() - Method in interface org.tribot.script.sdk.interfaces.Tile
Attempts to hover the tile on the minimap
HUNTER - org.tribot.script.sdk.Hiscores.Skill
 
HUNTER - org.tribot.script.sdk.Skill
 

I

ICTHLARINS_LITTLE_HELPER - org.tribot.script.sdk.Quest
 
Identifiable - Interface in org.tribot.script.sdk.interfaces
Represents anything with an in-game ID
IdentifiableQuery<EntityType extends Identifiable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
idEquals(int...) - Method in interface org.tribot.script.sdk.query.IdentifiableQuery
Only match entities with the specified id
idEquals(int...) - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
 
idNotEquals(int...) - Method in interface org.tribot.script.sdk.query.IdentifiableQuery
Only match entities who do not have the specified id
IGNORE - org.tribot.script.sdk.GameTab
 
ignoreTile(LocalTile) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
ignoreTiles(Collection<? extends LocalTile>) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
IMMUNE - org.tribot.script.sdk.MyPlayer.TeleblockState
 
IMP_CATCHER - org.tribot.script.sdk.Quest
 
IMPROVED_REFLEXES - org.tribot.script.sdk.Prayer
 
IN_AID_OF_THE_MYREQUE - org.tribot.script.sdk.Quest
 
IN_PROGRESS - org.tribot.script.sdk.Quest.State
 
IN_PROGRESS - org.tribot.script.sdk.types.GrandExchangeOffer.Status
 
IN_SEARCH_OF_KNOWLEDGE - org.tribot.script.sdk.Quest
 
IN_SEARCH_OF_THE_MYREQUE - org.tribot.script.sdk.Quest
 
inArea(Area...) - Method in class org.tribot.script.sdk.query.GameObjectQuery
 
inArea(Area...) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities in the specified areas
inArea(Area...) - Method in class org.tribot.script.sdk.query.TileQuery
 
includeLocalPlayer() - Method in class org.tribot.script.sdk.query.PlayerQuery
includeMyItems() - Method in class org.tribot.script.sdk.query.TradeQuery
Includes my player's items in the trade query.
includeMyPlayer() - Method in class org.tribot.script.sdk.query.PlayerQuery
By default, this stream ignores the currently logged-in player.
includeOtherPlayerItems() - Method in class org.tribot.script.sdk.query.TradeQuery
Includes the other player's items in the trade query.
INCREDIBLE_REFLEXES - org.tribot.script.sdk.Prayer
 
Indexable - Interface in org.tribot.script.sdk.interfaces
Represents an entity that has an index.
IndexableQuery<EntityType extends Indexable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
indexEquals(int...) - Method in interface org.tribot.script.sdk.query.IndexableQuery
Only match entities with the specified index
indexEquals(int...) - Method in class org.tribot.script.sdk.query.NpcQuery
 
indexNotEquals(int...) - Method in interface org.tribot.script.sdk.query.IndexableQuery
Only match entities who do not have the specified index
info(Object) - Static method in class org.tribot.script.sdk.Log
Logs the specified message with the log level info
inIndexPath(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Adds the specified index path as one of the roots that will be searched.
INITIALIZED - org.tribot.script.sdk.types.LocalTile.Collision
 
inputPin() - Static method in class org.tribot.script.sdk.BankPinScreen
Inputs the bank pin for the current account as per the Account Manager.
inputPin(String) - Static method in class org.tribot.script.sdk.BankPinScreen
Inputs the bank pin.
inRoots(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
See how WidgetQuery.inIndexPath(int...) works - this is equivalent to:
interact(String) - Method in interface org.tribot.script.sdk.interfaces.Interactable
Attempts to interact with the entity using the given action.
interact(String) - Method in class org.tribot.script.sdk.types.GameObject
 
interact(String) - Method in class org.tribot.script.sdk.types.GroundItem
 
interact(String) - Method in class org.tribot.script.sdk.types.Npc
 
interact(String, BooleanSupplier) - Method in interface org.tribot.script.sdk.interfaces.Interactable
Attempts to interact with the entity using the given action.
interact(String, BooleanSupplier) - Method in class org.tribot.script.sdk.types.GameObject
 
interact(String, BooleanSupplier) - Method in class org.tribot.script.sdk.types.GroundItem
 
interact(String, BooleanSupplier) - Method in class org.tribot.script.sdk.types.Npc
 
Interactable - Interface in org.tribot.script.sdk.interfaces
Represents an "interactable" entity.
InteractableQuery<EntityType extends Interactable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
interactGroundItem(int, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the best nearby ground item using Interactable.interact(String) according to PreferredTargetSelector
interactGroundItem(String, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the best nearby ground item using Interactable.interact(String) according to PreferredTargetSelector
Interaction - Class in org.tribot.script.sdk
Utilities for easily interacting with game entities
Interaction() - Constructor for class org.tribot.script.sdk.Interaction
 
interactNpc(int, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the best nearby npc using Interactable.interact(String) according to PreferredTargetSelector
interactNpc(String, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the best nearby npc using Interactable.interact(String) according to PreferredTargetSelector
interactObj(int, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the best nearby object using Interactable.interact(String) according to PreferredTargetSelector
interactObj(String, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the best nearby object using Interactable.interact(String) according to PreferredTargetSelector
interactPlayer(String, String) - Static method in class org.tribot.script.sdk.Interaction
Interacts with the specified player using Interactable.interact(String)
interruptCondition(BooleanSupplier) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
Function to break out of placing an offer.
INTO_THE_TOMBS - org.tribot.script.sdk.Quest
 
INVALID - org.tribot.script.sdk.Login.LoginMessage
 
INVALID_SKILL_TOTAL - org.tribot.script.sdk.Login.LoginMessage
 
inventory() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new InventoryQuery
Inventory - Class in org.tribot.script.sdk
Utilities for interacting with and inspecting the inventory
Inventory() - Constructor for class org.tribot.script.sdk.Inventory
 
INVENTORY - org.tribot.script.sdk.GameTab
 
INVENTORY - org.tribot.script.sdk.GrandExchange.CollectMethod
 
INVENTORY_AREA - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
Inventory.DropPattern - Enum in org.tribot.script.sdk
A pattern, or order, to drop items in
InventoryItem - Class in org.tribot.script.sdk.types
Represents an item in your inventory
InventoryQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type InventoryItem located in your inventory
IRONMAN - org.tribot.script.sdk.MyPlayer.AccountType
 
isAcceptAidEnabled() - Static method in class org.tribot.script.sdk.Options
 
isAcceptTradeDelayEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if accept trade delay is enabled
isActive() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Checks if the current key hold action is running
isAllDisabled(Prayer...) - Static method in enum org.tribot.script.sdk.Prayer
Checks if all the specified prayers are disabled
isAllEnabled(Prayer...) - Static method in enum org.tribot.script.sdk.Prayer
Checks if all the specified prayers are enabled
isAllSettingsOpen() - Static method in class org.tribot.script.sdk.Options
 
isAnimating() - Method in interface org.tribot.script.sdk.interfaces.Character
Checks if the character is currently animating
isAnimating() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player is animating
isAnimating() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match characters who are animating
isAnimating() - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets that are animating
isAnimation(int...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match characters with any of the specified animations
isAny() - Method in interface org.tribot.script.sdk.query.Query
Executes this query and checks if any result exists
isAnyItemSelected() - Static method in class org.tribot.script.sdk.GameState
Determines if an inventory item is selected (highlighted).
isAnySoundOn() - Static method in class org.tribot.script.sdk.Options
Determines if any sounds is on or off
isAnySpellSelected() - Static method in class org.tribot.script.sdk.Magic
Determines whether or not a spell is selected.
isAreaSoundOn() - Static method in class org.tribot.script.sdk.Options
Determines if Area sound is on or off.
isAttackStyleAvailable(Combat.AttackStyle) - Static method in class org.tribot.script.sdk.Combat
Checks if the specified attack style is currently available
isAttackStyleSet(Combat.AttackStyle) - Static method in class org.tribot.script.sdk.Combat
Checks if the specified attack style is currently set
isAuthenticatorMessage() - Method in enum org.tribot.script.sdk.Login.LoginMessage
 
isAutoRetaliateOn() - Static method in class org.tribot.script.sdk.Combat
Checks if auto retaliate is on
isBankable() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Deprecated.
isBankable() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Deprecated.
isBankable() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
Deprecated.
isBankInventoryItemOptionEnabled() - Static method in class org.tribot.script.sdk.BankSettings
Checks if bank inventory item option is enabled
isBankPinSettingsOpen() - Static method in class org.tribot.script.sdk.BankPinScreen
Determines if bank pin settings screen is open or not.
isBeingInteractedWith() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that at least one character is interacting with
isBreakHandlerEnabled() - Method in class org.tribot.script.sdk.script.ScriptConfig
When this setting is enabled, Tribot will pause the script to logout and break in accordance with the break settings of the user.
isCardinalDirection() - Method in enum org.tribot.script.sdk.types.LocalTile.Direction
Checks if this is a cardinal direction (n/e/s/w)
isClickContinueOpen() - Static method in class org.tribot.script.sdk.ChatScreen
Checks if the click continue interface dialog is open
isClickThroughChatboxEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to set the chat-box as click-through is enabled.
isDangerous() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that are dangerous
isDangerous() - Method in class org.tribot.script.sdk.types.World
Checks if this world has some alternative combat rules or form of items lost on death.
isDataOrbsEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to display data-orbs (the UIs on the side of the mini-map) is enabled.
isDefensiveAutocasting() - Static method in class org.tribot.script.sdk.Combat
Checks if we are defensive autocasting
isDelayed() - Static method in class org.tribot.script.sdk.TradeScreen
Checks accepting is delayed because something was changed recently in the trade
isDepositBoxOpen() - Static method in class org.tribot.script.sdk.Bank
Determines if the deposit box interface is open.
isDepositEquipmentEnabled() - Static method in class org.tribot.script.sdk.BankSettings
Checks if deposit equipment is enabled
isDepth(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Requires that any matching widget be of the specified depth (depth is widget.getIndexPath().length)
isDirectionWalkable(LocalTile.Direction) - Method in class org.tribot.script.sdk.types.LocalTile
 
isDisableLevelUpInterfaceEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if disable level up interface is enabled
isDiseased() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player is diseased
isEmpty() - Static method in class org.tribot.script.sdk.Inventory
Checks if the inventory is completely empty
isEnabled() - Method in enum org.tribot.script.sdk.Prayer
Checks if the prayer is currently enabled
isEnabled() - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offer slots that are enabled
isEnabled() - Method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Slot
Checks if this slot is enabled - non-members cannot trade more than the first 3 slots
isEquipped(int...) - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players who have any of the specified item ids equipped
isEquipped(String...) - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players who have any of the specified item names equipped
isEscapeClosingEnabled() - Static method in class org.tribot.script.sdk.Options
 
isFacing(Positionable) - Method in interface org.tribot.script.sdk.interfaces.Character
Determines if this character is facing a given position.
isFacing(Positionable) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters that are facing the specified position
isFacingMe() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters that are facing our player
isFollowerOptionsLowerDownEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to show follower (summoning) options lower down is enabled.
isFull() - Static method in class org.tribot.script.sdk.Inventory
Checks if the inventory is full
isGrandExchangeBuyWarningEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if grand exchange buy warning is enabled
isGrandExchangeSellWarningEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if grand exchange sell warning is enabled
isGrandExchangeTradeable() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that can be traded on the grand exchange
isGrandExchangeTradeable() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that can be traded on the grand exchange
isGrandExchangeTradeable() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
isGravestoneActive() - Static method in class org.tribot.script.sdk.GameState
Checks if a gravestone is active
isGroupIronman() - Method in enum org.tribot.script.sdk.MyPlayer.AccountType
Checks if this account type is any group ironman type
isHealthBarEmpty() - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
isHealthBarFull() - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
isHealthBarNotEmpty() - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
isHealthBarNotFull() - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
isHealthBarNotVisible() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who's health bar is not visible
isHealthBarVisible() - Method in interface org.tribot.script.sdk.interfaces.Character
Determines if the health bar interface is appearing over this character's head.
isHealthBarVisible() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player's health bar is visible
isHealthBarVisible() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who's health bar is currently visible
isHoldSpaceForContinue() - Method in class org.tribot.script.sdk.ChatScreen.Config
If the space bar should be held consistently and not let go while click continue screens are open, until dialog is over or an option screen comes up
isHouseOptionsTabOpen() - Static method in class org.tribot.script.sdk.Options
Determine if house options tab is open
isHouseTeleportInsideEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if house teleport inside is on or off
isHovering() - Method in interface org.tribot.script.sdk.interfaces.Character
 
isHovering() - Method in interface org.tribot.script.sdk.interfaces.Clickable
Checks if the mouse is currently over this entity
isHovering() - Method in interface org.tribot.script.sdk.interfaces.Item
 
isHovering() - Method in interface org.tribot.script.sdk.interfaces.Tile
 
isHovering() - Method in interface org.tribot.script.sdk.query.ClickableQuery
Only match entities that are being hovered
isHovering() - Method in class org.tribot.script.sdk.types.GameObject
 
isHovering() - Method in class org.tribot.script.sdk.types.GroundItem
 
isHovering() - Method in class org.tribot.script.sdk.types.Widget
 
isInBuildingMode() - Static method in class org.tribot.script.sdk.GameState
Determines if the game is in "building mode", which can be toggled when in your own Player Owned House.
isInInstance() - Static method in class org.tribot.script.sdk.GameState
Checks if we are in an instance
isInitialized() - Static method in class org.tribot.script.sdk.cache.BankCache
Determines if the cache has had its first successful update yet.
isInLineOfSight() - Method in interface org.tribot.script.sdk.interfaces.Tile
Unmaintained.
isInLineOfSight() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Unmaintained.
isInLineOfSight(Positionable) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Unmaintained.
isInMembersWorld() - Static method in class org.tribot.script.sdk.WorldHopper
Checks if we are currently in a members world
isInMultiCombat() - Static method in class org.tribot.script.sdk.Combat
Checks if we are in a multi combat zone
isInteracting() - Method in interface org.tribot.script.sdk.interfaces.Character
Determines if this character is interacting with any another character.
isInteractingWith(Character...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that are interacting with any of the specified entities
isInteractingWithCharacter() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that are interacting with another character
isInteractingWithMe() - Method in interface org.tribot.script.sdk.interfaces.Character
Determines if this character is interacting with the player.
isInteractingWithMe() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters that are interacting with our player
isInteractingWithObject(GameObject) - Method in class org.tribot.script.sdk.types.Player
Determines if an object is being interacted with by the player
isInteractive() - Method in class org.tribot.script.sdk.query.GameObjectQuery
Only match game objects that are interactive
isInterCardinalDirection() - Method in enum org.tribot.script.sdk.types.LocalTile.Direction
Checks if this is not a cardinal direction, but an inter cardinal direction (made up of two cardinal directions, such as north-east)
isInWilderness() - Static method in class org.tribot.script.sdk.Combat
Determines if the player character is in the wilderness.
isIronman() - Method in enum org.tribot.script.sdk.MyPlayer.AccountType
Checks if this account is any ironman type (includes group ironman)
isItem() - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets that represent an item
isItemTable() - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets that represent an item table
isLoaded() - Method in class org.tribot.script.sdk.types.LocalTile
Checks if this local tile is valid and in the loaded region.
isLoaded(int) - Static method in class org.tribot.script.sdk.Region
Checks if the loaded regions contains the given region id
isLoading() - Static method in class org.tribot.script.sdk.GameState
Checks if the game is loading the current player.
isLocalScript() - Static method in class org.tribot.script.sdk.script.ScriptRuntimeInfo
Checks if the active script is a local script
isLoggedIn() - Static method in class org.tribot.script.sdk.Login
Checks if we are currently logged in
isLoginMusicDisabled() - Static method in class org.tribot.script.sdk.Login
Checks if login music is disabled.
isLowPing() - Method in class org.tribot.script.sdk.query.WorldQuery
Only accept worlds that have 'low' ping relative to other worlds
isLowPing() - Method in class org.tribot.script.sdk.types.World
Checks if this world has low ping relative to other worlds.
isMainGame() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that are the main game
isMainGame() - Method in class org.tribot.script.sdk.types.World
Checks if this world is a part of the 'main' game, not some secondary game mode
isMember() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the current player is a member
isMembers() - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds that are members worlds
isMembers() - Method in class org.tribot.script.sdk.types.World
Checks if this world is a members world
isMembersOnly() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that are members only
isMembersOnly() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are members only
isMembersOnly() - Method in enum org.tribot.script.sdk.Skill
 
isMembersOnly() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
isMembersQuest() - Method in enum org.tribot.script.sdk.Quest
 
isMine() - Method in class org.tribot.script.sdk.types.Hitsplat
Checks if this hitsplat is from my player
isMouseCameraEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to use the middle mouse button to adjust the camera is enabled.
isMouseScrollZoomEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to allow viewport zooming via mouse wheel scrolling is enabled.
isMoving() - Method in interface org.tribot.script.sdk.interfaces.Character
Determines if the character is moving or not.
isMoving() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player is moving
isMoving() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters that are moving
isMoving() - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles that are moving
isMoving() - Method in class org.tribot.script.sdk.types.Projectile
 
isMusicSoundOn() - Static method in class org.tribot.script.sdk.Options
Determines if Music is on or off.
isMusicUnlockMessageEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if music unlock message is on or off
isMyPlayerInteractingWith() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that my player is interacting with (this limits the query to 0 or 1 results)
isMyPlayerInteractingWith() - Method in class org.tribot.script.sdk.query.NpcQuery
 
isMyPlayerInteractingWith() - Method in class org.tribot.script.sdk.query.PlayerQuery
 
isMyPlayerNotInteractingWith() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that my player is interacting with
isNearby() - Static method in class org.tribot.script.sdk.Bank
Determines if the player character is in a bank by looking for Bank objects/npcs within 15 tiles.
isNearby() - Static method in class org.tribot.script.sdk.GrandExchange
Checks if we are near the grand exchange by searching for a nearby exchange booth.
isNonMembers() - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds that are non members worlds
isNotAllTypes(World.Type...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds that do not contain all of the specified types
isNotAnimating() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match characters who are not animating
isNotAnimating() - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets that are not animating
isNotAnimation(int...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match characters who do not have any of the specified animations
isNotAnyType(World.Type...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds that do not contain any of the specified types
isNotBankable() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Deprecated.
isNotBankable() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Deprecated.
isNotBeingInteractedWith() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that no character is interacting with
isNotCurrentWorld() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that are not the current world
isNotDangerous() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that are not dangerous
isNotDepth(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Requires that any matching widget not be of the specified depth (depth is widget.getIndexPath().length)
isNoted() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that are noted
isNoted() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are noted
isNoted() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
isNoteEnabled() - Static method in class org.tribot.script.sdk.BankSettings
Checks if noting is enabled (ex.
isNotEquipped(int...) - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players who do not have any of the specified item ids equipped
isNotEquipped(String...) - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players who do not have any of the specified item names equipped
isNotGrandExchangeTradeable() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that cannot be traded on the grand exchange
isNotGrandExchangeTradeable() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that cannot be traded on the grand exchange
isNotHovering() - Method in interface org.tribot.script.sdk.query.ClickableQuery
Only match entities that are not being hovered
isNotInteractingWith(Character...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that are not interacting with any of the specified entities
isNotInteractingWithCharacter() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match entities that are not interacting with another character
isNotInteractive() - Method in class org.tribot.script.sdk.query.GameObjectQuery
Only match game objects that are not interactive
isNotMainGame() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that are not the main game
isNotMembersOnly() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that are not members only
isNotMembersOnly() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are not members only
isNotMoving() - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters that are not moving
isNotMoving() - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles that are not moving
isNotNoted() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that are not noted
isNotNoted() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are not noted
isNotPlaceholder() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are not placeholder
isNotStackable() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that are not stackable
isNotStackable() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are not stackable
isNotTargetingMe() - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles that are not targeting our player
isNotVisible() - Method in interface org.tribot.script.sdk.query.ClickableQuery
Only match clickable entities that are not visible
isOnMinimap() - Method in interface org.tribot.script.sdk.interfaces.Tile
Determines if this tile is visible on the minimap interface.
isOnMinimap() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities that are on the minimap
isOnScreen() - Static method in class org.tribot.script.sdk.input.Mouse
Determines if the mouse is on screen or not.
isOpen() - Static method in class org.tribot.script.sdk.Bank
Determines if the banking interface is open.
isOpen() - Static method in class org.tribot.script.sdk.BankEquipment
Checks if the bank equipment screen is open
isOpen() - Static method in class org.tribot.script.sdk.BankPinScreen
Determines if the pin screen interface is open and visible.
isOpen() - Static method in class org.tribot.script.sdk.Chatbox
Checks if the chatbox is open (not hidden)
isOpen() - Method in enum org.tribot.script.sdk.Chatbox.Tab
Checks if this tab is currently open
isOpen() - Static method in class org.tribot.script.sdk.ChatScreen
Checks if any chat screen is open
isOpen() - Static method in class org.tribot.script.sdk.ChooseOption
Determines if the interface is open.
isOpen() - Static method in class org.tribot.script.sdk.EnterInputScreen
Checks if the enter input screen is open
isOpen() - Method in enum org.tribot.script.sdk.GameTab
Checks whether or not the game tab is open.
isOpen() - Static method in class org.tribot.script.sdk.GrandExchange
Checks if the grand exchange is open
isOpen() - Static method in class org.tribot.script.sdk.MakeScreen
Checks if the make screen is open
isOpen() - Method in enum org.tribot.script.sdk.Options.Tab
Checks if this options tab is open
isOpen() - Static method in class org.tribot.script.sdk.Shop
Checks if the shop screen is open
isOthers() - Method in class org.tribot.script.sdk.types.Hitsplat
Checks if this hitsplat is not from my player
isPendingPinMessageOpen() - Static method in class org.tribot.script.sdk.BankPinScreen
Determines if the message regarding a pending pin is open.
isPet() - Method in class org.tribot.script.sdk.types.definitions.NpcDefinition
 
isPlaceholder() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are placeholder
isPlaceholder() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
isPlaceholdersEnabled() - Static method in class org.tribot.script.sdk.BankSettings
Checks if placeholders are enabled
isPlaceholdersOn() - Static method in class org.tribot.script.sdk.BankSettings
Deprecated.
isPoisoned() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player is poisoned
isPoisonImmune() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player is poison immune
isPrayerTooltipEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to use prayer tool-tips is enabled.
isPressSpaceForContinue() - Method in class org.tribot.script.sdk.ChatScreen.Config
If the space bar should be pressed each time the click continue screen is open
isQuickPrayerEnabled() - Static method in enum org.tribot.script.sdk.Prayer
Checks if quick prayer is currently enabled
isQuickPrayerSet() - Method in enum org.tribot.script.sdk.Prayer
Checks if this prayer is set as a prayer that will be activated when quick prayer is activated
isQuickPrayersSelected(Prayer...) - Static method in enum org.tribot.script.sdk.Prayer
Gets whether or not all of the passed prayers are currently selected as quick prayers
isRandomsAndLoginHandlerEnabled() - Method in class org.tribot.script.sdk.script.ScriptConfig
When this setting is enabled, Tribot will run the Randoms Handler thread, which will pause the script to login, solve randoms, and enter the bank pin.
isReachable() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities that are reachable via LocalWalking.Map.canReach(Positionable) obtained from LocalWalking.createMap()
isRendered() - Method in interface org.tribot.script.sdk.interfaces.Tile
Checks if this tile is currently being rendered (a tile is not rendered if it's covered by the 'black fog')
isRequirementsMet() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds where the requirements to enter are met
isRequirementsMet() - Method in class org.tribot.script.sdk.types.World
Checks if this world can be entered, the best it can with the information available.
isRequirementsNotMet() - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds where the requirements to enter are not met
isResizableModeEnabled() - Static method in class org.tribot.script.sdk.Options
Determines if the resizable mode setting is enabled.
isRoofsEnabled() - Static method in class org.tribot.script.sdk.Options
Checks if roofs are currently enabled (roofs are being drawn)
isRunEnabled() - Static method in class org.tribot.script.sdk.Options
Determines if the run setting is enabled.
isScriptAiAntibanEnabled() - Static method in class org.tribot.script.sdk.antiban.Antiban
Checks if tribot's built-in antiban is enabled.
isSelectOptionOpen() - Static method in class org.tribot.script.sdk.ChatScreen
Checks if the select option screen is open
isSendOnException() - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig
 
isShiftClickDropEnabled() - Static method in class org.tribot.script.sdk.Options
Determines if the shift-click drop setting is enabled.
isShowActivityAdviserEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if activity adviser is enabled
isSidePanelsEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to set side panels on is enabled.
isSidePanelsHotkeyOpeningEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to use hot-keys to open side panels is enabled.
isSoundEffectsOn() - Static method in class org.tribot.script.sdk.Options
Determines if Sound effect is on or off.
isSpecialAttackEnabled() - Static method in class org.tribot.script.sdk.Combat
Checks if special attack is enabled (ex.
isSpecialAttackTooltipEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to use special attack tool-tips is enabled.
isSpecOrbDisabled() - Static method in class org.tribot.script.sdk.Combat
Checks if the spec orb is disabled due to being in a PvP zone
isSpellFiltersOpen() - Static method in class org.tribot.script.sdk.Magic
Checks if the spell filters screen is open
isSpellSelected(String) - Static method in class org.tribot.script.sdk.Magic
Checks if a spell with the specified name is selected
isStackable() - Method in interface org.tribot.script.sdk.query.ItemDefinableQuery
Only match items that are stackable
isStackable() - Method in class org.tribot.script.sdk.query.ItemDefinitionQuery
Only match items that are stackable
isStackable() - Method in class org.tribot.script.sdk.types.definitions.ItemDefinition
 
isStaminaActive() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if a stamina potion is currently active
isStarted() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Checks if the key hold action thread has started holding the key
isStatsPanelXpEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to set the stats panel XP til next level is enabled.
isStopped() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Checks if the current key hold action was stopped through Keyboard.HoldAction.KeyHoldContext.stop()
isTargetingMe() - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles that are targeting our player
isTargetingMe() - Method in class org.tribot.script.sdk.types.Projectile
 
isTransparentChatboxEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to set the chat-box transparent is enabled.
isTransparentSidePanelsEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to set side panels as transparent is enabled.
isTribotX() - Static method in class org.tribot.script.sdk.Tribot
 
isType(World.Type...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that contain all of the specified types
isType(World.Type...) - Method in class org.tribot.script.sdk.types.World
Checks if this world matches all the specified types
isTypesAny(World.Type...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that contain any of the specified types param types the world types
isTypesAny(World.Type...) - Method in class org.tribot.script.sdk.types.World
Checks if this world matches any of the specified types
isTypesExactly(World.Type...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that contain exactly the specified types
isTypesExactly(World.Type...) - Method in class org.tribot.script.sdk.types.World
Checks if this world matches the specified types exactly.
isTypesNotExactly(World.Type...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that do not contain exactly the specified types
isUnlocked() - Method in enum org.tribot.script.sdk.Prayer
Checks if this prayer is unlocked (ex.
isUseKeysForOptions() - Method in class org.tribot.script.sdk.ChatScreen.Config
If the number keys should be used to select an option rather than clicking
isValid() - Method in class org.tribot.script.sdk.types.Npc
Checks if this npc still exists in the game.
isVenomed() - Static method in class org.tribot.script.sdk.MyPlayer
Checks if the local player is venomed
isVisible() - Method in interface org.tribot.script.sdk.interfaces.Clickable
Determines if the entity is on the screen and able to be clicked.
isVisible() - Method in interface org.tribot.script.sdk.query.ClickableQuery
Only match clickable entities that are visible
isVisible() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
isVisible() - Method in class org.tribot.script.sdk.types.GameObject
 
isVisible() - Method in class org.tribot.script.sdk.types.GroundItem
 
isVisible() - Method in class org.tribot.script.sdk.types.InventoryItem
 
isVisible() - Method in class org.tribot.script.sdk.types.Widget
 
isVisible() - Method in class org.tribot.script.sdk.types.WidgetItem
 
isVisible(int...) - Static method in class org.tribot.script.sdk.Widgets
Checks if a widget with the specified index path is visible
isWalkable() - Method in class org.tribot.script.sdk.types.definitions.ObjectDefinition
Gets whether or not this object can be walked over
isWalkable() - Method in class org.tribot.script.sdk.types.LocalTile
 
isWeaponSpecialAttackAvailable() - Static method in class org.tribot.script.sdk.Combat
Checks if the currently equipped weapon supports special attacks
isWorldSwitcherConfirmationEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if world switch confirmations are enabled
isXpDropsEnabled() - Static method in class org.tribot.script.sdk.Options
Determines whether the option to show XP drops is enabled.
isZoomWithScrollEnabled() - Static method in class org.tribot.script.sdk.Options
Determine if zoom with mouse scroll is on or off
Item - Interface in org.tribot.script.sdk.interfaces
Represents an item, such as an inventory item.
ItemDefinable - Interface in org.tribot.script.sdk.interfaces
An entity that has an item definition
ItemDefinableQuery<EntityType extends ItemDefinable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
ItemDefinition - Class in org.tribot.script.sdk.types.definitions
 
ItemDefinition(RSItemDefinition) - Constructor for class org.tribot.script.sdk.types.definitions.ItemDefinition
 
ItemDefinitionQuery - Class in org.tribot.script.sdk.query
A query to search over item definitions
itemDefinitions() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new ItemDefinitionQuery
itemId(int) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
Either this or itemName is required.
itemIdEquals(int...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers with the specified item id
itemIdNotEquals(int...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers who do not have the specified item id
itemName(String) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
Either this or itemId is required.
itemNameContains(String...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only matches offers whose item name contains any of the specified names
itemNameEquals(String...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only matches offers whose item name equals any of the specified names
itemNameNotContains(String...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only matches offers whose item name does not contain any of the specified names
itemNameNotEquals(String...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only matches offers whose item name does not equal any of the specified names
ItemQuery<EntityType extends Item,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 

J

JUNGLE_POTION - org.tribot.script.sdk.Quest
 

K

KALPHITE_QUEEN - org.tribot.script.sdk.Hiscores.Activity
 
KANDARIN_MONASTERY_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
key(char) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Specifies the key to use for this hold action
key(char, int) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Specifies the key and keyCode to use for this hold action
key(Keyboard.HoldAction.Key) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Specifies the key to use for this hold action
KEY_MASTER_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
Keyboard - Class in org.tribot.script.sdk.input
Utilities related to using the keyboard/typing in-game
Keyboard() - Constructor for class org.tribot.script.sdk.input.Keyboard
 
Keyboard.HoldAction - Class in org.tribot.script.sdk.input
Represents a key hold configuration
Keyboard.HoldAction.Key - Enum in org.tribot.script.sdk.input
Represents a key that can be held.
Keyboard.HoldAction.KeyHoldContext - Class in org.tribot.script.sdk.input
Represents the context of a current key hold action.
KeyEventOverrideListener - Interface in org.tribot.script.sdk.interfaces
An interface to override key events from the user
KEYS - org.tribot.script.sdk.Camera.RotationMethod
Only use the keyboard keys to change the camera
KEYS - org.tribot.script.sdk.GameTab.SwitchPreference
 
KEYS - org.tribot.script.sdk.MakeScreen.SelectPreference
 
KHAZARD_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
KING_BLACK_DRAGON - org.tribot.script.sdk.Hiscores.Activity
 
KINGS_RANSOM - org.tribot.script.sdk.Quest
 
KRAKEN - org.tribot.script.sdk.Hiscores.Activity
 
KREEARRA - org.tribot.script.sdk.Hiscores.Activity
 
KRIL_TSUTSAROTH - org.tribot.script.sdk.Hiscores.Activity
 

L

label(String) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
label(Supplier<Object>) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
LAIR_OF_TARN_RAZORLOR - org.tribot.script.sdk.Quest
 
LAND_OF_THE_GOBLINS - org.tribot.script.sdk.Quest
 
LAST_MAN_STANDING - org.tribot.script.sdk.Hiscores.Activity
 
LAST_MAN_STANDING - org.tribot.script.sdk.Minigame
 
LAST_MAN_STANDING - org.tribot.script.sdk.types.World.Type
 
LAST_MAN_STANDING_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LEAGUE - org.tribot.script.sdk.types.World.Type
 
LEAGUE_POINTS - org.tribot.script.sdk.Hiscores.Activity
 
leaveScreen() - Static method in class org.tribot.script.sdk.input.Mouse
Makes the mouse move offscreen.
LEFT - org.tribot.script.sdk.Options.ChatboxScrollPosition
 
LEFT_CLICK_WHERE_AVAILABLE - org.tribot.script.sdk.Options.AttackOption
 
LEFT_TO_RIGHT - org.tribot.script.sdk.Inventory.DropPattern
 
leftClickOnScreen() - Method in interface org.tribot.script.sdk.interfaces.Tile
Attempts to left-click this tile on the screen.
leftToRight(boolean) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
True if the BasicPaintTemplate.drawOrigin x coordinate should be considered the left side, false if it should be the right side.
LEGENDS_GUILD_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LEGENDS_QUEST - org.tribot.script.sdk.Quest
 
LEGS - org.tribot.script.sdk.Equipment.Slot
 
link(Positionable, Positionable) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
links(Positionable, Collection<Positionable>) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
LLETYA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
load(String, Class<T>) - Method in class org.tribot.script.sdk.util.ScriptSettings
Attempts to load the specified settings type at the specified path.
LOADING - org.tribot.script.sdk.GameState.State
The game is being loaded.
LocalTile - Class in org.tribot.script.sdk.types
Represents a tile in the current scene
LocalTile(int, int) - Constructor for class org.tribot.script.sdk.types.LocalTile
 
LocalTile(int, int, int) - Constructor for class org.tribot.script.sdk.types.LocalTile
 
LocalTile.Collision - Enum in org.tribot.script.sdk.types
 
LocalTile.Direction - Enum in org.tribot.script.sdk.types
 
LocalTile.SceneSetting - Enum in org.tribot.script.sdk.types
 
LocalWalking - Class in org.tribot.script.sdk.walking
Utilities for traversing and inspecting the 'local' area.
LocalWalking() - Constructor for class org.tribot.script.sdk.walking.LocalWalking
 
LocalWalking.Map - Class in org.tribot.script.sdk.walking
Represents a mapped area from some source position.
LocalWalking.Map.MapBuilder - Class in org.tribot.script.sdk.walking
 
location(PaintLocation) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
 
locationEquals(World.Location...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds with one of the specified locations
locationNotEquals(World.Location...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds that do not have one of the specified locations
LOCKED - org.tribot.script.sdk.Login.LoginMessage
 
log(Object) - Static method in class org.tribot.script.sdk.Log
Deprecated.
use an appropriate log level such as Log.info(Object) or Log.debug(Object)
Log - Class in org.tribot.script.sdk
Contains methods for logging
Log() - Constructor for class org.tribot.script.sdk.Log
 
LOGGED_IN - org.tribot.script.sdk.GameState.State
The user has successfully logged in.
LOGGING_IN - org.tribot.script.sdk.GameState.State
There is a player logging in.
login() - Static method in class org.tribot.script.sdk.Login
Attempts to log in using the account selected by the user when starting the script
login(String, String) - Static method in class org.tribot.script.sdk.Login
Attempts to log in using ths specified credentials
login(String, String, String) - Static method in class org.tribot.script.sdk.Login
Attempts to log in using ths specified credentials
Login - Class in org.tribot.script.sdk
Utilities for logging in and inspecting current login state
Login() - Constructor for class org.tribot.script.sdk.Login
 
LOGIN_LIMIT_EXCEEDED - org.tribot.script.sdk.Login.LoginMessage
 
LOGIN_SCREEN - org.tribot.script.sdk.GameState.State
The client is at the login screen.
LOGIN_SCREEN_AUTHENTICATOR - org.tribot.script.sdk.GameState.State
The client is at the login screen entering authenticator code.
Login.LoginMessage - Enum in org.tribot.script.sdk
Represents a mesage that can be displayed when trying to log in, such as already logged in
logout() - Static method in class org.tribot.script.sdk.Login
Attempts to log out
LOGOUT - org.tribot.script.sdk.GameTab
 
LONGRANGE - org.tribot.script.sdk.Combat.AttackStyle
 
lookup() - Method in class org.tribot.script.sdk.WidgetAddress
Attempts to look up the widget, using the cached indexes if it exists, otherwise performs a dynamic lookup and attempts to check the widget.
lookup(String) - Static method in class org.tribot.script.sdk.Hiscores
Attempts to look up the specified player name on the hiscores
lookupPrice() - Method in interface org.tribot.script.sdk.interfaces.Item
Looks up the price of the given itemId.
lookupStats() - Method in class org.tribot.script.sdk.types.Player
Gets the stats of this player by checking the highscores.
LOST_CITY - org.tribot.script.sdk.Quest
 
LUMBERYARD_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LUMBRIDGE_HOME_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LUMBRIDGE_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LUMBRIDGE_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LUNAR - org.tribot.script.sdk.Magic.SpellBook
 
LUNAR_DIPLOMACY - org.tribot.script.sdk.Quest
 
LUNAR_HOME_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
LUNAR_ISLE_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 

M

MAGE_ARENA_I - org.tribot.script.sdk.Quest
 
MAGE_ARENA_II - org.tribot.script.sdk.Quest
 
MAGE_TRAINING_ARENA - org.tribot.script.sdk.Minigame
 
Magic - Class in org.tribot.script.sdk
Utilities for interacting with the Magic Tab.
Magic() - Constructor for class org.tribot.script.sdk.Magic
 
MAGIC - org.tribot.script.sdk.GameTab
 
MAGIC - org.tribot.script.sdk.Hiscores.Skill
 
MAGIC - org.tribot.script.sdk.Skill
 
Magic.SpellBook - Enum in org.tribot.script.sdk
A magic spellbook
make(int...) - Static method in class org.tribot.script.sdk.MakeScreen
Attempts to make an item with the specified id
make(String...) - Static method in class org.tribot.script.sdk.MakeScreen
Attempts to make an item with the specified name
make(Predicate<Item>) - Static method in class org.tribot.script.sdk.MakeScreen
Attempts to make an item matching the filter
makeAll(int...) - Static method in class org.tribot.script.sdk.MakeScreen
Utility method to set the quantity to all if not already set, then makes an item with the specified id
makeAll(String...) - Static method in class org.tribot.script.sdk.MakeScreen
Utility method to set the quantity to all if not already set, then makes an item with the specified name
makeAll(Predicate<Item>) - Static method in class org.tribot.script.sdk.MakeScreen
Utility method to set the quantity to all if not already set, then makes an item matching the filter
MakeScreen - Class in org.tribot.script.sdk
Contains methods regarding the commonly used 'make' interface.
MakeScreen() - Constructor for class org.tribot.script.sdk.MakeScreen
 
MakeScreen.Quantity - Enum in org.tribot.script.sdk
 
MakeScreen.SelectPreference - Enum in org.tribot.script.sdk
 
MAKING_FRIENDS_WITH_MY_ARM - org.tribot.script.sdk.Quest
 
MAKING_HISTORY - org.tribot.script.sdk.Quest
 
maxCollectableGoldQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose collectable gold quantity is at most the specified max value
maxCollectableItemQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose collectable item quantity is at most the specified max value
maxDistance(double) - Method in class org.tribot.script.sdk.query.GameObjectQuery
 
maxDistance(double) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are at most the specified distance away from our player
maxDistance(double) - Method in class org.tribot.script.sdk.query.TileQuery
 
maxDistance(Positionable, double) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are at most the specified distance away from the specified location
maxHealthBarPercent(double) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
maxHeight(int) - Method in class org.tribot.script.sdk.query.GraphicObjectQuery
Only match projectiles whose height is equal to or less than the specified max height
maxHeight(int) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose height is at most the specified max height
maxLevel(int) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who are at most the specific level
maxPathDistance(double) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are at most the specified path distance away from our player (the distance it would take to actually walk there based on the surrounding obstacles/collision)
maxPercentComplete(double) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers that have at most the specified completion percent
maxPing(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds whose ping is less than or equal to the max ping
maxPlayerCount(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose player count is less than or equal to the max player count
maxPrice(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose price is at most the specified max price
maxPrice(int) - Method in interface org.tribot.script.sdk.query.StackableItemDefinableQuery
Only match items that have at most the specified price.
maxStack(int) - Method in interface org.tribot.script.sdk.query.StackableQuery
Only match entities with at most the specified stack size
maxStackPrice(int) - Method in interface org.tribot.script.sdk.query.StackableItemDefinableQuery
Only match items that have at most the specified stack price (stack price = price * item stack).
maxTotalLevelRequirement(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds whose total level requirement is at most the specified max threshold
maxTotalQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose total quantity is at most the specified max total quantity
maxTransferredGoldQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose transferred gold quantity is at most the specified max value
maxTransferredItemQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose transferred item quantity is at most the specified max value
maxWidth(int) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose width is at most the specified max width
maxWorldNumber(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose world number is less than or equal to the max world number
MEM_WORLD - org.tribot.script.sdk.Login.LoginMessage
 
MEMBERS - org.tribot.script.sdk.types.World.Type
 
MERLINS_CRYSTAL - org.tribot.script.sdk.Quest
 
MessageListening - Class in org.tribot.script.sdk
Contains methods to register listeners to listen to specific message types.
MessageListening() - Constructor for class org.tribot.script.sdk.MessageListening
 
MIMIC - org.tribot.script.sdk.Hiscores.Activity
 
minCollectableGoldQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose collectable gold quantity is at least the specified min value
minCollectableItemQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose collectable item quantity is at least the specified min value
MIND_ALTAR_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
minDistance(double) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are at least the specified distance away from our player
minDistance(Positionable, double) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are at least the specified distance away from the specified location
minHealthBarPercent(double) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
minHeight(int) - Method in class org.tribot.script.sdk.query.GraphicObjectQuery
Only match projectiles whose height is equal to or greater than the specified min height
minHeight(int) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose height is at least the specified min height
Minigame - Enum in org.tribot.script.sdk
A minigame listed in the list of minigames under the minigame tab
MINING - org.tribot.script.sdk.Hiscores.Skill
 
MINING - org.tribot.script.sdk.Skill
 
minLevel(int) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who are at least the specified level
minPathDistance(double) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are at least the specified path distance away from our player (the distance it would take to actually walk there based on the surrounding obstacles/collision)
minPercentComplete(double) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers that have at least the specified completion percent
minPing(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds whose ping is greater than or equal to the min ping
minPlayerCount(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose player count is greater than or equal to the min player count
minPrice(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose price is at least the specified min price
minPrice(int) - Method in interface org.tribot.script.sdk.query.StackableItemDefinableQuery
Only match items that have at least the specified price.
minStack(int) - Method in interface org.tribot.script.sdk.query.StackableQuery
Only match entities with at least the specified stack size
minStackPrice(int) - Method in interface org.tribot.script.sdk.query.StackableItemDefinableQuery
Only match items that have at least the stack price (stack price = price * item stack).
minTotalLevelRequirement(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only match worlds whose total level requirement is at least the specified min threshold
minTotalQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose total quantity is at least the specified min total quantity
minTransferredGoldQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose transferred gold quantity is at least the specified min value
minTransferredItemQuantity(int) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose transferred item quantity is at least the specified min value
minWidth(int) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose width is at least the specified min width
minWorldNumber(int) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds whose world number is greater than or equal to the min world number
MISTHALIN_MYSTERY - org.tribot.script.sdk.Quest
 
Model - Class in org.tribot.script.sdk.types
Represents an entity model viewable on the game screen, such as a player or game object
Model(RSModel) - Constructor for class org.tribot.script.sdk.types.Model
 
modelIdEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets with the specified model id
modelIdNotEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets without the specified model id
Modellable - Interface in org.tribot.script.sdk.interfaces
An entity with a model
MONKEY_MADNESS_I - org.tribot.script.sdk.Quest
 
MONKEY_MADNESS_II - org.tribot.script.sdk.Quest
 
MONKS_FRIEND - org.tribot.script.sdk.Quest
 
MOONCLAN_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
MORTTON_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
MOS_LE_HARMLESS_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
MOUNTAIN_DAUGHTER - org.tribot.script.sdk.Quest
 
MOURNINGS_END_PART_I - org.tribot.script.sdk.Quest
 
MOURNINGS_END_PART_II - org.tribot.script.sdk.Quest
 
Mouse - Class in org.tribot.script.sdk.input
Utilities related to the virtual mouse.
Mouse() - Constructor for class org.tribot.script.sdk.input.Mouse
 
MOUSE - org.tribot.script.sdk.Camera.RotationMethod
Only use the middle mouse button to change the camera
MOUSE - org.tribot.script.sdk.GameTab.SwitchPreference
 
MOUSE - org.tribot.script.sdk.MakeScreen.SelectPreference
 
MOUSE_SCROLL - org.tribot.script.sdk.Camera.ZoomMethod
Only use the mouse scroll wheel to adjust zoom
Mouse.ClickMethod - Enum in org.tribot.script.sdk.input
Represents an entity clicking method
mouseClicked(Point, int, boolean) - Method in interface org.tribot.script.sdk.interfaces.MouseClickListener
Called when the mouse is clicked
MouseClickListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for mouse clicking
mouseDragged(Point, int, boolean) - Method in interface org.tribot.script.sdk.interfaces.MouseDragListener
Called when the mouse is dragged
MouseDragListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for mouse dragging
MouseEventOverrideListener - Interface in org.tribot.script.sdk.interfaces
An interface to override mouse events from the user
mouseMoved(Point, boolean) - Method in interface org.tribot.script.sdk.interfaces.MouseMoveListener
Called when the mouse is moved
MouseMoveListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for mouse movement
MousePaint - Interface in org.tribot.script.sdk.painting
An interface for displaying the mouse position
mouseReleased(Point, int, boolean) - Method in interface org.tribot.script.sdk.interfaces.MouseReleaseListener
Called when the mouse is released after a click
MouseReleaseListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for when the mouse is released
MouseSplinePaint - Interface in org.tribot.script.sdk.painting
An interface for painting the "mouse spline" (the traversed mouse path)
MURDER_MYSTERY - org.tribot.script.sdk.Quest
 
MUSIC - org.tribot.script.sdk.GameTab
 
MY_ARMS_BIG_ADVENTURE - org.tribot.script.sdk.Quest
 
MyPlayer - Class in org.tribot.script.sdk
Static convenience methods for the local player.
MyPlayer() - Constructor for class org.tribot.script.sdk.MyPlayer
 
MyPlayer() - Constructor for class org.tribot.script.sdk.TradeScreen.MyPlayer
 
MyPlayer.AccountType - Enum in org.tribot.script.sdk
An account type
MyPlayer.TeleblockState - Enum in org.tribot.script.sdk
The various states of teleblock 0 = not currently active 0 - 100 = not active, but immune 100 - 600 = currently active
MYSTIC_LORE - org.tribot.script.sdk.Prayer
 
MYSTIC_MIGHT - org.tribot.script.sdk.Prayer
 
MYSTIC_WILL - org.tribot.script.sdk.Prayer
 

N

name() - Method in annotation type org.tribot.script.sdk.script.TribotScriptManifest
 
nameContains(String...) - Method in interface org.tribot.script.sdk.query.NamedQuery
Only match entities whose name contains any of the specified names, case insensitive
nameContains(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose name contains any of the specified names
Named - Interface in org.tribot.script.sdk.interfaces
Represents something with an in-game name
NamedQuery<EntityType extends Named,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
nameEquals(String...) - Method in interface org.tribot.script.sdk.query.NamedQuery
Only match entities with the specified names, case sensitive
nameEquals(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose name equals any of the specified names
nameNotContains(String...) - Method in interface org.tribot.script.sdk.query.NamedQuery
Only match entities whose name does not contains any of the specified names, case insensitive
nameNotContains(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose name does not contain any of the specified names
nameNotEquals(String...) - Method in interface org.tribot.script.sdk.query.NamedQuery
Only match entities whose name does not equal any of the specified names, case sensitive
nameNotEquals(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose name does not equal any of the specified names
nameNotStartsWith(String...) - Method in interface org.tribot.script.sdk.query.NamedQuery
Only match entities whose name does not start with any of the specified names, case insensitive
nameStartsWith(String...) - Method in interface org.tribot.script.sdk.query.NamedQuery
Only match entities whose name starts with any of the specified names, case insensitive
NARDAH_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
NATURE_SPIRIT - org.tribot.script.sdk.Quest
 
NECK - org.tribot.script.sdk.Equipment.Slot
 
NECKLACE_OF_PASSAGE_EYRIE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
NECKLACE_OF_PASSAGE_OUTPOST - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
NECKLACE_OF_PASSAGE_WIZARD_TOWER - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
NEW_USER - org.tribot.script.sdk.Login.LoginMessage
 
NIGHTMARE - org.tribot.script.sdk.Hiscores.Activity
 
NIGHTMARE_ZONE - org.tribot.script.sdk.Minigame
 
NMZ_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
NO_REPLY - org.tribot.script.sdk.Login.LoginMessage
 
noBorder() - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
normal(double, double) - Static method in class org.tribot.script.sdk.util.TribotRandom
 
normal(double, double, double, double) - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Randomly generates a value normally distributed in the range of [min, max] with the specified mean and standard deviation
normal(double, double, double, double) - Static method in class org.tribot.script.sdk.util.TribotRandom
 
normal(int, int) - Static method in class org.tribot.script.sdk.util.TribotRandom
 
normal(int, int, int, int) - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Randomly generates a value normally distributed in the range of [min, max] with the specified mean and standard deviation
normal(int, int, int, int) - Static method in class org.tribot.script.sdk.util.TribotRandom
 
normal(long, long, long, long) - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Randomly generates a value normally distributed in the range of [min, max] with the specified mean and standard deviation
NORMAL - org.tribot.script.sdk.MyPlayer.AccountType
 
NORTH - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
NORTH - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
NORTH - org.tribot.script.sdk.types.LocalTile.Collision
 
NORTH - org.tribot.script.sdk.types.LocalTile.Direction
 
NORTH_EAST - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
NORTH_EAST - org.tribot.script.sdk.types.LocalTile.Direction
 
NORTH_WEST - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
NORTH_WEST - org.tribot.script.sdk.types.LocalTile.Direction
 
NORTHEAST - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
NORTHEAST - org.tribot.script.sdk.types.LocalTile.Collision
 
NORTHWEST - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
NORTHWEST - org.tribot.script.sdk.types.LocalTile.Collision
 
NOSAVE_MODE - org.tribot.script.sdk.types.World.Type
 
NOT_ACTIVE - org.tribot.script.sdk.MyPlayer.TeleblockState
 
NOT_MEMBER - org.tribot.script.sdk.Login.LoginMessage
 
NOT_STARTED - org.tribot.script.sdk.Quest.State
 
Notifications - Class in org.tribot.script.sdk.util
 
Notifications() - Constructor for class org.tribot.script.sdk.util.Notifications
 
notInArea(Area...) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are not in any of the specified areas
Npc - Class in org.tribot.script.sdk.types
Represents a non-player-character
Npc(RSNPC) - Constructor for class org.tribot.script.sdk.types.Npc
 
NpcDefinition - Class in org.tribot.script.sdk.types.definitions
 
NpcDefinition(RSNPCDefinition) - Constructor for class org.tribot.script.sdk.types.definitions.NpcDefinition
 
NpcQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type Npc
npcs() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new NpcQuery
NULL - org.tribot.script.sdk.GameTab
 

O

ObjectDefinition - Class in org.tribot.script.sdk.types.definitions
 
ObjectDefinition(RSObjectDefinition) - Constructor for class org.tribot.script.sdk.types.definitions.ObjectDefinition
 
OBOR - org.tribot.script.sdk.Hiscores.Activity
 
OBSERVATORY_QUEST - org.tribot.script.sdk.Quest
 
OCCUPIED - org.tribot.script.sdk.types.LocalTile.Collision
 
of(Class<T>) - Static method in class org.tribot.script.sdk.util.serialization.RuntimeTypeAdapterFactory
Creates a new runtime type adapter for baseType using "type" as the type field name.
of(Class<T>, String) - Static method in class org.tribot.script.sdk.util.serialization.RuntimeTypeAdapterFactory
Creates a new runtime type adapter using for baseType using typeFieldName as the type field name.
of(Class<T>, String, boolean) - Static method in class org.tribot.script.sdk.util.serialization.RuntimeTypeAdapterFactory
Creates a new runtime type adapter using for baseType using typeFieldName as the type field name.
offer(int, int) - Static method in class org.tribot.script.sdk.TradeScreen
Offers the items whose ID matches the specified ID to the first trade window.
offerAll(int) - Static method in class org.tribot.script.sdk.TradeScreen
Offers the items whose ID matches the specified ID to the first trade window.
OLAFS_QUEST - org.tribot.script.sdk.Quest
 
onBreakStart(long) - Method in interface org.tribot.script.sdk.interfaces.BreakStartListener
Called when a break is started
onBreakStart(long) - Method in interface org.tribot.script.sdk.interfaces.PreBreakStartListener
Called when a break is started
onClanMessage(String, String) - Method in interface org.tribot.script.sdk.interfaces.ClanMessageListener
Called when a clan message is received
onClick(Runnable) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
onDuelRequest(String, String) - Method in interface org.tribot.script.sdk.interfaces.DuelRequestListener
Called when a duel request is received
ONE - org.tribot.script.sdk.BankSettings.WithdrawQuantity
 
ONE - org.tribot.script.sdk.MakeScreen.Quantity
 
ONE - org.tribot.script.sdk.Shop.Quantity
 
ONE - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
ONE_SMALL_FAVOUR - org.tribot.script.sdk.Quest
 
onKeyEvent(KeyEvent) - Method in interface org.tribot.script.sdk.interfaces.KeyEventOverrideListener
Overrides the global event blocking system for key events.
onMouseEvent(MouseEvent) - Method in interface org.tribot.script.sdk.interfaces.MouseEventOverrideListener
Overrides the global event blocking system for mouse events.
onPlayerMessage(String, String) - Method in interface org.tribot.script.sdk.interfaces.PlayerMessageListener
Called when a public player message is received
onPrivateMessage(String, String) - Method in interface org.tribot.script.sdk.interfaces.PrivateMessageListener
Called when a private message is received
onServerMessage(String) - Method in interface org.tribot.script.sdk.interfaces.ServerMessageListener
Called when a server message is received
onTradeRequest(String) - Method in interface org.tribot.script.sdk.interfaces.TradeRequestListener
Called when a trade request is received
open() - Static method in class org.tribot.script.sdk.Bank
Deprecated, for removal: This API element is subject to removal in a future version.
open() - Static method in class org.tribot.script.sdk.BankEquipment
Attempts to open the bank equipment screen, given that the bank is already open
open() - Method in enum org.tribot.script.sdk.Chatbox.Tab
Attempts to open this tab
open() - Method in enum org.tribot.script.sdk.GameTab
Opens the game tab.
open() - Static method in class org.tribot.script.sdk.GrandExchange
Attempts to open the grand exchange
open() - Method in enum org.tribot.script.sdk.Options.Tab
Attempts to open this options tab
OPEN - org.tribot.script.sdk.Options.HouseDoor
 
OPEN - org.tribot.script.sdk.types.LocalTile.Collision
 
openHouseOptionsTab() - Static method in class org.tribot.script.sdk.Options
Opens House Options Tab
Options - Class in org.tribot.script.sdk
Utilities for getting information related to what's in the Options Tab and Minimap HUD.
Options() - Constructor for class org.tribot.script.sdk.Options
 
OPTIONS - org.tribot.script.sdk.GameTab
 
OPTIONS_TAB - org.tribot.script.sdk.Camera.ZoomMethod
Only use the options tab to adjust zoom
Options.AttackOption - Enum in org.tribot.script.sdk
 
Options.ChatboxScrollPosition - Enum in org.tribot.script.sdk
 
Options.HouseDoor - Enum in org.tribot.script.sdk
 
Options.ResizableType - Enum in org.tribot.script.sdk
 
Options.Tab - Enum in org.tribot.script.sdk
 
org.tribot.script.sdk - package org.tribot.script.sdk
 
org.tribot.script.sdk.antiban - package org.tribot.script.sdk.antiban
 
org.tribot.script.sdk.cache - package org.tribot.script.sdk.cache
 
org.tribot.script.sdk.input - package org.tribot.script.sdk.input
 
org.tribot.script.sdk.interfaces - package org.tribot.script.sdk.interfaces
 
org.tribot.script.sdk.painting - package org.tribot.script.sdk.painting
 
org.tribot.script.sdk.painting.template.basic - package org.tribot.script.sdk.painting.template.basic
 
org.tribot.script.sdk.query - package org.tribot.script.sdk.query
 
org.tribot.script.sdk.script - package org.tribot.script.sdk.script
 
org.tribot.script.sdk.types - package org.tribot.script.sdk.types
 
org.tribot.script.sdk.types.definitions - package org.tribot.script.sdk.types.definitions
 
org.tribot.script.sdk.util - package org.tribot.script.sdk.util
 
org.tribot.script.sdk.util.serialization - package org.tribot.script.sdk.util.serialization
 
org.tribot.script.sdk.walking - package org.tribot.script.sdk.walking
 
org.tribot.script.sdk.walking.adapter - package org.tribot.script.sdk.walking.adapter
 
Orientable - Interface in org.tribot.script.sdk.interfaces
Represents an entity with an orientation
Orientable.Orientation - Class in org.tribot.script.sdk.interfaces
Represents the orientation of an entity
Orientable.Orientation.Direction - Enum in org.tribot.script.sdk.interfaces
Represents a cardinal direction (and the four inter-cardinal directions)
OrientableQuery<EntityType extends Orientable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
Orientation(int) - Constructor for class org.tribot.script.sdk.interfaces.Orientable.Orientation
 
orientationEquals(int...) - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles with the specified orientations
orientationEquals(Orientable.Orientation...) - Method in interface org.tribot.script.sdk.query.OrientableQuery
Only matches entities with the specified orientation
orientationNotEquals(int...) - Method in class org.tribot.script.sdk.query.ProjectileQuery
Only match projectiles which do not have the specified orientations
orientationNotEquals(Orientable.Orientation...) - Method in interface org.tribot.script.sdk.query.OrientableQuery
Only matches entities that don't have the specified orientation
OTHER - org.tribot.script.sdk.Combat.AttackStyle
 
OtherPlayer() - Constructor for class org.tribot.script.sdk.TradeScreen.OtherPlayer
 
OURANIA_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
OVERALL - org.tribot.script.sdk.Hiscores.Skill
 
overheadIconEquals(Player.OverheadIcon...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only match players with the specified overhead icon
overheadIconEquals(Player.OverheadIcon...) - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players with the specified overhead icon
overheadMessageContains(String...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
overheadMessageEquals(String...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
overheadMessageNotContains(String...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
overheadMessageNotEquals(String...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 

P

padding(Insets) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
paint(Graphics, Point, boolean, boolean) - Method in interface org.tribot.script.sdk.painting.template.basic.PaintRow
Paints the row
paint(Graphics, Point, boolean, boolean) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow
 
PaintComponent - Interface in org.tribot.script.sdk.painting
 
Painting - Class in org.tribot.script.sdk.painting
Utilities for painting over the game screen
Painting() - Constructor for class org.tribot.script.sdk.painting.Painting
 
PaintLocation - Enum in org.tribot.script.sdk.painting.template.basic
Contains preset paint locations for BasicPaintTemplate
paintMouse(Graphics, Point, Point) - Method in interface org.tribot.script.sdk.painting.MousePaint
Paints the mouse
paintMouseSpline(Graphics, List<Point>) - Method in interface org.tribot.script.sdk.painting.MouseSplinePaint
Paints the mouse spline
PaintRow - Interface in org.tribot.script.sdk.painting.template.basic
Describes a paint row that can exist in a paint frame.
PaintRows - Class in org.tribot.script.sdk.painting.template.basic
 
PaintRows() - Constructor for class org.tribot.script.sdk.painting.template.basic.PaintRows
 
PaintTextRow - Class in org.tribot.script.sdk.painting.template.basic
 
PaintTextRow.PaintTextRowBuilder - Class in org.tribot.script.sdk.painting.template.basic
 
PARTISAN - org.tribot.script.sdk.Combat.WeaponType
 
PEST_CONTROL - org.tribot.script.sdk.Minigame
 
PEST_CONTROL_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
PEST_CONTROL_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
PHOSANIS_NIGHTMARE - org.tribot.script.sdk.Hiscores.Activity
 
PICKAXE - org.tribot.script.sdk.Combat.WeaponType
 
PIETY - org.tribot.script.sdk.Prayer
 
PIRATES_TREASURE - org.tribot.script.sdk.Quest
 
PISCATORIS_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
placeOffer(GrandExchange.CreateOfferConfig) - Static method in class org.tribot.script.sdk.GrandExchange
Attempts to place a new grand exchange with the specified config.
PLAGUE_CITY - org.tribot.script.sdk.Quest
 
Player - Class in org.tribot.script.sdk.types
Represents a player (such as yourself, or another player)
PLAYER_OWNED_HOUSES - org.tribot.script.sdk.Minigame
 
Player.OverheadIcon - Enum in org.tribot.script.sdk.types
 
Player.SkullIcon - Enum in org.tribot.script.sdk.types
 
PlayerMessageListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for public player messages in the chatbox
PlayerPreferences - Class in org.tribot.script.sdk.antiban
Utility class for generating player specific preferences.
PlayerPreferences() - Constructor for class org.tribot.script.sdk.antiban.PlayerPreferences
 
PlayerPreferences.Generator - Class in org.tribot.script.sdk.antiban
Class to assist with generating unique player-specific preferences
PlayerQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type Player
players() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new PlayerQuery
POISON - org.tribot.script.sdk.types.Hitsplat.Type
Damage from poison (green).
POLEARM - org.tribot.script.sdk.Combat.WeaponType
 
POLEARM_2 - org.tribot.script.sdk.Combat.WeaponType
 
POLESTAFF - org.tribot.script.sdk.Combat.WeaponType
 
POLLNIVNEACH_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
Positionable - Interface in org.tribot.script.sdk.interfaces
Represents an entity with a location on the game map
PositionableQuery<EntityType extends Positionable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
 
positionEquals(Point...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose position equals one of the specified points
positionNotEquals(Point...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose position does not equal one of the specified points
POWERED_STAFF - org.tribot.script.sdk.Combat.WeaponType
 
Prayer - Enum in org.tribot.script.sdk
A prayer listed under the prayer tab
PRAYER - org.tribot.script.sdk.GameTab
 
PRAYER - org.tribot.script.sdk.Hiscores.Skill
 
PRAYER - org.tribot.script.sdk.Skill
 
PreBreakStartListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for tribot break starts
preference(String, Function<PlayerPreferences.Generator, T>) - Static method in class org.tribot.script.sdk.antiban.PlayerPreferences
Gets a preference, or generates the preference if it doesn't exist.
PreferredTargetSelector<T extends Interactable> - Class in org.tribot.script.sdk.antiban
Provides a way to sort game entities in order of "preference" when it comes to interacting with them.
PreferredTargetSelector() - Constructor for class org.tribot.script.sdk.antiban.PreferredTargetSelector
 
PRESERVE - org.tribot.script.sdk.Prayer
 
pressBack() - Static method in class org.tribot.script.sdk.input.Keyboard
Presses the backspace key
pressEnter() - Static method in class org.tribot.script.sdk.input.Keyboard
Presses the enter key
presses(int) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Specifies this hold action should press the key the specified amount of times.
pressEscape() - Static method in class org.tribot.script.sdk.input.Keyboard
Presses the escape key
pressSpaceForContinue(boolean) - Method in class org.tribot.script.sdk.ChatScreen.Config.ConfigBuilder
If the space bar should be pressed each time the click continue screen is open
price(int) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
Either this or priceAdjustment is required The price to place the offer at
priceAdjustment(int) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
Either this or price is required.
priceEquals(int...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose price equals the specified price
priceNotEquals(int...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose price does not equal the specified price
PRIEST_IN_PERIL - org.tribot.script.sdk.Quest
 
PRIFDDINAS - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
PRINCE_ALI_RESCUE - org.tribot.script.sdk.Quest
 
PRIVATE - org.tribot.script.sdk.Chatbox.Tab
 
PrivateMessageListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for private messages from other players
PROCESS - org.tribot.script.sdk.interfaces.EventOverride
 
Projectile - Class in org.tribot.script.sdk.types
Represents a projectile in the air, such as an arrow or a spell
ProjectileQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type Projectile
projectiles() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new ProjectileQuery
Props() - Constructor for class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
PROTECT_FROM_MAGIC - org.tribot.script.sdk.Prayer
 
PROTECT_FROM_MAGIC - org.tribot.script.sdk.types.Player.OverheadIcon
 
PROTECT_FROM_MELEE - org.tribot.script.sdk.Prayer
 
PROTECT_FROM_MELEE - org.tribot.script.sdk.types.Player.OverheadIcon
 
PROTECT_FROM_MISSILES - org.tribot.script.sdk.Prayer
 
PROTECT_FROM_RANGED - org.tribot.script.sdk.types.Player.OverheadIcon
 
PROTECT_ITEMS - org.tribot.script.sdk.Prayer
 
PROTECT_RANGE_MAGE - org.tribot.script.sdk.types.Player.OverheadIcon
 
PUBLIC - org.tribot.script.sdk.Chatbox.Tab
 
PVP - org.tribot.script.sdk.types.World.Type
 
PVP_ARENA - org.tribot.script.sdk.types.World.Type
 
PVP_WORLD - org.tribot.script.sdk.Login.LoginMessage
 

Q

quantity(int) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
The quantity to place the offer for.
Query<EntityType,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
An interface for querying entities.
Quest - Enum in org.tribot.script.sdk
A list of all quests
QUEST_SPEEDRUNNING - org.tribot.script.sdk.types.World.Type
 
Quest.State - Enum in org.tribot.script.sdk
 
QUESTS - org.tribot.script.sdk.GameTab
 

R

RADAS_BLESSING_KOUREND_WOODLAND - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RADAS_BLESSING_MOUNT_KARUULM - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RAG_AND_BONE_MAN_I - org.tribot.script.sdk.Quest
 
RAG_AND_BONE_MAN_II - org.tribot.script.sdk.Quest
 
RandomSelectors - Class in org.tribot.script.sdk.util
Contains ResultSelector's to be used with a Stream as a collection operation.
RandomSelectors() - Constructor for class org.tribot.script.sdk.util.RandomSelectors
 
RANGED - org.tribot.script.sdk.Hiscores.Skill
 
RANGED - org.tribot.script.sdk.Skill
 
RANGED_ACCURATE - org.tribot.script.sdk.Combat.AttackStyle
 
RAPID - org.tribot.script.sdk.Combat.AttackStyle
 
RAPID_HEAL - org.tribot.script.sdk.Prayer
 
RAPID_RESTORE - org.tribot.script.sdk.Prayer
 
RAT_PITS - org.tribot.script.sdk.Minigame
 
RATCATCHERS - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__ANOTHER_COOKS_QUEST - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__CULINAROMANCER - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__EVIL_DAVE - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__KING_AWOWOGEI - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__LUMBRIDGE_GUIDE - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__MOUNTAIN_DWARF - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__PIRATE_PETE - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__SIR_AMIK_VARZE - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__SKRACH_UGLOGWEE - org.tribot.script.sdk.Quest
 
RECIPE_FOR_DISASTER__WARTFACE__BENTNOZE - org.tribot.script.sdk.Quest
 
RECRUITMENT_DRIVE - org.tribot.script.sdk.Quest
 
REDEMPTION - org.tribot.script.sdk.Prayer
 
REDEMPTION - org.tribot.script.sdk.types.Player.OverheadIcon
 
REGICIDE - org.tribot.script.sdk.Quest
 
Region - Class in org.tribot.script.sdk
 
Region() - Constructor for class org.tribot.script.sdk.Region
 
registerSubtype(Class<? extends T>) - Method in class org.tribot.script.sdk.util.serialization.RuntimeTypeAdapterFactory
Registers type identified by its simple name.
registerSubtype(Class<? extends T>, String) - Method in class org.tribot.script.sdk.util.serialization.RuntimeTypeAdapterFactory
Registers type identified by label.
RELLEKKA_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
remove() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
remove(int) - Static method in class org.tribot.script.sdk.Equipment
Unequips an item from equipment with the given itemId
remove(int, int) - Static method in class org.tribot.script.sdk.TradeScreen
Removes the offered items whose ID matches the specified ID to the first trade window.
remove(String) - Static method in class org.tribot.script.sdk.Equipment
Unequips an item from equipment with the given itemName
removeAll(int) - Static method in class org.tribot.script.sdk.TradeScreen
Removes the items whose ID matches the specified ID to the first trade window.
removeBreakEndListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a break end listener
removeBreakStartListener(BreakStartListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a break start listener
removeClanMessageListener(ClanMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Removes a clan message listener
removeDuelRequestListener(DuelRequestListener) - Static method in class org.tribot.script.sdk.MessageListening
Removes a duel request listener
removeEndingListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Removes an ending listener
removeGameTickListener(Runnable) - Static method in class org.tribot.script.sdk.GameListening
Removes a game tick listener
removeItem(Equipment.Slot) - Static method in class org.tribot.script.sdk.BankEquipment
Attempts to remove the specified item slot
removeKeyEventOverrideListener(KeyEventOverrideListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a key event override listener
removeMouseClickListener(MouseClickListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a mouse click listener
removeMouseDragListener(MouseDragListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a mouse drag listener
removeMouseEventOverrideListener(MouseEventOverrideListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a mouse event override listener
removeMouseMoveListener(MouseMoveListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a mouse move listener
removeMouseReleaseListener(MouseReleaseListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a mouse release listener
removePaint(Consumer<Graphics2D>) - Static method in class org.tribot.script.sdk.painting.Painting
Removes a paint listener
removePauseListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a pause listener
removePlayerMessageListener(PlayerMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Removes a player message listener
removePreBreakStartListener(PreBreakStartListener) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a pre break start listener
removePreEndingListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a pre ending listener
removePrivateMessageListener(PrivateMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Removes a private message listener
removeResumeListener(Runnable) - Static method in class org.tribot.script.sdk.ScriptListening
Removes a resume listener
removeServerMessageListener(ServerMessageListener) - Static method in class org.tribot.script.sdk.MessageListening
Removes a server message listener
removeTradeRequestListener(TradeRequestListener) - Static method in class org.tribot.script.sdk.MessageListening
Removes a trade request listener
render(Graphics) - Method in interface org.tribot.script.sdk.painting.PaintComponent
 
render(Graphics) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate
Paints this paint frame
reportException(Throwable) - Static method in class org.tribot.script.sdk.util.BugReports
Reports the exception through a discord webhook.
resetZoomPercent() - Static method in class org.tribot.script.sdk.Camera
Resets the zoom percent by clicking the 'Restore Default Zoom' action in the options tab
RESIZABLE_CLASSIC - org.tribot.script.sdk.Options.ResizableType
 
RESIZABLE_MODERN - org.tribot.script.sdk.Options.ResizableType
 
Resources - Class in org.tribot.script.sdk.util
Contains utilities to load script resources
Resources() - Constructor for class org.tribot.script.sdk.util.Resources
 
Resources.ResourceNotFoundException - Exception in org.tribot.script.sdk.util
Exception thrown when a resource is not found
ResultSelector<T> - Interface in org.tribot.script.sdk.util
Represents an interface that extracts a result from a list.
RETRIBUTION - org.tribot.script.sdk.Prayer
 
RETRIBUTION - org.tribot.script.sdk.types.Player.OverheadIcon
 
retry(int, BooleanSupplier) - Static method in class org.tribot.script.sdk.util.Retry
Helper function for performing a given action multiple times to achieve the desired result
Retry - Class in org.tribot.script.sdk.util
 
Retry() - Constructor for class org.tribot.script.sdk.util.Retry
 
REVENANT_CAVES_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RIGHT - org.tribot.script.sdk.Options.ChatboxScrollPosition
 
RIGHT_CLICK_FOR_CLAN_MATES - org.tribot.script.sdk.Options.AttackOption
 
RIGOUR - org.tribot.script.sdk.Prayer
 
RIMMINGTON_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING - org.tribot.script.sdk.Equipment.Slot
 
RING_OF_DUELING_CASTLE_WARS - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING_OF_DUELING_FEROX_ENCLAVE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING_OF_DUELING_PVP_ARENA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING_OF_SHADOWS_STRANGLEWOOD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING_OF_WEALTH_FALADOR - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING_OF_WEALTH_GRAND_EXCHANGE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
RING_OF_WEALTH_MISCELLANIA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ROCK_SKIN - org.tribot.script.sdk.Prayer
 
ROMEO__JULIET - org.tribot.script.sdk.Quest
 
ROVING_ELVES - org.tribot.script.sdk.Quest
 
row(PaintRow) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
 
rows(Collection<? extends PaintRow>) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
 
rowSpacing(int) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
The amount of space between each row, in pixels
ROYAL_SEED_POD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ROYAL_TROUBLE - org.tribot.script.sdk.Quest
 
RUM_DEAL - org.tribot.script.sdk.Quest
 
RUNE_MYSTERIES - org.tribot.script.sdk.Quest
 
RUNECRAFT - org.tribot.script.sdk.Hiscores.Skill
 
RUNECRAFT - org.tribot.script.sdk.Skill
 
runtime() - Static method in class org.tribot.script.sdk.painting.template.basic.PaintRows
 
runtime(PaintTextRow.PaintTextRowBuilder) - Static method in class org.tribot.script.sdk.painting.template.basic.PaintRows
 
RuntimeTypeAdapterFactory<T> - Class in org.tribot.script.sdk.util.serialization
Adapts values whose runtime type may differ from their declaration type.

S

SALAMANDER - org.tribot.script.sdk.Combat.WeaponType
 
SALVE_GRAVEYARD_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SARACHNIS - org.tribot.script.sdk.Hiscores.Activity
 
save(String, T) - Method in class org.tribot.script.sdk.util.ScriptSettings
Attempts to save the specified script settings object to the specified path
scaledSd(double) - Static method in class org.tribot.script.sdk.util.RandomSelectors
Creates a result selector that randomly selects an element where the element index is selected with the formula:
scaledSd(double, double) - Static method in class org.tribot.script.sdk.util.RandomSelectors
Creates a result selector that randomly selects an element where the element index is selected with the formula:
SCORPIA - org.tribot.script.sdk.Hiscores.Activity
 
SCORPION_CATCHER - org.tribot.script.sdk.Quest
 
Screenshot - Class in org.tribot.script.sdk
Utility methods for taking screenshots of the game
Screenshot() - Constructor for class org.tribot.script.sdk.Screenshot
 
ScriptConfig - Class in org.tribot.script.sdk.script
Defines a set of configuration options for a script.
ScriptConfig() - Constructor for class org.tribot.script.sdk.script.ScriptConfig
 
ScriptListening - Class in org.tribot.script.sdk
Contains listeners for script events.
ScriptListening() - Constructor for class org.tribot.script.sdk.ScriptListening
 
scriptName() - Static method in class org.tribot.script.sdk.painting.template.basic.PaintRows
 
scriptName(PaintTextRow.PaintTextRowBuilder) - Static method in class org.tribot.script.sdk.painting.template.basic.PaintRows
 
ScriptRuntimeInfo - Class in org.tribot.script.sdk.script
Contains various methods to get script runtime information
ScriptRuntimeInfo() - Constructor for class org.tribot.script.sdk.script.ScriptRuntimeInfo
 
ScriptSettings - Class in org.tribot.script.sdk.util
Contains utility methods for saving/loading script settings.
ScriptSettings.ScriptSettingsBuilder - Class in org.tribot.script.sdk.util
 
scrollTo() - Method in class org.tribot.script.sdk.types.Widget
Scroll to the desired widget
SCYTHE - org.tribot.script.sdk.Combat.WeaponType
 
SEA_SLUG - org.tribot.script.sdk.Quest
 
searchText(String) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
The search text to use when selecting the item to buy.
SECOND_WINDOW - org.tribot.script.sdk.TradeScreen.Stage
 
SECRETS_OF_THE_NORTH - org.tribot.script.sdk.Quest
 
SEERS_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
select(List<T>) - Method in interface org.tribot.script.sdk.util.ResultSelector
Extracts a result from the list.
selectOption(String...) - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to select an available option that contains any of the specified options.
selectOption(Predicate<String>) - Static method in class org.tribot.script.sdk.ChatScreen
Attempts to select an available option that matches the specified predicate
selectQuickPrayers(Prayer...) - Static method in enum org.tribot.script.sdk.Prayer
Attempts to set the specified quick prayers as prayers that will be active when quick prayer is enabled
selectSpell(String) - Static method in class org.tribot.script.sdk.Magic
Selects a given spell based on its name in the Magic Tab.
selectSpell(String, String) - Static method in class org.tribot.script.sdk.Magic
Selects a given spell based on its name in the Magic Tab.
sell(Shop.Quantity, int...) - Static method in class org.tribot.script.sdk.Shop
Attempts to sell the specified quantity of the first item whose id matches the specified id
sell(Shop.Quantity, String...) - Static method in class org.tribot.script.sdk.Shop
Attempts to sell the specified quantity of the first item whose name equals one of the specified names
sell(Shop.Quantity, Predicate<Item>) - Static method in class org.tribot.script.sdk.Shop
Attempts to sell the specified quantity of the first item which matches the specified predicate
SELL - org.tribot.script.sdk.types.GrandExchangeOffer.Type
 
send(String) - Static method in class org.tribot.script.sdk.util.Notifications
Sends a notification message to the discord webhook url specified by the user in the client.
SEND - org.tribot.script.sdk.interfaces.EventOverride
 
sendMessage(String) - Static method in class org.tribot.script.sdk.util.AutomationClient
Sends a message to the server.
sendOnException(boolean) - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig.WebhookConfigBuilder
 
sendRequest(String, Class<T>) - Static method in class org.tribot.script.sdk.util.AutomationClient
Sends a request to the server and waits for a response.
SERVER_OFFLINE - org.tribot.script.sdk.Login.LoginMessage
 
ServerMessageListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for server/game messages.
setAcceptAid(boolean) - Static method in class org.tribot.script.sdk.Options
 
setAngle(int) - Static method in class org.tribot.script.sdk.Camera
Sets the camera angle.
setAttackByIndex(int) - Static method in class org.tribot.script.sdk.Combat
Attempts to select the specified combat style index if not already selected
setAttackByName(String) - Static method in class org.tribot.script.sdk.Combat
Attempts to select the specified attack action if not already selected.
setAttackStyle(Combat.AttackStyle) - Static method in class org.tribot.script.sdk.Combat
Sets the specified attack style
setAutocastSpell(Combat.AutocastableSpell) - Static method in class org.tribot.script.sdk.Combat
Attempts to autocast the specified autocastable spell, not using defensive
setAutocastSpell(Combat.AutocastableSpell, boolean) - Static method in class org.tribot.script.sdk.Combat
Attempts to autocast the specified autocastable spell
setAutoRetaliate(boolean) - Static method in class org.tribot.script.sdk.Combat
Attempts to enable or disable auto retaliate
setBreakHandlerEnabled(boolean) - Method in class org.tribot.script.sdk.script.ScriptConfig
When this setting is enabled, Tribot will pause the script to logout and break in accordance with the break settings of the user.
setClickMethod(Mouse.ClickMethod) - Static method in class org.tribot.script.sdk.input.Mouse
Sets the click method.
setClickThroughChatboxEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for clicking through the chat-box.
setConfig(ChatScreen.Config) - Static method in class org.tribot.script.sdk.ChatScreen
Sets the config for the chat screen handler
setCustomQuantity(int) - Static method in class org.tribot.script.sdk.MakeScreen
Sets the custom quantity
setDataOrbsEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for showing data-orbs.
setDefaultDroppingPattern(int) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setEngine(GlobalWalkerAdapter) - Static method in class org.tribot.script.sdk.walking.GlobalWalking
Sets the walker engine adapter
setExtraScriptData(Supplier<String>) - Static method in class org.tribot.script.sdk.util.BugReports
Sets the extra script data to be included in a bug report.
setFollowerOptionsLowerDownEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option controlling whether follower (summoning) options are first/last.
setForceClickDropChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setGlobalWalkingCondition(Supplier<WalkState>) - Method in class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
Sets the global walking condition.
setHouseDoorState(Options.HouseDoor) - Static method in class org.tribot.script.sdk.Options
 
setHouseTeleportInsideEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Set house teleport inside on or off
setHpPercentToEatMean(int) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setHpPercentToEatStd(int) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setLoginMusic(boolean) - Static method in class org.tribot.script.sdk.Login
Sets whether login music should be disabled or not
setMaxItemsForClickDropMean(int) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setMessageListener(Consumer<String>) - Static method in class org.tribot.script.sdk.util.AutomationClient
Sets a custom message listener.
setMouseCameraEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for using the middle mouse button to adjust the camera.
setMousePaint(MousePaint) - Static method in class org.tribot.script.sdk.painting.Painting
Sets the mouse paint function for the script to draw on the OSRS canvas based on mouse position
setMouseScrollZoomEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for allowing viewport zooming using the mouse wheel.
setMouseSplinePaint(MouseSplinePaint) - Static method in class org.tribot.script.sdk.painting.Painting
Sets the mouse paint function for the script to draw on the OSRS canvas based on mouse spline
setMoveCost(int) - Method in enum org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
Sets the 'move cost' associated with this teleport - a higher cost means less likely to use
setMoveCosts(int) - Method in class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
 
setMusicUnlockMessageEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Turns music unlock message on or off.
setNoteEnabled(boolean) - Static method in class org.tribot.script.sdk.BankSettings
Attempts to enable/disable noting
setNpcAttackOption(Options.AttackOption) - Static method in enum org.tribot.script.sdk.Options.AttackOption
Set desired npc attack option
setPaint(Consumer<Graphics2D>) - Static method in class org.tribot.script.sdk.painting.Painting
setPlayerAttackOption(Options.AttackOption) - Static method in enum org.tribot.script.sdk.Options.AttackOption
Set desired player attack option
setPrayerTooltipEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for prayer tool-tips.
setPreHoverBankChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setPrimaryDropPattern(Inventory.DropPattern) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setQuantity(MakeScreen.Quantity) - Static method in class org.tribot.script.sdk.MakeScreen
Sets the specified quantity.
setRandomsAndLoginHandlerEnabled(boolean) - Method in class org.tribot.script.sdk.script.ScriptConfig
When this setting is enabled, Tribot will run the Randoms Handler thread, which will pause the script to login, solve randoms, and enter the bank pin.
setRemoveRoofsEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Configures the setting to remove roofs
setRequestHandler(Function<String, Object>) - Static method in class org.tribot.script.sdk.util.AutomationClient
Sets a custom request handler.
setResizableModeType(Options.ResizableType) - Static method in class org.tribot.script.sdk.Options
Sets the resizable display type
setRotation(int) - Static method in class org.tribot.script.sdk.Camera
Sets the camera rotation to the specified degrees.
setRotationMethod(Camera.RotationMethod) - Static method in class org.tribot.script.sdk.Camera
Sets the rotation method
setRunEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Turns run on or off.
setRunEnergyMean(int) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setRunEnergyStd(int) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setScriptAiAntibanEnabled(boolean) - Static method in class org.tribot.script.sdk.antiban.Antiban
Enables tribot's built-in antiban
setScrollbarPosition(Options.ChatboxScrollPosition) - Static method in class org.tribot.script.sdk.Options
Sets the option for scroll-bar alignment.
setSelectPreference(MakeScreen.SelectPreference) - Static method in class org.tribot.script.sdk.MakeScreen
Sets the make all item select preference.
setShiftClickDrop(boolean) - Static method in class org.tribot.script.sdk.Options
Turns the shift-click drop setting on or off.
setSidePanelsEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for use of side panels.
setSidePanelsHotkeyOpeningEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for using hot-keys to open side panels.
setSpecialAttackTooltipEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for special attack tool-tips.
setSpeed(int) - Static method in class org.tribot.script.sdk.input.Mouse
Sets the mouse speed.
setStatsPanelXpEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for showing XP til next level in the stats panel.
setSwitchPreference(GameTab.SwitchPreference) - Static method in enum org.tribot.script.sdk.GameTab
Sets the preferred gametab switch preference
setTransparentChatboxEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for chat-box transparency.
setTransparentSidePanelsEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for side panel transparency.
setUseFKeysForTabsChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setUseMinimapWhileScreenWalkingChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setUsePrimaryDropPatternChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setUsername(String) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setUseScreenWalkingChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setUseScreenWhileMinimapWalkingChance(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setWaitingMaxModifier(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setWaitingMinModifier(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setWaitingNormalDistMeanModifier(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setWaitingNormalDistStdModifier(double) - Method in class org.tribot.script.sdk.antiban.AntibanProperties.Props
 
setWithdrawQuantity(BankSettings.WithdrawQuantity) - Static method in class org.tribot.script.sdk.BankSettings
Attempts to set the withdraw quantity
setWithdrawXQuantity(int) - Static method in class org.tribot.script.sdk.BankSettings
Attempts to set the specified withdraw-x quantity
setXpDropsEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Sets the option for showing XP drops.
setZoomMethod(Camera.ZoomMethod) - Static method in class org.tribot.script.sdk.Camera
Sets the camera zoom method to use when calling Camera.setZoomPercent(double)
setZoomPercent(double) - Static method in class org.tribot.script.sdk.Camera
Attempts to set the camera zoom within the options tab.
setZoomWithScrollEnabled(boolean) - Static method in class org.tribot.script.sdk.Options
Turns zoom with mouse scroll on or off.
SEVEN - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
SHADES_OF_MORTON - org.tribot.script.sdk.Minigame
 
SHADES_OF_MORTTON - org.tribot.script.sdk.Quest
 
SHADES_OF_MORTTON_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SHADOW_OF_THE_STORM - org.tribot.script.sdk.Quest
 
SHARP_EYE - org.tribot.script.sdk.Prayer
 
SHEEP_HERDER - org.tribot.script.sdk.Quest
 
SHEEP_SHEARER - org.tribot.script.sdk.Quest
 
SHIELD - org.tribot.script.sdk.Equipment.Slot
 
SHIELD_OF_ARRAV - org.tribot.script.sdk.Minigame
 
SHIELD_OF_ARRAV - org.tribot.script.sdk.Quest
 
SHIFT - org.tribot.script.sdk.input.Keyboard.HoldAction.Key
 
SHILO_VILLAGE - org.tribot.script.sdk.Quest
 
SHOOTING_STARS - org.tribot.script.sdk.Minigame
 
shop() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new ShopItemQuery
Shop - Class in org.tribot.script.sdk
Contains methods for interacting with and inspecting the common shop interface.
Shop() - Constructor for class org.tribot.script.sdk.Shop
 
Shop.Quantity - Enum in org.tribot.script.sdk
Represents a quantity that can be bought/sold at a shop
ShopItemQuery - Class in org.tribot.script.sdk.query
A query to search over items available in the shop
shouldCloseBankBeforeEquippingGear() - Static method in class org.tribot.script.sdk.antiban.Antiban
Determines if the current account should close bank to wear gear in bank task
shouldCloseWithEscape() - Static method in class org.tribot.script.sdk.antiban.Antiban
Determines if the current account should press escape to close a widget
shouldLeftClickWithdraw() - Static method in class org.tribot.script.sdk.antiban.Antiban
Determines if the current account should left click to withdraw items
shouldRandomizeEquippingItemsOrder() - Static method in class org.tribot.script.sdk.antiban.Antiban
Determines if the current account should randomize equipping items order in bank task
shouldRemoveItemFirst() - Static method in class org.tribot.script.sdk.antiban.Antiban
Determines if the current account should remove item into inv first before depositing into bank ( Bank Task )
shouldTurnOnRun() - Static method in class org.tribot.script.sdk.antiban.Antiban
 
shouldWithdrawItemsInBankOrder() - Static method in class org.tribot.script.sdk.antiban.Antiban
Determines if the current account should withdraw items in bank order or not
SINS_OF_THE_FATHER - org.tribot.script.sdk.Quest
 
SIX - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
Skill - Enum in org.tribot.script.sdk
A skill listed in the skills tab
SKILL_TOTAL - org.tribot.script.sdk.types.World.Type
 
SkillRanking(Hiscores.Skill, int, int, long) - Constructor for class org.tribot.script.sdk.Hiscores.SkillRanking
 
SKILLS - org.tribot.script.sdk.GameTab
 
SKILLS_COOKING_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKILLS_CRAFTING_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKILLS_FARMING_GUILD_INSIDE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKILLS_FARMING_GUILD_OUTSIDE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKILLS_FISHING_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKILLS_MINING_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKILLS_WOODCUTTING_GUILD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SKIPPY_AND_THE_MOGRES - org.tribot.script.sdk.Quest
 
SKOTIZO - org.tribot.script.sdk.Hiscores.Activity
 
SKULL - org.tribot.script.sdk.types.Player.SkullIcon
 
SKULL_FIGHT_PIT - org.tribot.script.sdk.types.Player.SkullIcon
 
skullIconEquals(Player.SkullIcon...) - Method in class org.tribot.script.sdk.query.PlayerQuery
Only match players with the specified skull icon
SLASH_SWORD - org.tribot.script.sdk.Combat.WeaponType
 
SLAYER - org.tribot.script.sdk.Hiscores.Skill
 
SLAYER - org.tribot.script.sdk.Skill
 
SLAYER_RING_GNOME_STRONGHOLD - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SLAYER_RING_MORYTANIA - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SLAYER_RING_RELLEKKA_CAVE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SLEEPING_GIANTS - org.tribot.script.sdk.Quest
 
slot(GrandExchangeOffer.Slot) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
The slot to place the offer in.
slotEquals(Equipment.Slot...) - Method in class org.tribot.script.sdk.query.EquipmentQuery
Only match equipment items in the specified slots
slotEquals(GrandExchangeOffer.Slot...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers that are in the specified slots
slotNotEquals(Equipment.Slot...) - Method in class org.tribot.script.sdk.query.EquipmentQuery
Only match equipment items not in the specified slots
slotNotEquals(GrandExchangeOffer.Slot...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers that are not in the specified slots
SMITE - org.tribot.script.sdk.Prayer
 
SMITE - org.tribot.script.sdk.types.Player.OverheadIcon
 
SMITHING - org.tribot.script.sdk.Hiscores.Skill
 
SMITHING - org.tribot.script.sdk.Skill
 
SOLID - org.tribot.script.sdk.types.LocalTile.Collision
 
SONG_OF_THE_ELVES - org.tribot.script.sdk.Quest
 
sort(int...) - Static method in class org.tribot.script.sdk.Inventory
Sorts the inventory by ids in the order they are specified
sort(String...) - Static method in class org.tribot.script.sdk.Inventory
Sorts the inventory by names in the order they are specified
sort(Comparator<InventoryItem>) - Static method in class org.tribot.script.sdk.Inventory
Sorts the inventory by the specified comparator
sorted(Comparator<EntityType>) - Method in interface org.tribot.script.sdk.query.Query
Orders the query by the specified comparator.
sortedByDistance() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Sorts the entities by their distance to our player, with the closest appearing first
sortedByDistance(Positionable) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Sorts the entities by their distance to the specified location, with the closest appearing first
sortedByDistanceToMouse() - Method in class org.tribot.script.sdk.query.InventoryQuery
Sorts this query by distance to the mouse, with closer entities first
sortedByDistanceToMouse() - Method in interface org.tribot.script.sdk.query.ItemQuery
Sorts this query by distance to the mouse, with closer entities first
sortedByInteractionCost() - Method in interface org.tribot.script.sdk.query.InteractableQuery
Orders the entities by PreferredTargetSelector
sortedByPathDistance() - Method in interface org.tribot.script.sdk.query.PositionableQuery
Sorts the entities by their path distance (the distance it would take to actually walk there based on the surrounding obstacles/collision)
SOUL_WARS - org.tribot.script.sdk.Minigame
 
SOUL_WARS_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
SOUL_WARS_ZEAL - org.tribot.script.sdk.Hiscores.Activity
 
source(Positionable) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
SOUTH - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
SOUTH - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
SOUTH - org.tribot.script.sdk.types.LocalTile.Collision
 
SOUTH - org.tribot.script.sdk.types.LocalTile.Direction
 
SOUTH_EAST - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
SOUTH_EAST - org.tribot.script.sdk.types.LocalTile.Direction
 
SOUTH_WEST - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
SOUTH_WEST - org.tribot.script.sdk.types.LocalTile.Direction
 
SOUTHEAST - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
SOUTHEAST - org.tribot.script.sdk.types.LocalTile.Collision
 
SOUTHWEST - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
SOUTHWEST - org.tribot.script.sdk.types.LocalTile.Collision
 
SPACE - org.tribot.script.sdk.input.Keyboard.HoldAction.Key
 
SPEAR - org.tribot.script.sdk.Combat.WeaponType
 
SPIKED - org.tribot.script.sdk.Combat.WeaponType
 
SPIRITS_OF_THE_ELID - org.tribot.script.sdk.Quest
 
STAB_SWORD - org.tribot.script.sdk.Combat.WeaponType
 
Stackable - Interface in org.tribot.script.sdk.interfaces
Represents a stackable entity (an entity that has a stack)
StackableItemDefinableQuery<EntityType extends ItemDefinable & Stackable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
A query to search over Stackable entities that are ItemDefinable This type serves as a bridge between ground items/interface items
StackableQuery<EntityType extends Stackable,​QueryType extends Query<EntityType,​QueryType>> - Interface in org.tribot.script.sdk.query
A query to search over Stackable entities
stackEquals(int...) - Method in interface org.tribot.script.sdk.query.StackableQuery
Only match entities who have the specified stack
stackNotEquals(int...) - Method in interface org.tribot.script.sdk.query.StackableQuery
Only match entities who do not have the specified stack
stackWithin(int, int) - Method in interface org.tribot.script.sdk.query.StackableQuery
Only match entities whose stack size is within the specified min/max range
STAFF - org.tribot.script.sdk.Combat.WeaponType
 
STANDARD - org.tribot.script.sdk.Magic.SpellBook
 
STANDING_IN_MEMBERS - org.tribot.script.sdk.Login.LoginMessage
 
start() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Starts this hold action.
STARTING - org.tribot.script.sdk.GameState.State
The client is starting.
statusEquals(GrandExchangeOffer.Status...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers with the specified grand exchange offer status
statusNotEquals(GrandExchangeOffer.Status...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers that do not have the specified grand exchange offer status
STEEL_SKIN - org.tribot.script.sdk.Prayer
 
stop() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Stops the current key hold action
stream() - Method in interface org.tribot.script.sdk.query.Query
Returns this query as a stream.
STRENGTH - org.tribot.script.sdk.Hiscores.Skill
 
STRENGTH - org.tribot.script.sdk.Skill
 
SUCCESS - org.tribot.script.sdk.walking.WalkState
 
sumStacks() - Method in interface org.tribot.script.sdk.query.StackableQuery
Executes this query and sums the stack of all matching items
SUPERHUMAN_STRENGTH - org.tribot.script.sdk.Prayer
 
supplier() - Method in interface org.tribot.script.sdk.util.ResultSelector
 
SWAN_SONG - org.tribot.script.sdk.Quest
 

T

TAI_BWO_WANNAI_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
TAI_BWO_WANNAI_TRIO - org.tribot.script.sdk.Quest
 
TALE_OF_THE_RIGHTEOUS - org.tribot.script.sdk.Quest
 
TAVERLEY_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
TEARS_OF_GUTHIX - org.tribot.script.sdk.Quest
 
teleport() - Method in enum org.tribot.script.sdk.Minigame
Attempts to teleport to the specified minigame location.
TEMPLE_OF_IKOV - org.tribot.script.sdk.Quest
 
TEMPLE_OF_THE_EYE - org.tribot.script.sdk.Quest
 
TEMPOROSS - org.tribot.script.sdk.Hiscores.Activity
 
TEN - org.tribot.script.sdk.BankSettings.WithdrawQuantity
 
TEN - org.tribot.script.sdk.MakeScreen.Quantity
 
TEN - org.tribot.script.sdk.Shop.Quantity
 
textColor(Color) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
textColorEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets with the specified text color
textColorNotEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets without the specified text color
textContains(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose text contains any of the specified texts
textEquals(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose text equals any of the specified texts
textNotContains(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose text does not contain any of the specified texts
textNotEquals(String...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only matches widgets whose text does not equal any of the specified texts
textureIdEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets with the specified texture id
textureIdNotEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets without the specified texture id
THE_ASCENT_OF_ARCEUUS - org.tribot.script.sdk.Quest
 
THE_CORRUPTED_GAUNTLET - org.tribot.script.sdk.Hiscores.Activity
 
THE_CORSAIR_CURSE - org.tribot.script.sdk.Quest
 
THE_DEPTHS_OF_DESPAIR - org.tribot.script.sdk.Quest
 
THE_DIG_SITE - org.tribot.script.sdk.Quest
 
THE_ENCHANTED_KEY - org.tribot.script.sdk.Quest
 
THE_EYES_OF_GLOUPHRIE - org.tribot.script.sdk.Quest
 
THE_FEUD - org.tribot.script.sdk.Quest
 
THE_FORSAKEN_TOWER - org.tribot.script.sdk.Quest
 
THE_FREMENNIK_EXILES - org.tribot.script.sdk.Quest
 
THE_FREMENNIK_ISLES - org.tribot.script.sdk.Quest
 
THE_FREMENNIK_TRIALS - org.tribot.script.sdk.Quest
 
THE_FROZEN_DOOR - org.tribot.script.sdk.Quest
 
THE_GARDEN_OF_DEATH - org.tribot.script.sdk.Quest
 
THE_GAUNTLET - org.tribot.script.sdk.Hiscores.Activity
 
THE_GENERALS_SHADOW - org.tribot.script.sdk.Quest
 
THE_GIANT_DWARF - org.tribot.script.sdk.Quest
 
THE_GOLEM - org.tribot.script.sdk.Quest
 
THE_GRAND_TREE - org.tribot.script.sdk.Quest
 
THE_GREAT_BRAIN_ROBBERY - org.tribot.script.sdk.Quest
 
THE_HAND_IN_THE_SAND - org.tribot.script.sdk.Quest
 
THE_KNIGHTS_SWORD - org.tribot.script.sdk.Quest
 
THE_LOST_TRIBE - org.tribot.script.sdk.Quest
 
THE_QUEEN_OF_THIEVES - org.tribot.script.sdk.Quest
 
THE_RESTLESS_GHOST - org.tribot.script.sdk.Quest
 
THE_SLUG_MENACE - org.tribot.script.sdk.Quest
 
THE_TOURIST_TRAP - org.tribot.script.sdk.Quest
 
THEATRE_OF_BLOOD - org.tribot.script.sdk.Hiscores.Activity
 
THEATRE_OF_BLOOD - org.tribot.script.sdk.Minigame
 
THEATRE_OF_BLOOD_HARD_MODE - org.tribot.script.sdk.Hiscores.Activity
 
THERMONUCLEAR_SMOKE_DEVIL - org.tribot.script.sdk.Hiscores.Activity
 
THICK_SKIN - org.tribot.script.sdk.Prayer
 
THIEVING - org.tribot.script.sdk.Hiscores.Skill
 
THIEVING - org.tribot.script.sdk.Skill
 
THREE - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
THRONE_OF_MISCELLANIA - org.tribot.script.sdk.Quest
 
THROWN - org.tribot.script.sdk.Combat.WeaponType
 
Tile - Interface in org.tribot.script.sdk.interfaces
Represents a position in the game.
tileEquals(Positionable...) - Method in class org.tribot.script.sdk.query.GameObjectQuery
 
tileEquals(Positionable...) - Method in class org.tribot.script.sdk.query.GroundItemQuery
 
tileEquals(Positionable...) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only matches entities at the specified positions
tileEquals(Positionable...) - Method in class org.tribot.script.sdk.query.TileQuery
 
tileNotEquals(Positionable...) - Method in interface org.tribot.script.sdk.query.PositionableQuery
Only match entities who are not at any of the specified positions
TileQuery - Class in org.tribot.script.sdk.query
A query to search over tiles in the local region
TileQuery() - Constructor for class org.tribot.script.sdk.query.TileQuery
 
tiles() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new TileQuery
TIMED_OUT - org.tribot.script.sdk.Login.LoginMessage
 
timeout(long) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Specifies this hold action should execute for a maximum amount of time.
timeout(IntSupplier) - Method in class org.tribot.script.sdk.ChatScreen.Config.ConfigBuilder
The timeout for a single call to ChatScreen.handle(String...) (or any of the overloaded methods).
TITHE_FARM - org.tribot.script.sdk.Minigame
 
toBuilder() - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow
 
toItemDefinition() - Method in class org.tribot.script.sdk.types.Widget
 
toItemQuery() - Method in class org.tribot.script.sdk.query.WidgetQuery
Converts this widget query to an widget item query that will match any of the widgets of this query, but the entity to search over is in the form of an Item.
toList() - Method in interface org.tribot.script.sdk.query.Query
Executes this query, and gets the results
toLocalTile() - Method in class org.tribot.script.sdk.types.WorldTile
 
TOMBS_OF_AMASCUT - org.tribot.script.sdk.Minigame
 
TOO_MANY_ATTEMPTS - org.tribot.script.sdk.Login.LoginMessage
 
TOP_LEFT_CHATBOX - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
TOP_LEFT_VIEWPORT - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
TOP_RIGHT_CHATBOX - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
TOP_RIGHT_VIEWPORT - org.tribot.script.sdk.painting.template.basic.PaintLocation
 
TOP_TO_BOTTOM - org.tribot.script.sdk.Inventory.DropPattern
 
TOP_TO_BOTTOM_ZIGZAG - org.tribot.script.sdk.Inventory.DropPattern
 
topToBottom(boolean) - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
True if the BasicPaintTemplate.drawOrigin y coordinate should be considered the top side, false if it should be the bottom side.
toString() - Method in class org.tribot.script.sdk.ChatScreen.Config.ConfigBuilder
 
toString() - Method in class org.tribot.script.sdk.ChatScreen.Config
 
toString() - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
 
toString() - Method in class org.tribot.script.sdk.Hiscores.ActivityRanking
 
toString() - Method in class org.tribot.script.sdk.Hiscores.Player
 
toString() - Method in class org.tribot.script.sdk.Hiscores.SkillRanking
 
toString() - Method in class org.tribot.script.sdk.interfaces.Orientable.Orientation
 
toString() - Method in enum org.tribot.script.sdk.Minigame
 
toString() - Method in enum org.tribot.script.sdk.Options.ResizableType
 
toString() - Method in class org.tribot.script.sdk.painting.template.basic.BasicPaintTemplate.BasicPaintTemplateBuilder
 
toString() - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
toString() - Method in class org.tribot.script.sdk.types.Area
 
toString() - Method in class org.tribot.script.sdk.types.EquipmentItem
 
toString() - Method in class org.tribot.script.sdk.types.GameObject
 
toString() - Method in class org.tribot.script.sdk.types.GrandExchangeOffer
 
toString() - Method in class org.tribot.script.sdk.types.GraphicObject
 
toString() - Method in class org.tribot.script.sdk.types.GroundItem
 
toString() - Method in class org.tribot.script.sdk.types.Hitsplat
 
toString() - Method in class org.tribot.script.sdk.types.InventoryItem
 
toString() - Method in class org.tribot.script.sdk.types.Model
 
toString() - Method in class org.tribot.script.sdk.types.Npc
 
toString() - Method in class org.tribot.script.sdk.types.Player
 
toString() - Method in class org.tribot.script.sdk.types.Projectile
 
toString() - Method in class org.tribot.script.sdk.types.Widget
 
toString() - Method in class org.tribot.script.sdk.types.WidgetItem
 
toString() - Method in class org.tribot.script.sdk.types.World
 
toString() - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig
 
toString() - Method in class org.tribot.script.sdk.util.BugReports.WebhookConfig.WebhookConfigBuilder
 
toString() - Method in class org.tribot.script.sdk.util.ScriptSettings.ScriptSettingsBuilder
 
toString() - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
totalQuantityEquals(int...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose total quantity equals the specified max total quantity
totalQuantityNotEquals(int...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers whose total quantity does not equal the specified max total quantity
TOUCH_SCREEN - org.tribot.script.sdk.input.Mouse.ClickMethod
 
TOURNAMENT - org.tribot.script.sdk.types.World.Type
 
TOWER_OF_LIFE - org.tribot.script.sdk.Quest
 
toWidgetItem() - Method in class org.tribot.script.sdk.types.Widget
 
toWidgetItemTable() - Method in class org.tribot.script.sdk.types.Widget
 
toWorldTile() - Method in class org.tribot.script.sdk.types.LocalTile
 
trace(Object) - Static method in class org.tribot.script.sdk.Log
Logs the specified message with the log level trace
trade() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new TradeQuery
TRADE - org.tribot.script.sdk.Chatbox.Tab
 
TradeQuery - Class in org.tribot.script.sdk.query
A query for searching over items in the trade screen.
TradeQuery() - Constructor for class org.tribot.script.sdk.query.TradeQuery
 
TradeRequestListener - Interface in org.tribot.script.sdk.interfaces
Represents a listener for trade requests
TradeScreen - Class in org.tribot.script.sdk
Utilities for interacting with the "trading" interface that appears for player-to-player trades.
TradeScreen() - Constructor for class org.tribot.script.sdk.TradeScreen
 
TradeScreen.MyPlayer - Class in org.tribot.script.sdk
My player's trade screen information
TradeScreen.OtherPlayer - Class in org.tribot.script.sdk
The other player's trade screen information
TradeScreen.Stage - Enum in org.tribot.script.sdk
The trade window stage
translate(int, int) - Method in interface org.tribot.script.sdk.interfaces.Tile
Translates (shifts) this tile by the specified x and y
translate(int, int) - Method in class org.tribot.script.sdk.types.Area
Translates (shifts) this area by the specified x and y
translate(int, int) - Method in class org.tribot.script.sdk.types.LocalTile
 
translate(int, int) - Method in class org.tribot.script.sdk.types.WorldTile
 
translate(int, int, int) - Method in interface org.tribot.script.sdk.interfaces.Tile
Translates (shifts) this tile by the specified x, y, and z
translate(int, int, int) - Method in class org.tribot.script.sdk.types.Area
Translates (shifts) this area by the specified x, y, and z
translate(int, int, int) - Method in class org.tribot.script.sdk.types.LocalTile
 
translate(int, int, int) - Method in class org.tribot.script.sdk.types.WorldTile
 
travelThroughDoors(boolean) - Method in class org.tribot.script.sdk.walking.LocalWalking.Map.MapBuilder
 
TREE_GNOME_VILLAGE - org.tribot.script.sdk.Quest
 
TRIBAL_TOTEM - org.tribot.script.sdk.Quest
 
Tribot - Class in org.tribot.script.sdk
Contains methods to obtain information about the tribot environment
Tribot() - Constructor for class org.tribot.script.sdk.Tribot
 
TRIBOT - org.tribot.script.sdk.input.Mouse.ClickMethod
 
TRIBOT_DYNAMIC - org.tribot.script.sdk.input.Mouse.ClickMethod
 
TribotRandom - Class in org.tribot.script.sdk.util
Utility class to generate random numbers
TribotRandom() - Constructor for class org.tribot.script.sdk.util.TribotRandom
 
TribotScript - Interface in org.tribot.script.sdk.script
This interface denotes a runnable tribot script.
TribotScriptManifest - Annotation Type in org.tribot.script.sdk.script
 
TROLL_ROMANCE - org.tribot.script.sdk.Quest
 
TROLL_STRONGHOLD - org.tribot.script.sdk.Quest
 
TROUBLE_BREWING - org.tribot.script.sdk.Minigame
 
TROUBLE_BREWING_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
turnAllSoundsOff() - Static method in class org.tribot.script.sdk.Options
Turn all sounds off
turnAreaSoundOff() - Static method in class org.tribot.script.sdk.Options
Turn area sound off
turnMusicOff() - Static method in class org.tribot.script.sdk.Options
Turn music off
turnSoundEffectsOff() - Static method in class org.tribot.script.sdk.Options
Turn sound effect off
TWO - org.tribot.script.sdk.types.GrandExchangeOffer.Slot
 
TWO_HANDED_SWORD - org.tribot.script.sdk.Combat.WeaponType
 
TWO_HANDED_SWORD_2 - org.tribot.script.sdk.Combat.WeaponType
 
type(GrandExchangeOffer.Type) - Method in class org.tribot.script.sdk.GrandExchange.CreateOfferConfig.CreateOfferConfigBuilder
The type of the grand exchange offer to place.
typeEquals(GrandExchangeOffer.Type...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers with the specified grand exchange offer type
typeLine(String) - Static method in class org.tribot.script.sdk.input.Keyboard
Types the specified string and presses enter after
typeLine(String, String) - Static method in class org.tribot.script.sdk.input.Keyboard
Types the specified string, pressing backspace if needed in order to go from the 'current' string to the 'desired' string.
typeNotEquals(GrandExchangeOffer.Type...) - Method in class org.tribot.script.sdk.query.GrandExchangeOfferQuery
Only match offers that do not haev the specified grand exchange offer type
typeString(String) - Static method in class org.tribot.script.sdk.input.Keyboard
Types the specified string
typeString(String, String) - Static method in class org.tribot.script.sdk.input.Keyboard
Types the specified string, pressing backspace if needed in order to go from the 'current' string to the 'desired' string.
TZHAAR_FIGHT_PIT - org.tribot.script.sdk.Minigame
 
TZHAAR_FIGHT_PIT_MINIGAME - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
TZKAL_ZUK - org.tribot.script.sdk.Hiscores.Activity
 
TZTOK_JAD - org.tribot.script.sdk.Hiscores.Activity
 

U

ULTIMATE_IRONMAN - org.tribot.script.sdk.MyPlayer.AccountType
 
ULTIMATE_STRENGTH - org.tribot.script.sdk.Prayer
 
UNARMED - org.tribot.script.sdk.Combat.WeaponType
 
UNDER_ROOF - org.tribot.script.sdk.types.LocalTile.SceneSetting
 
UNDERGROUND_PASS - org.tribot.script.sdk.Quest
 
uniform() - Static method in class org.tribot.script.sdk.util.RandomSelectors
Creates a result selector that randomly selects an element using a uniform distribution
uniform(double, double) - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Randomly generates a value uniformly distributed in the range of [min, max]
uniform(double, double) - Static method in class org.tribot.script.sdk.util.TribotRandom
 
uniform(int, int) - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Randomly generates a value uniformly distributed in the range of [min, max]
uniform(int, int) - Static method in class org.tribot.script.sdk.util.TribotRandom
 
uniform(long, long) - Method in class org.tribot.script.sdk.antiban.PlayerPreferences.Generator
Randomly generates a value uniformly distributed in the range of [min, max]
UNITED_KINGDOM - org.tribot.script.sdk.types.World.Location
 
UNITED_STATES - org.tribot.script.sdk.types.World.Location
 
UNKNOWN - org.tribot.script.sdk.GameState.State
Unknown game state.
UNKNOWN - org.tribot.script.sdk.types.Hitsplat.Type
Unknown hit splat type
UNRANKED_GROUP_IRONMAN - org.tribot.script.sdk.MyPlayer.AccountType
 
until(BooleanSupplier) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction
Specifies a stop condition for this hold action.
update() - Static method in class org.tribot.script.sdk.cache.BankCache
Updates the cache with all the bank items.
UPDATE_IN_PROGRESS - org.tribot.script.sdk.Login.LoginMessage
 
UPDATED - org.tribot.script.sdk.Login.LoginMessage
 
useKeysForOptions(boolean) - Method in class org.tribot.script.sdk.ChatScreen.Config.ConfigBuilder
If the number keys should be used to select an option rather than clicking
useOn(Clickable) - Method in class org.tribot.script.sdk.types.InventoryItem
Uses this item on the specified entity.

V

value(String) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
value(Supplier<Object>) - Method in class org.tribot.script.sdk.painting.template.basic.PaintTextRow.PaintTextRowBuilder
 
valueOf(String) - Static method in enum org.tribot.script.sdk.BankSettings.WithdrawQuantity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Camera.RotationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Camera.ZoomMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Chatbox.Tab
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Combat.AttackStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Combat.AutocastableSpell
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Combat.WeaponType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Equipment.Slot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.GameState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.GameTab.SwitchPreference
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.GameTab
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.GrandExchange.CollectMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Hiscores.Activity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Hiscores.Skill
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.input.Keyboard.HoldAction.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.input.Mouse.ClickMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.interfaces.Character.WalkingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.interfaces.EventOverride
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Inventory.DropPattern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Login.LoginMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Magic.SpellBook
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.MakeScreen.Quantity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.MakeScreen.SelectPreference
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Minigame
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.MyPlayer.AccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.MyPlayer.TeleblockState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Options.AttackOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Options.ChatboxScrollPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Options.HouseDoor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Options.ResizableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Options.Tab
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.painting.template.basic.PaintLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Prayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Quest.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Quest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Shop.Quantity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.Skill
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.TradeScreen.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Slot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.Hitsplat.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.LocalTile.Collision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.LocalTile.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.LocalTile.SceneSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.Player.OverheadIcon
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.Player.SkullIcon
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.World.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.types.World.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tribot.script.sdk.walking.WalkState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.tribot.script.sdk.BankSettings.WithdrawQuantity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Camera.RotationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Camera.ZoomMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Chatbox.Tab
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Combat.AttackStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Combat.AutocastableSpell
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Combat.WeaponType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Equipment.Slot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.GameState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.GameTab.SwitchPreference
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.GameTab
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.GrandExchange.CollectMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Hiscores.Activity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Hiscores.Skill
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.input.Keyboard.HoldAction.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.input.Mouse.ClickMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.interfaces.Character.WalkingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.interfaces.EventOverride
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Inventory.DropPattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Login.LoginMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Magic.SpellBook
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.MakeScreen.Quantity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.MakeScreen.SelectPreference
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Minigame
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.MyPlayer.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.MyPlayer.TeleblockState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Options.AttackOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Options.ChatboxScrollPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Options.HouseDoor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Options.ResizableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Options.Tab
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.painting.template.basic.PaintLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Prayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Quest.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Quest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Shop.Quantity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.Skill
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.TradeScreen.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Slot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.GrandExchangeOffer.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.Hitsplat.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.LocalTile.Collision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.LocalTile.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.LocalTile.SceneSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.Player.OverheadIcon
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.Player.SkullIcon
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.World.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.types.World.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tribot.script.sdk.walking.WalkState
Returns an array containing the constants of this enum type, in the order they are declared.
VAMPYRE_SLAYER - org.tribot.script.sdk.Quest
 
VARROCK_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
VARROCK_TELEPORT_GRAND_EXCHANGE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
VARROCK_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
VENENATIS - org.tribot.script.sdk.Hiscores.Activity
 
VENOM - org.tribot.script.sdk.types.Hitsplat.Type
Damage from venom (teal).
versionedScriptName() - Static method in class org.tribot.script.sdk.painting.template.basic.PaintRows
 
versionedScriptName(PaintTextRow.PaintTextRowBuilder) - Static method in class org.tribot.script.sdk.painting.template.basic.PaintRows
 
VETION - org.tribot.script.sdk.Hiscores.Activity
 
VOLCANIC_MINE - org.tribot.script.sdk.Minigame
 
VORKATH - org.tribot.script.sdk.Hiscores.Activity
 

W

wait(int) - Static method in class org.tribot.script.sdk.Waiting
Waits for the specified milliseconds
waitFor() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Waits for the key hold action to complete.
waitFor(long) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Waits for the key hold action to complete up until the specified timeout.
waitForStart() - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Waits for the key hold action to start holding the key
waitForStart(long) - Method in class org.tribot.script.sdk.input.Keyboard.HoldAction.KeyHoldContext
Waits for the key hold action to start holding the key, up to the specified timeout time
Waiting - Class in org.tribot.script.sdk
Utilities for waiting (variable sleeps based on a condition and static waits).
Waiting() - Constructor for class org.tribot.script.sdk.Waiting
 
waitNormal(int, int) - Static method in class org.tribot.script.sdk.Waiting
Waits for a random amount of time, using the mean/sd parameters in a normal distribution to pick a random value
waitUniform(int, int) - Static method in class org.tribot.script.sdk.Waiting
Waits for a random amount of time, using the min/max range in a uniform distribution to pick a random value
waitUntil(int, int, BooleanSupplier) - Static method in class org.tribot.script.sdk.Waiting
Waits until the specified condition is true, or the timeout limit is reached
waitUntil(int, BooleanSupplier) - Static method in class org.tribot.script.sdk.Waiting
Waits until the specified condition is true, or the timeout limit is reached
waitUntil(BooleanSupplier) - Static method in class org.tribot.script.sdk.Waiting
Waits until the specified condition is true, or times out after around 10 seconds
waitUntilAnimating(int) - Static method in class org.tribot.script.sdk.Waiting
Waits until my player is animating, or the timeout limit is reached
waitUntilInArea(Area, int) - Static method in class org.tribot.script.sdk.Waiting
Waits until my player is in the specified area, or the timeout limit is reached
walkingDirectionEquals(Character.WalkingDirection...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
walkingDirectionNotEquals(Character.WalkingDirection...) - Method in interface org.tribot.script.sdk.query.CharacterQuery
 
walkPath(List<Positionable>) - Static method in class org.tribot.script.sdk.walking.LocalWalking
Walks the specified path
walkPath(List<Positionable>, Supplier<WalkState>) - Static method in class org.tribot.script.sdk.walking.LocalWalking
Walks the specified path
WalkState - Enum in org.tribot.script.sdk.walking
Represents a walk state to be used as a walking condition.
walkTo(Positionable) - Method in class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
 
walkTo(Positionable) - Method in interface org.tribot.script.sdk.walking.adapter.GlobalWalkerAdapter
Walks to the specified position
walkTo(Positionable) - Static method in class org.tribot.script.sdk.walking.GlobalWalking
Walks to the specified position
walkTo(Positionable) - Static method in class org.tribot.script.sdk.walking.LocalWalking
Walks to the target location, if it is in the local area
walkTo(Positionable, Supplier<WalkState>) - Method in class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
 
walkTo(Positionable, Supplier<WalkState>) - Method in interface org.tribot.script.sdk.walking.adapter.GlobalWalkerAdapter
Walks to the specified position
walkTo(Positionable, Supplier<WalkState>) - Static method in class org.tribot.script.sdk.walking.GlobalWalking
Walks to the specified position
walkTo(Positionable, Supplier<WalkState>) - Static method in class org.tribot.script.sdk.walking.LocalWalking
Walks to the target location, if it is in the local area
walkToBank() - Method in class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
 
walkToBank() - Method in interface org.tribot.script.sdk.walking.adapter.GlobalWalkerAdapter
Attempts to walk to the nearest bank
walkToBank() - Static method in class org.tribot.script.sdk.walking.GlobalWalking
Attempts to walk to the nearest bank
walkToBank(Supplier<WalkState>) - Method in class org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter
 
walkToBank(Supplier<WalkState>) - Method in interface org.tribot.script.sdk.walking.adapter.GlobalWalkerAdapter
Attempts to walk to the nearest bank
walkToBank(Supplier<WalkState>) - Static method in class org.tribot.script.sdk.walking.GlobalWalking
Attempts to walk to the nearest bank
WANTED - org.tribot.script.sdk.Quest
 
warn(Object) - Static method in class org.tribot.script.sdk.Log
Logs the specified message with the log level warn
WATCHTOWER - org.tribot.script.sdk.Quest
 
WATER_BLAST - org.tribot.script.sdk.Combat.AutocastableSpell
 
WATER_BOLT - org.tribot.script.sdk.Combat.AutocastableSpell
 
WATER_STRIKE - org.tribot.script.sdk.Combat.AutocastableSpell
 
WATER_SURGE - org.tribot.script.sdk.Combat.AutocastableSpell
 
WATER_WAVE - org.tribot.script.sdk.Combat.AutocastableSpell
 
WATERBIRTH_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
WATERFALL_QUEST - org.tribot.script.sdk.Quest
 
WATSON_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
WEAPON - org.tribot.script.sdk.Equipment.Slot
 
weighted(ToDoubleFunction<T>) - Static method in class org.tribot.script.sdk.util.RandomSelectors
Creates a result selector that randomly selects an element where each element is given a specific weight based on the weight extractor function.
WEST - org.tribot.script.sdk.interfaces.Character.WalkingDirection
 
WEST - org.tribot.script.sdk.interfaces.Orientable.Orientation.Direction
 
WEST - org.tribot.script.sdk.types.LocalTile.Collision
 
WEST - org.tribot.script.sdk.types.LocalTile.Direction
 
WEST_ARDOUGNE_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
WHAT_LIES_BELOW - org.tribot.script.sdk.Quest
 
WHIP - org.tribot.script.sdk.Combat.WeaponType
 
Widget - Class in org.tribot.script.sdk.types
Represents an on-screen UI element that is drawn on the game canvas
WidgetAddress - Class in org.tribot.script.sdk
Contains an "address" (the index path) for a widget to avoid avoid hardcoding the indexes.
WidgetItem - Class in org.tribot.script.sdk.types
Represents an item displayed in a widget
WidgetItemQuery - Class in org.tribot.script.sdk.query
A query to search over items listed inside of an Widget.
WidgetQuery - Class in org.tribot.script.sdk.query
A query to search over entities of type Widget
widgets() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new WidgetQuery
Widgets - Class in org.tribot.script.sdk
Utilities for inspecting Widgets.
Widgets() - Constructor for class org.tribot.script.sdk.Widgets
 
widthEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose width exactly equals one of the specified widths
widthNotEquals(int...) - Method in class org.tribot.script.sdk.query.WidgetQuery
Only match widgets whose width does not exactly equal any of the specified widths
WIND_BLAST - org.tribot.script.sdk.Combat.AutocastableSpell
 
WIND_BOLT - org.tribot.script.sdk.Combat.AutocastableSpell
 
WIND_STRIKE - org.tribot.script.sdk.Combat.AutocastableSpell
 
WIND_SURGE - org.tribot.script.sdk.Combat.AutocastableSpell
 
WIND_WAVE - org.tribot.script.sdk.Combat.AutocastableSpell
 
WINTERTODT - org.tribot.script.sdk.Hiscores.Activity
 
WITCHS_HOUSE - org.tribot.script.sdk.Quest
 
WITCHS_POTION - org.tribot.script.sdk.Quest
 
withdraw(int, int) - Static method in class org.tribot.script.sdk.Bank
Withdraws the specified amount of an item with the specified id
withdraw(String, int) - Static method in class org.tribot.script.sdk.Bank
Withdraws the specified amount of an item with the specified name
withdraw(Item, int) - Static method in class org.tribot.script.sdk.Bank
Withdraws the specified amount of the specified item
withdrawAll(int) - Static method in class org.tribot.script.sdk.Bank
Withdraws all of an item with the specified id
withdrawAll(String) - Static method in class org.tribot.script.sdk.Bank
Withdraws all of an item with the specified name
withdrawAll(Item) - Static method in class org.tribot.script.sdk.Bank
Withdraws all of the specified item
withinCombatLevels(int) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who are within the specified range from our player's level.
withinCombatLevelsAbove(int) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who are within the specified range above our player's level.
withinCombatLevelsBelow(int) - Method in interface org.tribot.script.sdk.query.CharacterQuery
Only matches characters who are within the specified range below our player's level.
WOODCUTTING - org.tribot.script.sdk.Hiscores.Skill
 
WOODCUTTING - org.tribot.script.sdk.Skill
 
World - Class in org.tribot.script.sdk.types
Represents a world in the list of worlds available
World(RSServer) - Constructor for class org.tribot.script.sdk.types.World
 
WORLD_FULL - org.tribot.script.sdk.Login.LoginMessage
 
World.Location - Enum in org.tribot.script.sdk.types
Represents the location that a world can have.
World.Type - Enum in org.tribot.script.sdk.types
Represents the types that a world can have.
WorldHopper - Class in org.tribot.script.sdk
Contains methods for using the world hopper
WorldHopper() - Constructor for class org.tribot.script.sdk.WorldHopper
 
worldNumberEquals(int...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds with the specified world number
worldNumberNotEquals(int...) - Method in class org.tribot.script.sdk.query.WorldQuery
Only matches worlds that do not have the specified world number
WorldQuery - Class in org.tribot.script.sdk.query
A query to search over all available game worlds
worlds() - Static method in interface org.tribot.script.sdk.query.Query
Creates a new WorldQuery
Worlds - Class in org.tribot.script.sdk
Contains utility methods for accessing worlds
Worlds() - Constructor for class org.tribot.script.sdk.Worlds
 
WorldTile - Class in org.tribot.script.sdk.types
Represents a unique tile position in Runescape.
WorldTile(int, int) - Constructor for class org.tribot.script.sdk.types.WorldTile
 
WorldTile(int, int, int) - Constructor for class org.tribot.script.sdk.types.WorldTile
 

X

X - org.tribot.script.sdk.BankSettings.WithdrawQuantity
 
X - org.tribot.script.sdk.MakeScreen.Quantity
 
X_MARKS_THE_SPOT - org.tribot.script.sdk.Quest
 
XERICS_GLADE - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
XERICS_INFERNO - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
XERICS_LOOKOUT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 

Y

YANILLE_TELEPORT_TAB - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 

Z

ZALCANO - org.tribot.script.sdk.Hiscores.Activity
 
ZIGZAG - org.tribot.script.sdk.Inventory.DropPattern
 
ZOGRE_FLESH_EATERS - org.tribot.script.sdk.Quest
 
ZULLANDRA_TELEPORT - org.tribot.script.sdk.walking.adapter.DaxWalkerAdapter.Teleport
 
ZULRAH - org.tribot.script.sdk.Hiscores.Activity
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages