Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X Y 

A

abortOffer() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Aborts the offer from the IGrandExchangeAPI.GrandExchangeScreen.OVERVIEW screen.
AbstractQueryBuilder<T,Q extends AbstractQueryBuilder<T,Q,R,RQ>,R extends QueryResult<T>,RQ extends QueryRequest<T>> - Class in com.epicbot.api.shared.query
 
AbstractQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.AbstractQueryBuilder
 
ACCEPT_ALL - Static variable in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
ACCEPT_ALL - Static variable in interface com.epicbot.api.shared.methods.INPCsAPI
 
ACCEPT_ALL - Static variable in interface com.epicbot.api.shared.methods.IObjectsAPI
 
ACCEPT_ALL - Static variable in interface com.epicbot.api.shared.methods.IPlayersAPI
 
ACCEPT_ALL - Static variable in interface com.epicbot.api.shared.methods.IProjectilesAPI
 
accepts(T) - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
accepts(T) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
accepts(int, int, int) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
accepts(T) - Method in class com.epicbot.api.shared.query.request.QueryRequest
 
acceptTrade() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
Actionable - Interface in com.epicbot.api.shared.entity.details
An entity that has a known action list.
actions(String...) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
actions(String...) - Method in class com.epicbot.api.shared.query.NPCQueryBuilder
 
actions(String...) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
actions(String...) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
actions(String...) - Method in class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 
Actor - Interface in com.epicbot.api.shared.entity
An in-game character aka a NPC or Player.
ActorQueryBuilder<T extends Actor,Q extends ActorQueryBuilder<T,Q,R,RQ>,R extends LocatableEntityQueryResult<T>,RQ extends LocatableEntityQueryRequest<T>> - Class in com.epicbot.api.shared.query
 
ActorQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.ActorQueryBuilder
 
ActorQueryRequest<T extends Actor> - Class in com.epicbot.api.shared.query.request
 
ActorQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.ActorQueryRequest
 
add(Locatable) - Method in class com.epicbot.api.shared.model.Area
Appends a locatable to this area.
add(int, int) - Method in class com.epicbot.api.shared.model.Area
Appends a point to this area.
add(T) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
add(AntiRandom) - Method in interface com.epicbot.api.shared.random.RandomHandler
 
addAll(Collection<? extends T>) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
addLine(Seperator) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
addLine(String, Object) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
addLine(String, Function<APIContext, Object>) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
addLine(LineGroup.Line) - Method in class com.epicbot.api.shared.util.paint.LineGroup
 
addPart(FramePart) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
addTask(ScriptTask) - Method in class com.epicbot.api.shared.script.Script
 
addTask(ScriptTask) - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
aDiscordAuthor(String) - Static method in class com.epicbot.api.shared.discord.model.DiscordAuthor.DiscordAuthorBuilder
 
aDiscordEmbed() - Static method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
aDiscordField(String, String) - Static method in class com.epicbot.api.shared.discord.model.DiscordField.DiscordFieldBuilder
 
aDiscordFooter(String) - Static method in class com.epicbot.api.shared.discord.model.DiscordFooter.DiscordFooterBuilder
 
aDiscordMessage() - Static method in class com.epicbot.api.shared.discord.model.DiscordMessage.DiscordMessageBuilder
 
agility() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
allNulls(String[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
alpha(Color, float) - Static method in class com.epicbot.api.common.EpicBotColors
 
AMBER_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
AMBER_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
and(WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.model.WalkCondition
 
Animable - Interface in com.epicbot.api.shared.entity.details
An entity that can animate.
animating() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
animating() - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
animation(int...) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
animation(int...) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
AntiRandom - Class in com.epicbot.api.shared.random
 
AntiRandom(String) - Constructor for class com.epicbot.api.shared.random.AntiRandom
 
antiRandom(String) - Method in class com.epicbot.api.shared.script.Script
 
APIContext - Interface in com.epicbot.api.shared
This context provides access to all API methods.
Area - Class in com.epicbot.api.shared.model
 
Area(Locatable, Locatable) - Constructor for class com.epicbot.api.shared.model.Area
Creates a rectangular area from south-west and north-east locatables.
Area(Locatable...) - Constructor for class com.epicbot.api.shared.model.Area
Creates polygonal area from the given locatables.
Area(Locatable, int) - Constructor for class com.epicbot.api.shared.model.Area
Creates a rectangular area (plane = center.getPlane()) with a radius around the given center.
Area(int, int, int, int) - Constructor for class com.epicbot.api.shared.model.Area
Creates a ground-level (plane = 0) rectangular area from x,y pairs representing south-west and north-east corners.
Area(int, int, int, int, int) - Constructor for class com.epicbot.api.shared.model.Area
Creates a rectangular area from x,y pairs representing south-west and north-east corners.
Area(int, Locatable, Locatable) - Constructor for class com.epicbot.api.shared.model.Area
Creates a rectangular area from south-west and north-east locatables.
Area(int, Locatable...) - Constructor for class com.epicbot.api.shared.model.Area
Creates a polygonal area from the given locatables.
asList() - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
asSet() - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
AStarAlgorithm - Class in com.epicbot.api.shared.model.path.finding
A* path finding algorithm.
AStarAlgorithm() - Constructor for class com.epicbot.api.shared.model.path.finding.AStarAlgorithm
 
attack() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 

B

backToOverview() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Clicks the back button on the active/setup offer screen.
Bank() - Constructor for class com.epicbot.api.os.model.game.WidgetID.Bank
 
bank() - Method in interface com.epicbot.api.shared.APIContext
 
BANK_CONTAINER - Static variable in class com.epicbot.api.os.model.game.WidgetID.Bank
 
BANK_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
BANK_INVENTORY_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
BANK_MENU_GROUP - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
BANK_PIN_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
BANK_PIN_REQUEST_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
BANK_SCROLLBAR - Static variable in class com.epicbot.api.os.model.game.WidgetID.Bank
 
BANK_TITLE_BAR - Static variable in class com.epicbot.api.os.model.game.WidgetID.Bank
 
BLACK_1000 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLOCKED - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_FLOOR - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_FLOOR_DECORATION - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_LINE_OF_SIGHT - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_LINE_OF_SIGHT_EAST - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_LINE_OF_SIGHT_NORTH - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_LINE_OF_SIGHT_SOUTH - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_LINE_OF_SIGHT_WEST - Static variable in class com.epicbot.api.shared.model.Tile
 
BLOCKED_OBJECT - Static variable in class com.epicbot.api.shared.model.Tile
 
BLUE_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BLUE_GREY_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BOLD - Static variable in class com.epicbot.api.common.EpicBotFonts
 
BOLD_ITALIC - Static variable in class com.epicbot.api.common.EpicBotFonts
 
BotType - Enum in com.epicbot.api.shared.bot
 
BranchTask - Class in com.epicbot.api.shared.script.tree
 
BranchTask(APIContext) - Constructor for class com.epicbot.api.shared.script.tree.BranchTask
 
brighten(Color) - Static method in class com.epicbot.api.common.EpicBotColors
 
brighten(Color, double) - Static method in class com.epicbot.api.common.EpicBotColors
 
BROWN_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
BROWN_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
build() - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor.DiscordAuthorBuilder
 
build() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
build() - Method in class com.epicbot.api.shared.discord.model.DiscordField.DiscordFieldBuilder
 
build() - Method in class com.epicbot.api.shared.discord.model.DiscordFooter.DiscordFooterBuilder
 
build() - Method in class com.epicbot.api.shared.discord.model.DiscordMessage.DiscordMessageBuilder
 
buyFifty(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyFifty(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyFifty(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyFive(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyFive(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyFive(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyOne(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyOne(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyOne(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyTen(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyTen(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
buyTen(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 

C

calculations() - Method in interface com.epicbot.api.shared.APIContext
 
camera() - Method in interface com.epicbot.api.shared.APIContext
 
canCast(Spell) - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Returns whether or not the given spell can be cast.
canCollect() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Whether or not the slot has any number of items/coins to collect.
canContinue() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
canReach(APIContext) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Checks whether or not we can reach this entity.
canReach(APIContext, Locatable) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Checks whether or not this entity can be reached from the given entity.
canReach(APIContext, int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Checks if a tile within the squared radius can be reached.
canSpecialAttack() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
cast(Spell) - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Selects the "Cast" menu action on the spell widget.
cast(Spell, String) - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Selects the given menu action on the spell widget.
change - Variable in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
CHARTER_SHIP_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
Chat() - Constructor for class com.epicbot.api.os.model.game.WidgetID.Chat
 
CHAT_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
ChatMessageEvent - Class in com.epicbot.api.shared.event
 
ChatMessageEvent(ChatMessageEvent.ChatChannel, ChatMessageEvent.ChatMessage) - Constructor for class com.epicbot.api.shared.event.ChatMessageEvent
 
ChatMessageEvent.ChatChannel - Interface in com.epicbot.api.shared.event
 
ChatMessageEvent.ChatMessage - Interface in com.epicbot.api.shared.event
 
CHOOSE_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
Interface to choose skills necklace teleport destination, slayer tasks etc..
clear() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
click() - Method in interface com.epicbot.api.shared.entity.details.Clickable
Left mouse click on the entity.
click(boolean) - Method in interface com.epicbot.api.shared.entity.details.Clickable
Click on the entity.
click() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Clicks the left mouse button.
click(boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Clicks the left or right mouse button.
click(int, int) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks at the given x,y coordinates.
click(int, int, boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks at the given x,y coordinates.
click(Shape) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks on a random point on the given shape.
click(Shape, boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks on a random point on the given shape.
click(Point) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks on the given location.
click(Point, boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks on the given location.
click(Clickable) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks on the given clickable entity.
click(Clickable, boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse and clicks on the given clickable entity.
click(boolean) - Method in class com.epicbot.api.shared.model.Tile
 
Clickable - Interface in com.epicbot.api.shared.entity.details
An entity that can be clicked on.
client() - Method in interface com.epicbot.api.shared.APIContext
 
close() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
close(boolean) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
close() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
 
close(boolean) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
 
close() - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
close(boolean) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
CLOSED - Static variable in class com.epicbot.api.shared.model.Tile
 
closeInterface() - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
closeInterface(boolean) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
closeMenu() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
COLLECTION_BOX_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
collectionContains(Collection<String>, String...) - Static method in class com.epicbot.api.shared.util.Utilities
 
collectToBank() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Collects any unclaimed items towards the bank.
collectToInventory() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Collects any unclaimed items towards the inventory.
com.epicbot.api.common - package com.epicbot.api.common
 
com.epicbot.api.os.model.game - package com.epicbot.api.os.model.game
 
com.epicbot.api.shared - package com.epicbot.api.shared
 
com.epicbot.api.shared.bot - package com.epicbot.api.shared.bot
 
com.epicbot.api.shared.discord.model - package com.epicbot.api.shared.discord.model
 
com.epicbot.api.shared.entity - package com.epicbot.api.shared.entity
 
com.epicbot.api.shared.entity.details - package com.epicbot.api.shared.entity.details
 
com.epicbot.api.shared.event - package com.epicbot.api.shared.event
 
com.epicbot.api.shared.methods - package com.epicbot.api.shared.methods
 
com.epicbot.api.shared.model - package com.epicbot.api.shared.model
 
com.epicbot.api.shared.model.game - package com.epicbot.api.shared.model.game
 
com.epicbot.api.shared.model.ge - package com.epicbot.api.shared.model.ge
 
com.epicbot.api.shared.model.path - package com.epicbot.api.shared.model.path
 
com.epicbot.api.shared.model.path.finding - package com.epicbot.api.shared.model.path.finding
 
com.epicbot.api.shared.query - package com.epicbot.api.shared.query
 
com.epicbot.api.shared.query.info - package com.epicbot.api.shared.query.info
 
com.epicbot.api.shared.query.request - package com.epicbot.api.shared.query.request
 
com.epicbot.api.shared.query.result - package com.epicbot.api.shared.query.result
 
com.epicbot.api.shared.random - package com.epicbot.api.shared.random
 
com.epicbot.api.shared.script - package com.epicbot.api.shared.script
 
com.epicbot.api.shared.script.task - package com.epicbot.api.shared.script.task
 
com.epicbot.api.shared.script.tree - package com.epicbot.api.shared.script.tree
 
com.epicbot.api.shared.util - package com.epicbot.api.shared.util
 
com.epicbot.api.shared.util.details - package com.epicbot.api.shared.util.details
 
com.epicbot.api.shared.util.paint - package com.epicbot.api.shared.util.paint
 
com.epicbot.api.shared.util.paint.frame - package com.epicbot.api.shared.util.paint.frame
 
com.epicbot.api.shared.util.time - package com.epicbot.api.shared.util.time
 
com.epicbot.api.shared.webwalking - package com.epicbot.api.shared.webwalking
 
com.epicbot.api.shared.webwalking.model - package com.epicbot.api.shared.webwalking.model
 
combat() - Method in interface com.epicbot.api.shared.APIContext
 
COMBAT_OPTIONS_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
Completable - Interface in com.epicbot.api.shared.util.details
 
complete(String[]) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
complete() - Method in interface com.epicbot.api.shared.util.details.Completion
 
complete() - Method in class com.epicbot.api.shared.util.time.SleepTimer
Called on successful completion.
Completion - Interface in com.epicbot.api.shared.util.details
 
confirmOffer() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Confirms the current offer we are setting up on screen.
construction() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
contains(Point) - Method in interface com.epicbot.api.shared.entity.details.Renderable
Determines if this entity contains the given point.
contains(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
contains(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
contains(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
contains(int...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
contains(String...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
contains(Predicate<? super Item>) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
contains(IEquipmentAPI.Slot, int...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
contains(IEquipmentAPI.Slot, String...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
contains(IEquipmentAPI.Slot, Predicate<? super Item>) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
contains(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
contains(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
contains(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
contains(String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
contains(String, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
contains(int, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
contains(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
contains(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
contains(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
contains(int, int) - Method in class com.epicbot.api.shared.model.Area
Determines if the x,y pair is contained in this area.
contains(int, int, int) - Method in class com.epicbot.api.shared.model.Area
Determines if the x,y pair is contained in this area.
contains(int, Locatable...) - Method in class com.epicbot.api.shared.model.Area
Determines if at least one of the given locatables is contained in this area.
contains(Locatable...) - Method in class com.epicbot.api.shared.model.Area
Determines if at least one of the given locatables is contained in this area.
contains(Point, int, int, int, int, int) - Method in interface com.epicbot.api.shared.model.Model
 
contains(Point) - Method in class com.epicbot.api.shared.model.Tile
 
contains(Point) - Method in class com.epicbot.api.shared.query.RenderableQueryBuilder
 
contains(Object) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
containsAll(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
containsAll(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
containsAll(int...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
containsAll(String...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
containsAll(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
containsAll(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
containsAll(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
containsAll(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
containsAll(int, Locatable...) - Method in class com.epicbot.api.shared.model.Area
Determines if every given locatable is contained in this area.
containsAll(Locatable...) - Method in class com.epicbot.api.shared.model.Area
Determines if every given locatable is contained in this area.
containsAll(Collection<?>) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
CONTEXT - Static variable in interface com.epicbot.api.shared.APIContext
 
cooking() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
COSINE - Static variable in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
crafting() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
createFailureTask(APIContext) - Method in class com.epicbot.api.shared.script.tree.BranchTask
The failure task that will be executed when BranchTask.validate() is false.
createSuccessTask(APIContext) - Method in class com.epicbot.api.shared.script.tree.BranchTask
The success task that will be executed when BranchTask.validate() is true.
ctx - Variable in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
ctx - Variable in class com.epicbot.api.shared.query.request.QueryRequest
 
ctx - Variable in class com.epicbot.api.shared.query.result.QueryResult
 
ctx - Variable in class com.epicbot.api.shared.script.tree.BranchTask
 
ctx - Variable in class com.epicbot.api.shared.script.tree.LeafTask
 
CYAN_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
CYAN_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 

D

darken(Color) - Static method in class com.epicbot.api.common.EpicBotColors
 
darken(Color, double) - Static method in class com.epicbot.api.common.EpicBotColors
 
declineTrade() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
decreasePriceBy5Percent() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Clicks the decrease +5% button to decrease the current price per item by 5% of the current offer we are setting up on screen.
decreasePriceBy5Percent(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Clicks the decrease +5% button to decrease the current price per item by 5% of the current offer we are setting up on screen.
DEEP_ORANGE_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_ORANGE_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEEP_PURPLE_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
DEFAULT_QUERY_RADIUS - Static variable in interface com.epicbot.api.shared.methods.IGroundItemsAPI
The default radius/distance used in IGroundItemsAPI.getAll(int, Predicate).
DEFAULT_QUERY_RADIUS - Static variable in interface com.epicbot.api.shared.methods.IObjectsAPI
The default radius/distance used in IObjectsAPI.getAll(int, Predicate).
DEFAULT_SPEED - Static variable in interface com.epicbot.api.shared.methods.IMouseAPI
 
defence() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
DENY_ALL - Static variable in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
DENY_ALL - Static variable in interface com.epicbot.api.shared.methods.INPCsAPI
 
DENY_ALL - Static variable in interface com.epicbot.api.shared.methods.IObjectsAPI
 
DENY_ALL - Static variable in interface com.epicbot.api.shared.methods.IPlayersAPI
 
DENY_ALL - Static variable in interface com.epicbot.api.shared.methods.IProjectilesAPI
 
deposit(int, int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
deposit(int, String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
deposit(int, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositAll(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositAll(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositAll(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositAllExcept(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositAllExcept(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositAllExcept(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositEquipment() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
depositInventory() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
derive(int, int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Derives a new tile from the current location.
derive(int, int, int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Derives a new tile from the current location.
deselectItem() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
determineFrameBounds(Graphics2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
DIALOG_ALTERNATIVE_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
DIALOG_GROUP_IDS - Static variable in interface com.epicbot.api.shared.methods.IDialogueAPI
 
DIALOG_LEVEL_UP_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
DIALOG_NPC_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
DIALOG_OPTION_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
DIALOG_PLAYER_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
DIALOG_QUEST_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
dialogues() - Method in interface com.epicbot.api.shared.APIContext
 
DIARIES_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
didOtherPlayerAccept() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
Dimension2D - Class in com.epicbot.api.shared.util.paint
 
Dimension2D(double, double) - Constructor for class com.epicbot.api.shared.util.paint.Dimension2D
 
Direction - Enum in com.epicbot.api.shared.model
Represents the four main cardinal points.
disableAA(Graphics2D) - Static method in class com.epicbot.api.shared.util.paint.PaintUtils
 
discord() - Method in interface com.epicbot.api.shared.APIContext
 
DiscordAuthor - Class in com.epicbot.api.shared.discord.model
 
DiscordAuthor.DiscordAuthorBuilder - Class in com.epicbot.api.shared.discord.model
 
DiscordEmbed - Class in com.epicbot.api.shared.discord.model
 
DiscordEmbed.DiscordEmbedBuilder - Class in com.epicbot.api.shared.discord.model
 
DiscordField - Class in com.epicbot.api.shared.discord.model
 
DiscordField.DiscordFieldBuilder - Class in com.epicbot.api.shared.discord.model
 
DiscordFooter - Class in com.epicbot.api.shared.discord.model
 
DiscordFooter.DiscordFooterBuilder - Class in com.epicbot.api.shared.discord.model
 
DiscordImage - Class in com.epicbot.api.shared.discord.model
 
DiscordImage(String) - Constructor for class com.epicbot.api.shared.discord.model.DiscordImage
 
DiscordMessage - Class in com.epicbot.api.shared.discord.model
 
DiscordMessage.DiscordMessageBuilder - Class in com.epicbot.api.shared.discord.model
 
DiscordThumbnail - Class in com.epicbot.api.shared.discord.model
 
DiscordThumbnail(String) - Constructor for class com.epicbot.api.shared.discord.model.DiscordThumbnail
 
distance(Locatable, Locatable, APIContext) - Static method in class com.epicbot.api.shared.model.path.finding.AStarAlgorithm
Calculates the distance between the origin and the destination.
distance(Locatable, Locatable, boolean, APIContext) - Static method in class com.epicbot.api.shared.model.path.finding.AStarAlgorithm
Calculates the distance between the origin and the destination.
distance(double) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
distance(double, double) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
distance(Locatable, double) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
distance(Locatable, double, double) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
distanceBetween(Locatable, Locatable) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
distanceBetween(Point, Point) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
distanceBetween(int, int, int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
distanceTo(APIContext) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the distance to this entity.
distanceTo(APIContext, Locatable) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the distance between this and the given other entity.
distanceTo(int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
distanceTo(int, int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
distanceTo(Locatable) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
doOnRender(RenderEvent) - Method in class com.epicbot.api.shared.random.AntiRandom
 
drag(Point) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Drags the mouse from the current mouse location to the given location.
drag(Point, Point) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Drags the mouse to the start location if not already there and drags the mouse to the given end location.
drag(Point, Point, int) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Drags the mouse to the start location if not already there and drags the mouse to the given end location.
draw(Graphics2D) - Method in interface com.epicbot.api.shared.entity.details.Renderable
Renders this entity onto the given graphics.
draw(Graphics2D) - Method in class com.epicbot.api.shared.model.Area
 
draw(Graphics2D, int, int, int, int, int) - Method in interface com.epicbot.api.shared.model.Model
 
draw(Graphics2D) - Method in class com.epicbot.api.shared.model.Tile
 
draw(Graphics2D, double, double, Dimension2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
draw(Graphics2D, double, double, Dimension2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.FramePart
 
draw(Graphics2D, double, double, Dimension2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.Line
 
draw(Graphics2D, double, double, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
draw(Graphics2D, double, double, Dimension2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.Seperator
 
draw(Graphics2D, APIContext, int, int) - Method in class com.epicbot.api.shared.util.paint.LineGroup
 
draw(Graphics2D, int, int, APIContext) - Method in class com.epicbot.api.shared.util.paint.LineGroup.Line
 
drawBackground(Graphics2D, int, int, int, int) - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
drawFrame(Graphics2D, double, double, Dimension2D) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
drawHeader(Graphics2D, double, double, Dimension2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
drawLine(Graphics2D, LineGroup.Line, int, int, APIContext) - Method in class com.epicbot.api.shared.util.paint.LineGroup
 
drawParts(Graphics2D, double, double, Dimension2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
drawTextWithShadow(Graphics2D, Object, int, int) - Static method in class com.epicbot.api.shared.util.paint.PaintUtils
 
drawTextWithShadow(Graphics2D, Object, int, int, boolean) - Static method in class com.epicbot.api.shared.util.paint.PaintUtils
 
drawTextWithShadow(Graphics2D, Object, int, int, int, boolean) - Static method in class com.epicbot.api.shared.util.paint.PaintUtils
 
dropAll() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropAll(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropAll(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropAll(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropAllExcept(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropAllExcept(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropAllExcept(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropItem(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropItem(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropItem(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
dropItem(ItemWidget) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 

E

EMPTY_LEAF - Static variable in class com.epicbot.api.shared.script.TreeScript
 
enableAA(Graphics2D) - Static method in class com.epicbot.api.shared.util.paint.PaintUtils
 
enableRun(APIContext) - Method in class com.epicbot.api.shared.model.path.Path
 
EpicBotColors - Class in com.epicbot.api.common
 
EpicBotColors() - Constructor for class com.epicbot.api.common.EpicBotColors
 
EpicBotEvents - Class in com.epicbot.api.shared.event
 
EpicBotEvents() - Constructor for class com.epicbot.api.shared.event.EpicBotEvents
 
EpicBotEvents.ScriptStateEvent - Class in com.epicbot.api.shared.event
 
EpicBotEvents.ShutDownEvent - Class in com.epicbot.api.shared.event
 
EpicBotFonts - Class in com.epicbot.api.common
 
EpicBotFonts() - Constructor for class com.epicbot.api.common.EpicBotFonts
 
equals(Object) - Method in class com.epicbot.api.shared.model.Tile
 
equipment() - Method in interface com.epicbot.api.shared.APIContext
 
EQUIPMENT_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
execute() - Method in class com.epicbot.api.shared.random.AntiRandom
 
execute() - Method in class com.epicbot.api.shared.script.tree.BranchTask
 
execute() - Method in interface com.epicbot.api.shared.script.tree.TreeTask
Execute this task.
EXTRA_BOLD - Static variable in class com.epicbot.api.common.EpicBotFonts
 
EXTRA_BOLD_ITALIC - Static variable in class com.epicbot.api.common.EpicBotFonts
 

F

facing(Locatable) - Method in class com.epicbot.api.shared.query.RotatableQueryBuilder
 
facingMe() - Method in class com.epicbot.api.shared.query.RotatableQueryBuilder
 
FAIRY_RING_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
farming() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
filter(Predicate<T>) - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
filter(Predicate<T>) - Method in class com.epicbot.api.shared.query.request.QueryRequest
 
find(Predicate<WidgetChild>) - Method in interface com.epicbot.api.shared.entity.WidgetChild
Finds a matching child.
find(Predicate<WidgetChild>) - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Finds a matching child in the group.
findAll(Predicate<WidgetChild>) - Method in interface com.epicbot.api.shared.entity.WidgetChild
Finds a matching child.
findAll(Predicate<WidgetChild>) - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Finds a matching child in the group.
findPath(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Finds a local path.
findPath(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Finds a local path.
findPath(Locatable, Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Finds a local path.
findPath(Locatable, Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Finds a local path.
findPath(Locatable, Locatable, APIContext) - Static method in class com.epicbot.api.shared.model.path.finding.AStarAlgorithm
Finds a path from origin to destination.
findPathOnScreen(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Finds a screen path.
findPathOnScreen(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Finds a screen path.
firemaking() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
first() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
FIRST_TRADE_SCREEN_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
fishing() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
FIXED_VIEWPORT_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
fixSpace(String) - Static method in class com.epicbot.api.shared.util.Utilities
 
fletching() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
frame - Variable in class com.epicbot.api.shared.util.paint.frame.FramePart
 
FrameHeader - Class in com.epicbot.api.shared.util.paint.frame
 
FrameHeader(PaintFrame, String) - Constructor for class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
FramePart - Class in com.epicbot.api.shared.util.paint.frame
 
FramePart(PaintFrame) - Constructor for class com.epicbot.api.shared.util.paint.frame.FramePart
 
from(Locatable) - Static method in class com.epicbot.api.shared.webwalking.model.Point3D
 

G

game() - Method in interface com.epicbot.api.shared.APIContext
 
GameEntity - Interface in com.epicbot.api.shared.entity
An common entity on that is a LocatableEntity but also Interactable.
GameEntityQueryBuilder<T extends GameEntity,Q extends GameEntityQueryBuilder<T,Q,R,RQ>,R extends LocatableEntityQueryResult<T>,RQ extends LocatableEntityQueryRequest<T>> - Class in com.epicbot.api.shared.query
 
GameEntityQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.GameEntityQueryBuilder
 
GameState - Enum in com.epicbot.api.os.model.game
 
GameState - Interface in com.epicbot.api.shared.model.game
 
GameTickEvent - Class in com.epicbot.api.shared.event
 
GameTickEvent(APIContext, int) - Constructor for class com.epicbot.api.shared.event.GameTickEvent
 
GameType - Enum in com.epicbot.api.shared
 
get() - Static method in interface com.epicbot.api.shared.APIContext
Please don't rely on or use this method.
get() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
get(int) - Method in interface com.epicbot.api.shared.methods.INPCsAPI
 
get(int) - Method in interface com.epicbot.api.shared.methods.IPlayersAPI
 
get(int) - Method in interface com.epicbot.api.shared.methods.IPricingAPI
 
get(String) - Method in interface com.epicbot.api.shared.methods.IPricingAPI
 
get(Skill.Skills) - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
get(int) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets the setting at a given index.
get(int, int) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets the setting as a bit at a given index.
get(int, int, int) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets the setting as a part of the full setting at a given index.
get(int) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
get(int, int) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
get(WidgetInfo) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
get(int) - Static method in enum com.epicbot.api.shared.model.Direction
Converts the angle value to the nearest cardinal direction.
getAbsoluteLocation() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the absolute location on screen.
getAbsoluteX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the absolute x-coordinate on screen.
getAbsoluteY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the absolute y-coordinate on screen.
getAccessToken() - Method in interface com.epicbot.api.shared.bot.IBot
 
getActions() - Method in interface com.epicbot.api.shared.entity.details.Actionable
Gets the available actions.
getActions() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getActions() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
getActions() - Method in class com.epicbot.api.shared.model.Tile
 
getActive() - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
getActivity() - Method in interface com.epicbot.api.shared.model.World
 
getAll() - Method in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
getAll(Predicate<GroundItem>) - Method in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
getAll(int, Predicate<GroundItem>) - Method in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
getAll(GroundItemQueryRequest) - Method in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
getAll() - Method in interface com.epicbot.api.shared.methods.INPCsAPI
 
getAll(Predicate<NPC>) - Method in interface com.epicbot.api.shared.methods.INPCsAPI
 
getAll(NPCQueryRequest) - Method in interface com.epicbot.api.shared.methods.INPCsAPI
 
getAll() - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects in the current scene.
getAll(Predicate<SceneObject>) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects matching the given filter.
getAll(int, Predicate<SceneObject>) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects within a certain range matching the given filter.
getAll(SceneObjectQueryRequest) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
 
getAll() - Method in interface com.epicbot.api.shared.methods.IPlayersAPI
 
getAll(Predicate<Player>) - Method in interface com.epicbot.api.shared.methods.IPlayersAPI
 
getAll(PlayerQueryRequest) - Method in interface com.epicbot.api.shared.methods.IPlayersAPI
 
getAll() - Method in interface com.epicbot.api.shared.methods.IProjectilesAPI
 
getAll(Predicate<Projectile>) - Method in interface com.epicbot.api.shared.methods.IProjectilesAPI
 
getAll(ProjectileQueryRequest) - Method in interface com.epicbot.api.shared.methods.IProjectilesAPI
 
getAll() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
getAll() - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
getAll(WidgetChildQueryRequest) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
getAllChildren(Predicate<WidgetChild>) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
getAllCompleted() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
getAllFree() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
getAllMembers() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
getAllStarted() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
getAlpha() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the alpha/transparency.
getAngleTo(Locatable) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Yaw angle to a specific locatable.
getAngleTo(Locatable, Locatable) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Yaw angle to a specific locatable.
getAngleTo(Locatable, Locatable) - Static method in enum com.epicbot.api.shared.model.Direction
 
getAngleToDeg(Locatable) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Yaw angle to a specific locatable.
getAngleToDeg(Locatable, Locatable) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Yaw angle to a specific locatable.
getAngleToDeg(Locatable, Locatable) - Static method in enum com.epicbot.api.shared.model.Direction
 
getAnimation() - Method in interface com.epicbot.api.shared.entity.details.Animable
Gets the animation id.
getAnimation() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the animation id.
getAPIContext() - Method in interface com.epicbot.api.shared.bot.IBot
 
getAPIContext() - Method in class com.epicbot.api.shared.event.GameTickEvent
 
getAPIContext() - Method in class com.epicbot.api.shared.event.RenderEvent
 
getAPIContext() - Method in class com.epicbot.api.shared.script.Script
 
getAppearanceIds() - Method in interface com.epicbot.api.shared.entity.Player
Gets the appearance ids of this player.
getAppearanceIds() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the appearance ids of this player.
getArea() - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the area occupied by this entity.
getArea(int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets a rectangular area from the center of this entity with the given radius.
getArea() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getAt(Locatable) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects at at the given location.
getAt(Locatable, Predicate<SceneObject>) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects at the given location matching the given filter.
getAt(Locatable, int) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects at at the given location.
getAt(Locatable, int, Predicate<SceneObject>) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets all objects at the given location matching the given filter.
getAttackStyle() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
getAttackStyleOptions() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
getAttackStyles() - Method in enum com.epicbot.api.shared.methods.ICombatAPI.WeaponType
 
getAuthor() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getAutoCastSpell() - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Gets the selected auto casting spell.
getAutoCastVar() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getAutoCastVar() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getAutoCastVar() - Method in interface com.epicbot.api.shared.model.Spell
 
getAutoCastVar() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getAutoCastVar() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getAvatarUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordMessage
 
getBackground() - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
getBlockingObjectBetween(Locatable, Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Searches for a local blocking object between two tiles provided and returns it if it exists.
getBook() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getBook() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getBook() - Method in interface com.epicbot.api.shared.model.Spell
 
getBook() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getBook() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getBorderThickness() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the border thickness.
getBotBuffer() - Method in interface com.epicbot.api.shared.bot.IBot
 
getBotType() - Method in interface com.epicbot.api.shared.bot.IBot
 
getBounds() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the bounding rectangle of this item.
getBounds() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the bounding rectangle of this interface.
getBounds() - Method in class com.epicbot.api.shared.model.Area
 
getBounds() - Method in class com.epicbot.api.shared.model.Tile
 
getCanvasHeight() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
getCanvasWidth() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
getCenterSceneTile() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getCentralPoint() - Method in interface com.epicbot.api.shared.entity.details.Renderable
Gets the central point within the entity calculated using only visible model points.
getCentralPoint(int, int, int, int, int) - Method in interface com.epicbot.api.shared.model.Model
Calculates a central point using visible model points.
getCentralPoint() - Method in class com.epicbot.api.shared.model.Tile
 
getCentralTile() - Method in class com.epicbot.api.shared.model.Area
Gets the averaged center tile of this area.
getChange() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
getChannel() - Method in class com.epicbot.api.shared.event.ChatMessageEvent
 
getChild(int) - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the child at the given index.
getChild(int) - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Gets a child at the given index.
getChild(int) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
getChildId() - Method in enum com.epicbot.api.os.model.game.WidgetID.WidgetInfo
 
getChildId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the interface id of this child.
getChildId() - Method in interface com.epicbot.api.shared.model.WidgetInfo
 
getChildren() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the children.
getChildren() - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Gets the children.
getChildrenCount() - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Gets the number of children.
getClan() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatMessage
 
getCleanName() - Method in interface com.epicbot.api.shared.entity.Player
Gets the clean name of this player.
getClickBounds() - Method in class com.epicbot.api.shared.model.Tile
 
getClientType() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
getClosestTileOnMap(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets the closest tile on the minimap towards the given destination.
getClosestTileOnScreen(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets the closest tile that is on screen towards the given destination.
getCollisionFlags(int) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
 
getCollisionOffset(int) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
 
getColor() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getColor(Color) - Method in class com.epicbot.api.shared.util.paint.frame.Seperator
 
getColumnValueSpacing() - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
getCombatLevel() - Method in interface com.epicbot.api.shared.entity.NPC
Gets the combat level of this character.
getCombatLevel() - Method in interface com.epicbot.api.shared.entity.Player
Gets the combat level of this player.
getCombatLevel() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the combat level of this player.
getCompletedValue() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
getContainerIndex() - Method in enum com.epicbot.api.shared.methods.IEquipmentAPI.Slot
 
getContent() - Method in class com.epicbot.api.shared.discord.model.DiscordMessage
 
getConvexHull(int, int, int, int, int) - Method in interface com.epicbot.api.shared.model.Model
 
getCost() - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
getCount() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getCount(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getCount(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getCount(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getCount() - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getCount(int...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getCount(String...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getCount(Predicate<? super Item>) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getCount() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(boolean, int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(boolean, String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(boolean) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(boolean, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getCount(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getCount(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getCount(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getCurrent() - Method in interface com.epicbot.api.shared.methods.ITabsAPI
 
getCurrent() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
Gets the current world.
getCurrentLevel() - Method in class com.epicbot.api.shared.model.Skill
Gets the current level.
getCurrentPrice() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getCurrentPriceDetails() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getCurrentQuantity() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getCurrentScreen() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
 
getCurrentSkillLevels() - Method in class com.epicbot.api.shared.model.Skill
 
getCurrentSpellBook() - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Gets the currently active spell book.
getCycle() - Method in class com.epicbot.api.shared.event.GameTickEvent
 
getDaxAPIKey() - Method in interface com.epicbot.api.shared.bot.IBot
 
getDaxAPISecret() - Method in interface com.epicbot.api.shared.bot.IBot
 
getDescription() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getDescription() - Method in enum com.epicbot.api.shared.methods.ITabsAPI.Tabs
 
getDescription() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getDestination() - Method in interface com.epicbot.api.shared.entity.Actor
Gets the walking destination of this actor.
getDestination() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the walking destination of this player.
getDestination() - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets the current walking destination.
getDialogueType() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
getDirection() - Method in interface com.epicbot.api.shared.entity.details.Rotatable
Gets the current cardinal direction of this entity based on Rotatable.getRotation().
getDirection() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the yaw angle as cardinal Direction.
getDirection() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the current cardinal direction of this player based on ILocalPlayerAPI.getRotation().
getDirectionTo(Locatable) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Determines the direction to a specific locatable.
getDirectionTo(Locatable, Locatable) - Static method in enum com.epicbot.api.shared.model.Direction
 
getDisabledMaterialId() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getDisabledMaterialId() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getDisabledMaterialId() - Method in interface com.epicbot.api.shared.model.Spell
 
getDisabledMaterialId() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getDisabledMaterialId() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getDiscordWebhookURL() - Method in interface com.epicbot.api.shared.bot.IBot
 
getDistance() - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
getDomain() - Method in interface com.epicbot.api.shared.model.World
 
getElapsed() - Method in class com.epicbot.api.shared.util.time.Timer
 
getEmbeds() - Method in class com.epicbot.api.shared.discord.model.DiscordMessage
 
getEmptySlotCount() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getEnabledMaterialId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the enabled material id.
getEnd() - Method in class com.epicbot.api.shared.model.path.LocalPath
 
getEnd() - Method in class com.epicbot.api.shared.model.path.Path
Gets the end tile of this path.
getEnd() - Method in class com.epicbot.api.shared.model.path.TilePath
 
getEndHeight() - Method in interface com.epicbot.api.shared.entity.Projectile
Gets the end height.
getEventBus() - Method in interface com.epicbot.api.shared.bot.IBot
 
getExecutorService() - Method in interface com.epicbot.api.shared.bot.IBot
 
getExpAtLevel(int) - Static method in class com.epicbot.api.shared.model.Skill
Gets the total experience at the given level.
getExperience() - Method in class com.epicbot.api.shared.model.Skill
Gets the current experience.
getExperience() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getExperience() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getExperience() - Method in interface com.epicbot.api.shared.model.Spell
 
getExperience() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getExperience() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getExperienceToNextLevel() - Method in class com.epicbot.api.shared.model.Skill
Gets the current experience needed to the next level.
getFields() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getFlows() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IFlowSettings
 
getFlowSettings() - Method in interface com.epicbot.api.shared.bot.MouseSettings
 
getFont() - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
getFontId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the font id.
getFooter() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getFormattedRuntime(long) - Static method in class com.epicbot.api.shared.util.time.Time
 
getFormattedTime(long) - Static method in class com.epicbot.api.shared.util.time.Time
 
getFPS() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
getFramePadding() - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
getGameCycle() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getGameCycleEnd() - Method in interface com.epicbot.api.shared.entity.Projectile
The end time at which this projectile reached its target.
getGameCycleStart() - Method in interface com.epicbot.api.shared.entity.Projectile
The time at which this projectile was fired.
getGameState() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getGraphics() - Method in class com.epicbot.api.shared.event.RenderEvent
 
getGroundActions() - Method in interface com.epicbot.api.shared.entity.Item
Gets the available actions when this item is on the ground.
getGroundActions() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
getGroup() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the widget group.
getGroup() - Method in interface com.epicbot.api.shared.entity.WidgetChildItem
Gets the widget group.
getGroupId() - Method in enum com.epicbot.api.os.model.game.WidgetID.WidgetInfo
 
getGroupId() - Method in interface com.epicbot.api.shared.model.WidgetInfo
 
getHeader() - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
getHealthPercent() - Method in interface com.epicbot.api.shared.entity.Actor
Gets the health of this actor.
getHealthPercent() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the health of this player.
getHeight() - Method in interface com.epicbot.api.shared.entity.Actor
Gets the height of the actor.
getHeight() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the height of this item on screen.
getHeight() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the height.
getHeight() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the height of the player.
getHeight() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getHeight() - Method in class com.epicbot.api.shared.model.Area
 
getHeight() - Method in class com.epicbot.api.shared.util.paint.Dimension2D
 
getHeight() - Method in class com.epicbot.api.shared.util.paint.frame.Seperator
 
getHighAlch() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getHighAlchemyPrice() - Method in interface com.epicbot.api.shared.entity.Item
Get the high alchemy price for this item.
getHighAlchemyPrice() - Method in interface com.epicbot.api.shared.model.ItemDefinition
The store price can be used to calculate high alchemy price by multiplying the price by 0.6.
getHighestPrice() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getHintArrow() - Method in interface com.epicbot.api.shared.methods.IHintArrowAPI
Gets the current hint arrow.
getHitsplatCycles() - Method in interface com.epicbot.api.shared.entity.Actor
 
getHitsplatCycles() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getHitsplatTypes() - Method in interface com.epicbot.api.shared.entity.Actor
 
getHitsplatTypes() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getHitsplatValues() - Method in interface com.epicbot.api.shared.entity.Actor
 
getHitsplatValues() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getHumanReaction() - Static method in class com.epicbot.api.shared.util.time.Time
 
getIconLargeUrl() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getIconUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor
 
getIconUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordFooter
 
getIconUrl() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getId() - Method in interface com.epicbot.api.shared.entity.details.Identifiable
Gets the id of this entity.
getId() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatMessage
 
getId() - Method in enum com.epicbot.api.shared.methods.ICombatAPI.WeaponType
 
getId() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the id of this player.
getId() - Method in enum com.epicbot.api.shared.methods.IMouseAPI.CrossColor
 
getId() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
getId() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.QuestVarbits
 
getId() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.QuestVarPlayer
 
getId() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getId() - Method in enum com.epicbot.api.shared.model.InventoryId
Gets the raw inventory type ID.
getId() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
getId() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getId() - Method in enum com.epicbot.api.shared.model.Spell.Book
 
getId() - Method in interface com.epicbot.api.shared.model.World
 
getIdleAnimation() - Method in interface com.epicbot.api.shared.entity.details.Animable
Gets the idle animation id.
getIdleAnimation() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the idle animation id.
getImage() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getIndex() - Method in enum com.epicbot.api.os.model.game.Varbits
 
getIndex() - Method in enum com.epicbot.api.os.model.game.VarPlayer
 
getIndex() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the index of this item widget.
getIndex() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the index.
getIndex() - Method in interface com.epicbot.api.shared.entity.WidgetChildItem
Gets the index of the item.
getIndex() - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Gets the index of the group.
getIndex() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatChannel
 
getIndex(String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getIndex(String, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getIndex(int, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getIndex() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getIndex() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Gets the slot index.
getIndex() - Method in interface com.epicbot.api.shared.model.World
 
getInstanceTemplateChunks() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getInteracting() - Method in interface com.epicbot.api.shared.entity.Actor
Gets the actor that this actor is interacting with (e.g.
getInteracting() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the actor that this player is interacting with (e.g.
getItem(int) - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the item at the given index.
getItem(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItem(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItem(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItem(IEquipmentAPI.Slot) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItem(int...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItem(String...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItem(Predicate<? super Item>) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItem(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItem(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItem(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItem(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getItem(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getItem(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getItem(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getItem(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getItem(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getItemArea(int) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getItemAt(int) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItemAt(int) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItemAt(int) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getItemContainer(InventoryId) - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getItemDef(int) - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getItemDetails(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Looks up the item in the official RS Grand Exchange API.
getItemId() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getItemIds() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the item ids.
getItemIds() - Method in interface com.epicbot.api.shared.model.ItemContainer
 
getItemName() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getItems() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the items.
getItems() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItems(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItems(int...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItems(String...) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItems() - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItems(Predicate<? super Item>) - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
getItems() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItems(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItems(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItems(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getItems() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getItems() - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getItems(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
getItemStackSizes() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the item stack sizes.
getItemWidget(int) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
getItemWidget(int) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
Gets the item widget at the given index.
getIterationDelay() - Method in class com.epicbot.api.shared.script.Script
Set the time to sleep after running/checking all tasks.
getIterationDelay() - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
getKeyState(int) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Gets the key state of the given key.
getLast180DaysPriceDetails() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getLast30DaysPriceDetails() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getLast90DaysPriceDetails() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getLastBounds() - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
getLastLocation() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Gets the last known mouse location before it went of screen.
getLevel() - Method in enum com.epicbot.api.shared.methods.IPrayerAPI.Prayer
 
getLevelAtExp(int) - Static method in class com.epicbot.api.shared.model.Skill
Gets the level at the given amount of experience.
getLevelRequired() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getLevelRequired() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getLevelRequired() - Method in interface com.epicbot.api.shared.model.Spell
 
getLevelRequired() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getLevelRequired() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getLocated() - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
getLocation() - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the tile that this entity is located on in the world.
getLocation() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the x and y-coordinate of this item on screen.
getLocation() - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Gets the screen location of the group.
getLocation() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the tile that this player is located on in the world.
getLocation() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getLocation() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Gets the current mouse location.
getLocation() - Method in class com.epicbot.api.shared.model.Tile
 
getLocation() - Method in interface com.epicbot.api.shared.model.World
 
getLocationOf(String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getLocationOf(String, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getLocationOf(int, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getLogger() - Method in class com.epicbot.api.shared.script.Script
 
getLoginScreenState() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
getLowAlch() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getLowAlchemyPrice() - Method in interface com.epicbot.api.shared.entity.Item
Get the low alchemy price for this item.
getLowAlchemyPrice() - Method in interface com.epicbot.api.shared.model.ItemDefinition
The store price can be used to calculate low alchemy price by multiplying the price by 0.4.
getLowestPrice() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getManifest() - Method in class com.epicbot.api.shared.script.Script
 
getMapPoint(APIContext) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the location on the minimap of this entity.
getMarginX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the margin on the x-axis.
getMarginY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the margin on the y-axis.
getMask() - Method in enum com.epicbot.api.shared.entity.SceneObject.SceneObjectType
 
getMask() - Method in interface com.epicbot.api.shared.model.World
 
getMaterialId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the material id.
getMaterialId() - Method in enum com.epicbot.api.shared.methods.IEquipmentAPI.Slot
 
getMaxDeviation() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxDistanceForOvershoots() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMaxEffectFadeSteps() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxHit() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getMaxHit() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getMaxHit() - Method in interface com.epicbot.api.shared.model.Spell
 
getMaxHit() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getMaxHit() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getMaxMouseMovementBaseTime() - Method in interface com.epicbot.api.shared.bot.MouseSettings.ISpeedSettings
 
getMaxMouseMovementTimeVariation() - Method in interface com.epicbot.api.shared.bot.MouseSettings.ISpeedSettings
 
getMaxNoise() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxNumberOfOvershoots() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMaxOvershootsRandomModifier() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMaxOvershootsSpeedup() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMaxOvershootsTime() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMaxReactionTime() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxReactionTimeVariation() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxSmallMovementDistance() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxSmallMovementSpeedDivider() - Method in interface com.epicbot.api.shared.bot.MouseSettings.ISpeedSettings
 
getMaxSteps() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxStepsDivider() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxStepsDividerSmall() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMaxStepsForSmallMovement() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMembershipDays() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the membership days on the account.
getMessage() - Method in interface com.epicbot.api.shared.entity.Actor
Gets the dialogue/message above this actors head.
getMessage() - Method in class com.epicbot.api.shared.event.ChatMessageEvent
 
getMessage() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the dialogue/message above the players head.
getMessages() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatChannel
 
getMinDeviation() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinDistanceForOvershoots() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMinEffectFadeSteps() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinimap() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getMinimapAngle() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the angle of the minimap.
getMinMouseMovementBaseTime() - Method in interface com.epicbot.api.shared.bot.MouseSettings.ISpeedSettings
 
getMinMouseMovementTimeVariation() - Method in interface com.epicbot.api.shared.bot.MouseSettings.ISpeedSettings
 
getMinNoise() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinNumberOfOvershoots() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMinOvershootsRandomModifier() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMinOvershootsSpeedup() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMinOvershootsTime() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IOvershootSettings
 
getMinReactionTime() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinReactionTimeVariation() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinSmallMovementDistance() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinSmallMovementSpeedDivider() - Method in interface com.epicbot.api.shared.bot.MouseSettings.ISpeedSettings
 
getMinSteps() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinStepsDivider() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinStepsDividerSmall() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getMinStepsForSmallMovement() - Method in interface com.epicbot.api.shared.bot.MouseSettings.IMouseMotionSettings
 
getModel() - Method in interface com.epicbot.api.shared.entity.details.Modeled
Gets the model.
getModel() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the model.
getModelHeight() - Method in interface com.epicbot.api.shared.entity.details.Modeled
Gets the height of the model.
getModelHeight() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the height of the model.
getModelHeight() - Method in interface com.epicbot.api.shared.model.Model
 
getModelId() - Method in interface com.epicbot.api.shared.entity.details.Modeled
Gets the unique id of the model.
getModelId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the model id.
getModelId() - Method in interface com.epicbot.api.shared.model.Model
Unique hash of the model using the color and triangles.
getModelOffsetX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the x-axis offset of the model.
getModelOffsetY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the y-axis offset of the model.
getModelType() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the model type.
getModelZoom() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the model zoom.
getMouseCrossColor() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
getMouseCrossState() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
getMouseCrossX() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
getMouseCrossY() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
getMouseMotionSettings() - Method in interface com.epicbot.api.shared.bot.MouseSettings
 
getMouseSettings() - Method in interface com.epicbot.api.shared.bot.IBot
 
getMoveSpeedTime() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Returns the base mouse movement speed in milliseconds.
getName() - Method in enum com.epicbot.api.shared.bot.BotType
 
getName() - Method in interface com.epicbot.api.shared.bot.MouseSettings
 
getName() - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor
 
getName() - Method in class com.epicbot.api.shared.discord.model.DiscordField
 
getName() - Method in interface com.epicbot.api.shared.entity.details.Nameable
Gets the name of the entity.
getName() - Method in enum com.epicbot.api.shared.methods.IClientAPI.ClientType
 
getName() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the name of the player.
getName() - Method in enum com.epicbot.api.shared.methods.IPrayerAPI.Prayer
 
getName() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
getName() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getName() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
getName() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getName() - Method in enum com.epicbot.api.shared.model.Skill.Skills
 
getName() - Method in interface com.epicbot.api.shared.model.Spell
 
getName() - Method in class com.epicbot.api.shared.random.AntiRandom
 
getName() - Method in class com.epicbot.api.shared.util.paint.frame.Line
 
getName() - Method in enum com.epicbot.api.shared.webwalking.model.RSBank
 
getNearestTile(APIContext) - Method in class com.epicbot.api.shared.model.Area
Finds the nearest tile in this area to the local player.
getNearestTile(Tile, APIContext) - Method in class com.epicbot.api.shared.model.Area
Finds the nearest tile in this area to the base tile.
getNext(Tile[]) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets the next best available tile to use.
getNext(APIContext) - Method in class com.epicbot.api.shared.model.path.LocalPath
 
getNext(APIContext) - Method in class com.epicbot.api.shared.model.path.Path
Gets the next available tile in this path.
getNext(APIContext) - Method in class com.epicbot.api.shared.model.path.ScreenPath
 
getNext(APIContext) - Method in class com.epicbot.api.shared.model.path.TilePath
 
getNextOnScreen(Tile[]) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets the next best available tile to use on screen.
getNotedId() - Method in interface com.epicbot.api.shared.entity.Item
Gets the noted item id of the noted or un-noted variant of this item.
getNotedId() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
getNotLocated() - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
getNotWithin() - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
getNPCTransformationId() - Method in interface com.epicbot.api.shared.entity.Player
Gets the id of this player when in npc-based form.
getNPCTransformationId() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the id of this player when in npc-based form.
getOffer() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Gets the offer.
getOfferItem() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Gets the item id of the current offer on screen.
getOfferPrice() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Gets the price per item of the current offer on screen.
getOfferQuantity() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Gets the quantity of the current offer on screen.
getOpcodes() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getOptions() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
getOptions() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getOtherPlayer() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItemCount() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItemCount(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItemCount(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItemCount(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItems() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItems(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOurItemWidget(int) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getOverheadIcon() - Method in interface com.epicbot.api.shared.entity.NPC
The icon above this npc.
getOvershootSettings() - Method in interface com.epicbot.api.shared.bot.MouseSettings
 
getParent() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the parent.
getParent() - Method in interface com.epicbot.api.shared.entity.WidgetChildItem
Gets the parent.
getParentId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the id of the parent.
getParentId() - Method in interface com.epicbot.api.shared.entity.WidgetChildItem
Gets the parent id.
getPath(Locatable) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
getPath(Locatable, Locatable) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
getPath() - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
getPath(Locatable) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
getPath(Locatable, Locatable) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
getPathSize() - Method in interface com.epicbot.api.shared.entity.Actor
 
getPathSize() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getPathStatus() - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
getPathToNearestBank() - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
getPathToNearestBank(Locatable) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
getPathToNearestBank() - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
getPathToNearestBank(Locatable) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
getPathTraversed() - Method in interface com.epicbot.api.shared.entity.Actor
 
getPathTraversed() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getPathX() - Method in interface com.epicbot.api.shared.entity.Actor
 
getPathX() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getPathY() - Method in interface com.epicbot.api.shared.entity.Actor
 
getPathY() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getPercentToNextLevel() - Method in class com.epicbot.api.shared.model.Skill
Gets the percentage to the next level.
getPitch() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the pitch angle of the camera.
getPlane() - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the z-coordinate, also known as the floor or level.
getPlane() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getPlane() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the z-coordinate, also known as the floor or level.
getPlane() - Method in class com.epicbot.api.shared.model.Area
 
getPlane() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the plane
getPlane() - Method in class com.epicbot.api.shared.model.Tile
 
getPoint(double, double, int) - Method in class com.epicbot.api.shared.model.Tile
 
getPoints() - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
getPopulation() - Method in interface com.epicbot.api.shared.model.World
 
getPrayerIcon() - Method in interface com.epicbot.api.shared.entity.Player
Gets the prayer icon above this players head.
getPrayerIcon() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the prayer icon above this players head.
getPrecision() - Method in class com.epicbot.api.shared.model.path.Path
Gets the allowed precision of this path.
getPressedKeys() - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Gets all keys currently pressed down.
getPrice() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
getPrice() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getPriceString() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
getPrimaryArgs() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getQuestPoints() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
getRandomHandler() - Method in class com.epicbot.api.shared.script.Script
 
getRandomPoint() - Method in interface com.epicbot.api.shared.entity.details.Renderable
Get a random point within the entity.
getRandomPoint(int, int, int, int, int) - Method in interface com.epicbot.api.shared.model.Model
 
getRandomPoint() - Method in class com.epicbot.api.shared.model.Tile
 
getRandoms() - Method in interface com.epicbot.api.shared.random.RandomHandler
 
getRandomTile() - Method in class com.epicbot.api.shared.model.Area
Gets a random tile within this area.
getRealCentralPoint() - Method in interface com.epicbot.api.shared.entity.details.Renderable
Gets the central point within the entity calculated using visible and non-visible model points.
getRealCentralPoint(int, int, int, int, int) - Method in interface com.epicbot.api.shared.model.Model
Calculates a central point using visible and non-visible (off-screen or behind UI) model points.
getRealCentralPoint() - Method in class com.epicbot.api.shared.model.Tile
 
getRealLevel() - Method in class com.epicbot.api.shared.model.Skill
Gets the real level.
getRealSkillLevels() - Method in class com.epicbot.api.shared.model.Skill
 
getRelativeLocation() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the location relative to its parent.
getRelativeX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the x-coordinate relative to its parent.
getRelativeY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the y-coordinate relative to its parent.
getRemaining() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getRemaining() - Method in class com.epicbot.api.shared.util.time.Timer
 
getRequest() - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
getRootGUIWidgetIndex() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getRotation() - Method in interface com.epicbot.api.shared.entity.details.Rotatable
Gets the current rotation as an angle,
getRotation() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the current rotation as an angle.
getRotationX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the rotation on the x-axis.
getRotationY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the rotation on the y-axis.
getRotationZ() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the rotation on the z-axis.
getRunEnergy() - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets the current run energy.
getRuntime(long) - Static method in class com.epicbot.api.shared.util.time.Time
 
getRuntimeMinutes(long) - Static method in class com.epicbot.api.shared.util.time.Time
 
getSceneId() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getSceneOffset() - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the scene offset for this entity.
getSceneOffset() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the scene offset for this player.
getSceneOffset() - Method in class com.epicbot.api.shared.model.Tile
 
getSceneSize() - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
getSceneTile() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getSceneTiles() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getSceneX() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getSceneX() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the x location as a region coordinate
getSceneY() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getSceneY() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the y location as a region coordinate
getScheduler() - Method in interface com.epicbot.api.shared.bot.IBot
 
getScript() - Method in interface com.epicbot.api.shared.bot.IBot
 
getScript() - Method in class com.epicbot.api.shared.event.EpicBotEvents.ScriptStateEvent
 
getScript() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
getScriptProfile() - Method in interface com.epicbot.api.shared.bot.IBot
 
getScriptProfile() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
Get the profile/settings this script was started with by the @Override script scheduler.
getScriptProfile() - Method in class com.epicbot.api.shared.script.Script
Get the profile/settings this script was started with by the script scheduler.
getScriptSettingsDir() - Method in interface com.epicbot.api.shared.bot.IBot
 
getScriptType() - Method in interface com.epicbot.api.shared.bot.IBot
 
getScriptType() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
getScriptType() - Method in class com.epicbot.api.shared.script.Script
 
getScrollHeight() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the height of the scroll bar.
getScrollWidth() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the width of the scroll bar.
getScrollX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the x-coordinate of the scroll bar.
getScrollY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the y-coordinate of the scroll bar.
getSecondaryArgs() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getSecondDirection() - Method in interface com.epicbot.api.shared.entity.SceneObject
Gets the optional cardinal direction of the object.
getSecondModel() - Method in interface com.epicbot.api.shared.entity.SceneObject
Gets the optional second model of the object.
getSecondRotation() - Method in interface com.epicbot.api.shared.entity.SceneObject
Gets the optional second rotation of the object.
getSelectedItem() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getSelectedItemId() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getSelectedItemIndex() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getSelectedItemName() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
getSelfInteracting() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the interacting index in the npc or players array.
getSender() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatMessage
 
getSettingsDirectory() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
Get the settings directory for this script.
getSettingsDirectory() - Method in class com.epicbot.api.shared.script.Script
Get the settings directory for this script.
getShadowColor() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the shadow color.
getSize() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getSize() - Method in interface com.epicbot.api.shared.model.ItemContainer
 
getSize(Graphics2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
getSize(Graphics2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.FramePart
 
getSize(Graphics2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.Line
 
getSize(Graphics2D, APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.Seperator
 
getSkillExperiences() - Method in class com.epicbot.api.shared.model.Skill
 
getSkullIcon() - Method in interface com.epicbot.api.shared.entity.Player
Gets the skull icon above this players head.
getSkullIcon() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the skull icon above this players head.
getSlot(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Get a slot by its index.
getSlot(Predicate<GrandExchangeSlot>) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Get the first slot matching the filter.
getSlots() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Gets all slots.
getSlots(Predicate<GrandExchangeSlot>) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Gets all slots matching the filter.
getSpecialAttackEnergy() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
getSpecialHitsplatValues() - Method in interface com.epicbot.api.shared.entity.Actor
 
getSpecialHitsplatValues() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
getSpeedSettings() - Method in interface com.epicbot.api.shared.bot.MouseSettings
 
getSpellName() - Method in enum com.epicbot.api.shared.model.Spell.Ancient
 
getSpellName() - Method in enum com.epicbot.api.shared.model.Spell.Arceuus
 
getSpellName() - Method in interface com.epicbot.api.shared.model.Spell
 
getSpellName() - Method in enum com.epicbot.api.shared.model.Spell.Lunar
 
getSpellName() - Method in enum com.epicbot.api.shared.model.Spell.Modern
 
getSpent() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getSpriteId() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the sprite id.
getStackSize() - Method in interface com.epicbot.api.shared.entity.Item
Gets the stack size of the item.
getStackSizes() - Method in interface com.epicbot.api.shared.model.ItemContainer
 
getStart() - Method in class com.epicbot.api.shared.model.path.LocalPath
 
getStart() - Method in class com.epicbot.api.shared.model.path.Path
Gets the start tile of this path.
getStart() - Method in class com.epicbot.api.shared.model.path.TilePath
 
getStartHeight() - Method in interface com.epicbot.api.shared.entity.Projectile
Gets the start height.
getStartingValue() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
getStartLocation() - Method in interface com.epicbot.api.shared.entity.Projectile
The start tile of the projectile.
getState() - Method in enum com.epicbot.api.os.model.game.GameState
 
getState() - Method in enum com.epicbot.api.os.model.game.LoginScreenState
 
getState() - Method in class com.epicbot.api.shared.event.EpicBotEvents.ScriptStateEvent
 
getState() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
getState() - Method in interface com.epicbot.api.shared.model.game.GameState
 
getState() - Method in interface com.epicbot.api.shared.model.game.LoginScreenState
 
getState() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getState() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Gets the offer state.
getState() - Method in class com.epicbot.api.shared.script.Script
 
getStoreCost() - Method in class com.epicbot.api.shared.model.ItemDetail
 
getStorePrice() - Method in interface com.epicbot.api.shared.entity.Item
Gets the store price of the item.
getStorePrice() - Method in interface com.epicbot.api.shared.model.ItemDefinition
Gets the store price of the item.
getTarget() - Method in interface com.epicbot.api.shared.entity.Projectile
The character that this projectile is targeting.
getTarget() - Method in interface com.epicbot.api.shared.model.HintArrow
Gets the target of this hint arrow.
getTaskContainer() - Method in class com.epicbot.api.shared.script.Script
 
getTeam() - Method in interface com.epicbot.api.shared.entity.Player
Gets the team id of this player.
getTeam() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the team id of this player.
getTertiaryArgs() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getText() - Method in class com.epicbot.api.shared.discord.model.DiscordFooter
 
getText() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the text.
getText() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatMessage
 
getText() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
getText() - Method in class com.epicbot.api.shared.util.paint.LineGroup.Line
 
getTextColor() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the text color.
getTextMarginX() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the text margin on the x-axis.
getTextMarginY() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the text margin on the y-axis.
getTextSpacing() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the text spacing.
getTheirItemCount() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getTheirItemCount(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getTheirItemCount(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getTheirItemCount(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getTheirItems() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getTheirItems(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getTheirItemWidget(int) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
getThumbnail() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getTile() - Method in enum com.epicbot.api.shared.webwalking.model.RSBank
 
getTileArray() - Method in class com.epicbot.api.shared.model.Area
 
getTileBits() - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
getTileFlags() - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
 
getTileHeight() - Method in interface com.epicbot.api.shared.entity.SceneObject
Gets the objects tile height.
getTileHeight(int, int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
getTileHeights() - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
 
getTileMask() - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
getTiles() - Method in class com.epicbot.api.shared.model.Area
 
getTiles() - Method in class com.epicbot.api.shared.model.path.LocalPath
 
getTiles() - Method in class com.epicbot.api.shared.model.path.Path
 
getTiles() - Method in class com.epicbot.api.shared.model.path.TilePath
 
getTileSize() - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
getTileSize() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the size of the tile, which is the width/height (both same value).
getTileX() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the x location of the tile
getTileY() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the y location of the tile
getTime() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatMessage
 
getTimestamp() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getTitle() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getTitle() - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
getTodaysPriceDetails() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
getTopAt(Locatable) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets the top object at the given location.
getTopAt(Locatable, Predicate<SceneObject>) - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
Gets the top object at the given location matching the given filter.
getTotalExperienceToNextLevel() - Method in class com.epicbot.api.shared.model.Skill
Gets the total experience needed to the next level.
getTotalLevel() - Method in interface com.epicbot.api.shared.entity.Player
Gets the total level of this player.
getTotalQuantity() - Method in interface com.epicbot.api.shared.model.ge.GrandExchangeOffer
 
getTrend() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
getType() - Method in interface com.epicbot.api.shared.entity.SceneObject
Gets the type of the object.
getType() - Method in interface com.epicbot.api.shared.event.ChatMessageEvent.ChatMessage
 
getType() - Method in interface com.epicbot.api.shared.model.HintArrow
Gets the arrow type.
getUnNotedId() - Method in interface com.epicbot.api.shared.entity.Item
Gets the un-noted item id of the noted or un-noted variant of this item.
getUnNotedId() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
getUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor
 
getUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
getUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordImage
 
getUrl() - Method in class com.epicbot.api.shared.discord.model.DiscordThumbnail
 
getUsername() - Method in interface com.epicbot.api.shared.bot.IBot
 
getUsername() - Method in class com.epicbot.api.shared.discord.model.DiscordMessage
 
getUsername() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
getValue() - Method in class com.epicbot.api.shared.discord.model.DiscordField
 
getValue() - Method in enum com.epicbot.api.shared.model.HintArrow.HintArrowType
 
getValue(APIContext) - Method in class com.epicbot.api.shared.util.paint.frame.Line
 
getValue(APIContext) - Method in class com.epicbot.api.shared.util.paint.LineGroup.Line
 
getVarbit() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
getVarbit() - Method in enum com.epicbot.api.shared.methods.ITabsAPI.Tabs
 
getVarbit(Varbits) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets a value corresponding to the passed varbit.
getVarbit(int) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets a value corresponding to the passed varbit id.
getVarp(VarPlayer) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets a value corresponding to the passed varp.
getVarp(int) - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
Gets a value corresponding to the passed varp id.
getVarPlayer() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
getVarps() - Method in interface com.epicbot.api.shared.methods.IVariablesAPI
 
getViewport() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getViewportHeight() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getViewportWidth() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getViewportZoom() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
getWalkingDirection() - Method in interface com.epicbot.api.shared.entity.Actor
Gets the direction we are walking towards.
getWeaponType() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
getWidget() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Get the slot widget when visible.
getWidgetChild(APIContext) - Method in interface com.epicbot.api.shared.model.Spell
 
getWidth() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the width of this item on screen.
getWidth() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets the width.
getWidth() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getWidth() - Method in class com.epicbot.api.shared.model.Area
 
getWidth() - Method in class com.epicbot.api.shared.util.paint.Dimension2D
 
getWildernessLevel() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the current wilderness level.
getWithin() - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
getWorlds() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
getX() - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the x-coordinate.
getX() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the x-coordinate of this item on screen.
getX() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the x-coordinate of the camera.
getX() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the x-coordinate.
getX() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getX() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Gets the current x-coordinate of the mouse.
getX() - Method in class com.epicbot.api.shared.model.Area
 
getX() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the x location
getX() - Method in class com.epicbot.api.shared.model.Tile
 
getX() - Method in class com.epicbot.api.shared.webwalking.model.Point3D
 
getY() - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets the y-coordinate.
getY() - Method in interface com.epicbot.api.shared.entity.ItemWidget
Gets the y-coordinate of this item on screen.
getY() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the y-coordinate of camera.
getY() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets the y-coordinate.
getY() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
getY() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Gets the current y-coordinate of the mouse.
getY() - Method in class com.epicbot.api.shared.model.Area
 
getY() - Method in class com.epicbot.api.shared.model.SceneOffset
Gets the y location
getY() - Method in class com.epicbot.api.shared.model.Tile
 
getY() - Method in class com.epicbot.api.shared.webwalking.model.Point3D
 
getYaw() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the yaw angle of the camera.
getYawDeg() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the yaw angle of the camera in degrees.
getZ() - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Gets the z-coordinate of camera.
getZ() - Method in class com.epicbot.api.shared.webwalking.model.Point3D
 
GNOME_GLIDER_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
GRAND_EXCHANGE_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
GRAND_EXCHANGE_SEARCH_RESULTS - Static variable in class com.epicbot.api.os.model.game.WidgetID.Chat
 
grandExchange() - Method in interface com.epicbot.api.shared.APIContext
 
GrandExchangeItemDetail - Class in com.epicbot.api.shared.model.ge
Item detail pojo for https://secure.runescape.com/m=itemdb_oldschool/api/catalogue/detail.json?item=1275.
GrandExchangeItemDetail() - Constructor for class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
GrandExchangeItemDetail.GrandExchangeItemPriceDetail - Class in com.epicbot.api.shared.model.ge
 
GrandExchangeItemDetail.GrandExchangeItemPriceDetail.Trend - Enum in com.epicbot.api.shared.model.ge
 
GrandExchangeItemPriceDetail() - Constructor for class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
GrandExchangeOffer - Interface in com.epicbot.api.shared.model.ge
 
GrandExchangeOffer.OfferState - Enum in com.epicbot.api.shared.model.ge
 
GrandExchangeSlot - Class in com.epicbot.api.shared.model.ge
 
GrandExchangeSlot(int, GrandExchangeOffer, APIContext) - Constructor for class com.epicbot.api.shared.model.ge.GrandExchangeSlot
 
GREEN_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREEN_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GREY_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
GroundItem - Interface in com.epicbot.api.shared.entity
An item on the ground.
GroundItemQueryBuilder - Class in com.epicbot.api.shared.query
 
GroundItemQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
GroundItemQueryRequest - Class in com.epicbot.api.shared.query.request
 
GroundItemQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.GroundItemQueryRequest
 
groundItems() - Method in interface com.epicbot.api.shared.APIContext
 
group(int...) - Method in class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 

H

hasAction(String...) - Method in interface com.epicbot.api.shared.entity.details.Actionable
Determines if this entity has one of the given actions.
hasAction(String...) - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
hasAction(String...) - Method in class com.epicbot.api.shared.model.Tile
 
hasActionMatch(String) - Method in interface com.epicbot.api.shared.entity.details.Actionable
Determines if this entity has an action matching the given regular expression.
hasChildren() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets whether or not this interface has children.
hasGroundAction(String...) - Method in interface com.epicbot.api.shared.entity.Item
Determines if this item has one of the given ground actions.
hasGroundAction(String...) - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
hashCode() - Method in class com.epicbot.api.shared.model.Tile
 
hasMembership() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not we have membership.
hasOption(ICombatAPI.AttackStyle) - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
hasOption(String) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
hasOption(String[]) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
hasOptionContaining(String) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
hasOptionContaining(String[]) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
health(int) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
health(int, int) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
HEALTH_ORB_TEXT - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
height - Variable in class com.epicbot.api.shared.util.paint.Dimension2D
 
herblore() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
hintArrow() - Method in interface com.epicbot.api.shared.APIContext
 
HintArrow - Interface in com.epicbot.api.shared.model
 
HintArrow.HintArrowType - Enum in com.epicbot.api.shared.model
 
hitpoints() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
hold(int, boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Holds the left or right mouse button for a duration at the current mouse location.
hold(Point, int, boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Holds the left or right mouse button for a duration at the given location.
holdKey(int, int) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Hold a key for an amount of time.
holdKey(int, int, boolean) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Hold a key for an amount of time.
holdKey(int, int, Completable) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Hold a key for a maximum amount of time or until the given Completable is done.
holdKey(int, int, boolean, Completable) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Hold a key for a maximum amount of time or until the given Completable is done.
hop(Predicate<World>) - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
hop(int) - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
hopToF2P() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
hopToP2P() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
hover() - Method in interface com.epicbot.api.shared.entity.details.Clickable
Hover on the entity.
hover() - Method in class com.epicbot.api.shared.model.Tile
 
hunter() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 

I

IBankAPI - Interface in com.epicbot.api.shared.methods
 
IBankAPI.RearrangeMode - Enum in com.epicbot.api.shared.methods
 
IBankAPI.WithdrawMode - Enum in com.epicbot.api.shared.methods
 
IBot - Interface in com.epicbot.api.shared.bot
 
ICalculationsAPI - Interface in com.epicbot.api.shared.methods
 
ICameraAPI - Interface in com.epicbot.api.shared.methods
 
IClientAPI - Interface in com.epicbot.api.shared.methods
 
IClientAPI.ClientType - Enum in com.epicbot.api.shared.methods
 
ICombatAPI - Interface in com.epicbot.api.shared.methods
 
ICombatAPI.AttackStyle - Enum in com.epicbot.api.shared.methods
 
ICombatAPI.WeaponType - Enum in com.epicbot.api.shared.methods
 
id(int...) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
id(int...) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
Identifiable - Interface in com.epicbot.api.shared.entity.details
An entity that is identifiable by an unique id.
IDialogueAPI - Interface in com.epicbot.api.shared.methods
 
IDialogueAPI.DialogueType - Enum in com.epicbot.api.shared.methods
 
IDiscordAPI - Interface in com.epicbot.api.shared.methods
 
IEpicBotEventBus - Interface in com.epicbot.api.shared.event
 
IEpicBotScheduler - Interface in com.epicbot.api.shared.event
 
IEquipmentAPI - Interface in com.epicbot.api.shared.methods
 
IEquipmentAPI.Slot - Enum in com.epicbot.api.shared.methods
 
IGameAPI - Interface in com.epicbot.api.shared.methods
 
IGrandExchangeAPI - Interface in com.epicbot.api.shared.methods
 
IGrandExchangeAPI.GrandExchangeScreen - Enum in com.epicbot.api.shared.methods
 
IGroundItemsAPI - Interface in com.epicbot.api.shared.methods
 
IHintArrowAPI - Interface in com.epicbot.api.shared.methods
 
IInventoryAPI - Interface in com.epicbot.api.shared.methods
 
IKeyboardAPI - Interface in com.epicbot.api.shared.methods
 
ILocalPlayerAPI - Interface in com.epicbot.api.shared.methods
 
IMagicAPI - Interface in com.epicbot.api.shared.methods
 
IMenuAPI - Interface in com.epicbot.api.shared.methods
 
IMouseAPI - Interface in com.epicbot.api.shared.methods
 
IMouseAPI.CrossColor - Enum in com.epicbot.api.shared.methods
 
inArray(int, int[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArray(int[], int[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArray(String, String[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArray(String[], String) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArray(String[], String[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArrayContains(String, String[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArrayContains(String[], String) - Static method in class com.epicbot.api.shared.util.Utilities
 
inArrayContains(String[], String[]) - Static method in class com.epicbot.api.shared.util.Utilities
 
inCombat() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
increasePriceBy5Percent() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Clicks the increase +5% button to increase the current price per item by 5% of the current offer we are setting up on screen.
increasePriceBy5Percent(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Clicks the increase +5% button to increase the current price per item by 5% of the current offer we are setting up on screen.
INDIGO_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
INDIGO_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
init() - Method in class com.epicbot.api.shared.random.AntiRandom
 
init() - Method in class com.epicbot.api.shared.script.Script
 
init(ScriptTaskContainer) - Method in class com.epicbot.api.shared.script.task.LoopScriptTask
 
INPCsAPI - Interface in com.epicbot.api.shared.methods
 
interact() - Method in interface com.epicbot.api.shared.entity.details.Interactable
Interacts with the entity by clicking on it.
interact(boolean) - Method in interface com.epicbot.api.shared.entity.details.Interactable
Interacts with the entity by clicking on it.
interact(String) - Method in interface com.epicbot.api.shared.entity.details.Interactable
Interacts with the entity.
interact(String, String) - Method in interface com.epicbot.api.shared.entity.details.Interactable
Interacts with the entity.
interact(int) - Method in interface com.epicbot.api.shared.entity.details.Interactable
Interacts with the entity using the specified menu action opcode.
interact(String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, boolean) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, String, boolean) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, Clickable) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, Clickable, boolean) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, String, Clickable) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String, String, Clickable, boolean) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(int, String) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(int, String, boolean) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(int, String, Clickable) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(int, String, Clickable, boolean) - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
interact(String) - Method in class com.epicbot.api.shared.model.Tile
 
interact(String, String) - Method in class com.epicbot.api.shared.model.Tile
 
interact(int) - Method in class com.epicbot.api.shared.model.Tile
 
Interactable - Interface in com.epicbot.api.shared.entity.details
An entity that can be interacted with.
interactingWith(Actor) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
interactingWithMe() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
interactItem(String, int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
interactItem(String, String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
interactItem(String, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
interactItem(String, int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
interactItem(String, String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
interactItem(String, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
interactMatch(String) - Method in interface com.epicbot.api.shared.entity.details.Interactable
Interacts with the entity using an action matching the given regular expression.
inUse() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Whether or not the slot is in use, basically not GrandExchangeOffer.OfferState.EMPTY.
inventory() - Method in interface com.epicbot.api.shared.APIContext
 
INVENTORY_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
INVENTORY_ITEM_CONTAINER - Static variable in class com.epicbot.api.os.model.game.WidgetID.Bank
 
InventoryId - Enum in com.epicbot.api.shared.model
 
invisible() - Method in class com.epicbot.api.shared.query.RenderableQueryBuilder
 
INVISIBLE_FILTER - Static variable in class com.epicbot.api.shared.query.RenderableQueryBuilder
 
IObjectsAPI - Interface in com.epicbot.api.shared.methods
 
IPlayersAPI - Interface in com.epicbot.api.shared.methods
 
IPrayerAPI - Interface in com.epicbot.api.shared.methods
 
IPrayerAPI.Prayer - Enum in com.epicbot.api.shared.methods
 
IPricingAPI - Interface in com.epicbot.api.shared.methods
 
IProjectilesAPI - Interface in com.epicbot.api.shared.methods
 
IQuestAPI - Interface in com.epicbot.api.shared.methods
 
IQuestAPI.Quest - Enum in com.epicbot.api.shared.methods
 
IQuestAPI.QuestVarbits - Enum in com.epicbot.api.shared.methods
 
IQuestAPI.QuestVarPlayer - Enum in com.epicbot.api.shared.methods
 
is(GameState) - Method in interface com.epicbot.api.shared.model.game.GameState
 
is(LoginScreenState) - Method in interface com.epicbot.api.shared.model.game.LoginScreenState
 
isAchievementsTabActive() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isActive(IPrayerAPI.Prayer) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
isActive(IPrayerAPI.Prayer...) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
isActive(List<IPrayerAPI.Prayer>) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
isActive() - Method in class com.epicbot.api.shared.random.AntiRandom
Get whether or not this random is currently active.
isAnimating() - Method in interface com.epicbot.api.shared.entity.details.Animable
Determines if this entity is animating based on Animable.getAnimation().
isAnimating() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Determines if the player is animating based on ILocalPlayerAPI.getAnimation().
isAttacking() - Method in interface com.epicbot.api.shared.entity.Actor
Gets whether or not this actor is attacking.
isAttacking() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not this player is attacking.
isAutoRetaliateOn() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
isBlocked(int) - Static method in class com.epicbot.api.shared.model.Tile
 
isChatOpen() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
isClickable() - Method in interface com.epicbot.api.shared.entity.NPC
Gets whether or not this character is clickable.
isClickable(int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
Returns whether or not the given point is clickable on the viewport of the game (see IGameAPI.getViewportWidth() and IGameAPI.getViewportHeight()).
isClickable(Point) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
Returns whether or not the given point is clickable on the viewport of the game (see IGameAPI.getViewportWidth() and IGameAPI.getViewportWidth()).
isCompleted(IQuestAPI.Quest) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isCompleted(IQuestAPI.Quest...) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isCompleted(List<IQuestAPI.Quest>) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isCompleted() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Gets whether or not the offer is completed aka checks if the slot state is GrandExchangeOffer.OfferState.BOUGHT or GrandExchangeOffer.OfferState.SOLD.
IScriptAPI - Interface in com.epicbot.api.shared.methods
 
isCurrentWorldMembers() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
Gets whether or not the current world is a members world.
isDead() - Method in interface com.epicbot.api.shared.entity.Actor
Gets whether or not this actor is dead.
isDestroyed() - Method in interface com.epicbot.api.shared.bot.IBot
 
isDialogueOpen(IDialogueAPI.DialogueType) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
isDialogueOpen() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
isDisabled(ITabsAPI.Tabs) - Method in interface com.epicbot.api.shared.methods.ITabsAPI
 
isDone() - Method in interface com.epicbot.api.shared.util.details.Completable
 
isEmpty() - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
isEmpty() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
isEmpty() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
isEnabled() - Method in class com.epicbot.api.shared.random.AntiRandom
 
isEquipable() - Method in class com.epicbot.api.shared.model.ItemDetail
 
isFacing(Locatable) - Method in interface com.epicbot.api.shared.entity.details.Rotatable
Determines if the entity is facing the given locatable.
isFacing(Locatable) - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Determines if the player is facing the given locatable.
isFacingMe() - Method in interface com.epicbot.api.shared.entity.details.Rotatable
Determines if the entity is facing the player.
isFemale() - Method in interface com.epicbot.api.shared.entity.Player
Gets whether or not this player is a female character.
isFemale() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not this player is a female character.
isFirstInterfaceOpen() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
isFlippedHorizontally() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets whether or not this interface is flipped horizontally.
isFlippedVertically() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets whether or not this interface is flipped vertically.
isFull() - Method in interface com.epicbot.api.shared.methods.IEquipmentAPI
 
isFull() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
isHideRoofsEnabled() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
isImmuneFromPoison() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
isInCombat() - Method in interface com.epicbot.api.shared.entity.Actor
Gets whether or not this actor is in combat.
isInCombat() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not this player is in combat.
isInline() - Method in class com.epicbot.api.shared.discord.model.DiscordField
 
isInputEnabled() - Method in interface com.epicbot.api.shared.bot.IBot
 
isInputEnabled() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
isInteractingWithMe() - Method in interface com.epicbot.api.shared.entity.Actor
Gets whether or not this actor is interacting with the local player.
isInterfaceOpen() - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
isInWilderness() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not we are in the wilderness.
isItemSelected() - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
ISkillsAPI - Interface in com.epicbot.api.shared.methods
 
isKourendFavorTabActive() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isLoading() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
isLoggedIn() - Method in interface com.epicbot.api.shared.methods.IClientAPI
 
isMale() - Method in interface com.epicbot.api.shared.entity.Player
Gets whether or not this player is a male character.
isMale() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not this player is a male character.
isMembers() - Method in interface com.epicbot.api.shared.entity.Item
Gets whether or not this item is a members only item.
isMembers(IQuestAPI.Quest) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isMembers(IQuestAPI.Quest...) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isMembers(List<IQuestAPI.Quest>) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isMembers() - Method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
 
isMembers() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
isMembers() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
isMembers() - Method in class com.epicbot.api.shared.model.ItemDetail
 
isMembers() - Method in interface com.epicbot.api.shared.model.World
 
isMinigameTeleportActive() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isMoving() - Method in interface com.epicbot.api.shared.entity.Actor
Gets whether or not this actor is moving.
isMoving() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
Gets whether or not this player is moving.
isMultiCombat() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
isNoteable() - Method in class com.epicbot.api.shared.model.ItemDetail
 
isNoted() - Method in interface com.epicbot.api.shared.entity.Item
Gets whether or not this item is noted.
isNoted() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
isNoted() - Method in class com.epicbot.api.shared.model.ItemDetail
 
isOnMap(APIContext) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Gets if this entity is visible on the (mini)map.
isOnMap(Locatable) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
isOnScreen(Point) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
Returns whether or not the given point is on screen (the entire width and height of the game client).
isOnScreen(int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
Returns whether or not the given point is on screen (the entire width and height of the game client).
isOpen() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
isOpen() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
 
isOpen() - Method in interface com.epicbot.api.shared.methods.IMenuAPI
 
isOpen() - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
isOpen(ITabsAPI.Tabs) - Method in interface com.epicbot.api.shared.methods.ITabsAPI
 
isPaused() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
isPaused() - Method in class com.epicbot.api.shared.script.Script
 
isPoisoned() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
isPresent() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
isPresent(int) - Method in interface com.epicbot.api.shared.methods.IPricingAPI
 
isPresent(String) - Method in interface com.epicbot.api.shared.methods.IPricingAPI
 
isPressed() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
isQuestsTabActive() - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isQuickPrayerActive() - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
isReachable() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
isRearrangeMode(IBankAPI.RearrangeMode) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
isResizableMode() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
isRightPressed() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
 
isRunEnabled() - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Gets whether or not running is enabled.
isRunning() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
isRunning() - Method in class com.epicbot.api.shared.script.Script
 
isRunning() - Method in class com.epicbot.api.shared.script.task.LoopScriptTask
 
isRunning() - Method in class com.epicbot.api.shared.util.time.Timer
 
isSecondInterfaceOpen() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
isSellableOnGE() - Method in class com.epicbot.api.shared.model.ItemDetail
 
isSingleTile() - Method in interface com.epicbot.api.shared.model.Model
 
isSpecialActive() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
isSpellSelected() - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Gets whether or not a spell is selected in the magic tab.
isStackable() - Method in interface com.epicbot.api.shared.entity.Item
Gets whether or not this item is stackable in a players inventory.
isStackable() - Method in interface com.epicbot.api.shared.model.ItemDefinition
 
isStackable() - Method in class com.epicbot.api.shared.model.ItemDetail
 
isStaminaActive() - Method in interface com.epicbot.api.shared.methods.ILocalPlayerAPI
 
isStarted(IQuestAPI.Quest) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isStarted(IQuestAPI.Quest...) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isStarted(List<IQuestAPI.Quest>) - Method in interface com.epicbot.api.shared.methods.IQuestAPI
 
isStopping() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
isStopping() - Method in class com.epicbot.api.shared.script.Script
 
isTargetingMe() - Method in interface com.epicbot.api.shared.entity.Projectile
Gets whether or not this projectile is targeting me.
isTargetingMe() - Method in class com.epicbot.api.shared.query.ProjectileQueryBuilder
 
isTextShadowed() - Method in interface com.epicbot.api.shared.entity.WidgetChild
Gets whether or not the text is shadowed.
IStoreAPI - Interface in com.epicbot.api.shared.methods
 
isTrading() - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
isUnlocked(IPrayerAPI.Prayer) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
isUseTeleports() - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
isUseTeleports() - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
isValid() - Method in interface com.epicbot.api.shared.entity.details.Validatable
Verifies whether this entity is valid and still exists.
isValid() - Method in class com.epicbot.api.shared.model.Tile
 
isVenomed() - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
isVisible() - Method in interface com.epicbot.api.shared.entity.details.Renderable
Gets if this entity is visible on screen.
isVisible() - Method in interface com.epicbot.api.shared.entity.WidgetGroup
Gets whether or not this group is visible by checking if any of the children are visible.
isVisible() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
isVisible() - Method in class com.epicbot.api.shared.model.Tile
 
isWalkingTo(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Determines if we are walking towards the given destination.
isWalkingTo(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Determines if we are walking towards the given destination with precision.
isWithdrawMode(IBankAPI.WithdrawMode) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
isWorldMenuOpen() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
ITabsAPI - Interface in com.epicbot.api.shared.methods
 
ITabsAPI.Tabs - Enum in com.epicbot.api.shared.methods
 
ITALIC - Static variable in class com.epicbot.api.common.EpicBotFonts
 
Item - Interface in com.epicbot.api.shared.entity
An item in the game (e.g.
ITEM_CONTAINER - Static variable in class com.epicbot.api.os.model.game.WidgetID.Bank
 
ItemContainer - Interface in com.epicbot.api.shared.model
 
ItemDefinition - Interface in com.epicbot.api.shared.model
 
ItemDetail - Class in com.epicbot.api.shared.model
 
ItemDetail() - Constructor for class com.epicbot.api.shared.model.ItemDetail
 
itemId(int...) - Method in class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 
itemName(String...) - Method in class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 
ItemWidget - Interface in com.epicbot.api.shared.entity
Items that are displayed via a widget like bank, inventory and equipment items.
iterator() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
ITradeAPI - Interface in com.epicbot.api.shared.methods
 
IVariablesAPI - Interface in com.epicbot.api.shared.methods
 
IWalkingAPI - Interface in com.epicbot.api.shared.methods
 
IWebWalkingAPI - Interface in com.epicbot.api.shared.methods
 
IWidgetsAPI - Interface in com.epicbot.api.shared.methods
 
IWorldAPI - Interface in com.epicbot.api.shared.methods
 

K

keyboard() - Method in interface com.epicbot.api.shared.APIContext
 
KOUREND_FAVOUR_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 

L

last() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
LeafTask - Class in com.epicbot.api.shared.script.tree
 
LeafTask(APIContext) - Constructor for class com.epicbot.api.shared.script.tree.LeafTask
 
LIGHT - Static variable in class com.epicbot.api.common.EpicBotFonts
 
LIGHT_BLUE_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_BLUE_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_GREEN_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIGHT_ITALIC - Static variable in class com.epicbot.api.common.EpicBotFonts
 
LIME_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
LIME_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
limit(int) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
limit(int, int) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
Line - Class in com.epicbot.api.shared.util.paint.frame
 
Line(PaintFrame, String, Object) - Constructor for class com.epicbot.api.shared.util.paint.frame.Line
 
Line(PaintFrame, String, Function<APIContext, Object>) - Constructor for class com.epicbot.api.shared.util.paint.frame.Line
 
Line(String, Object) - Constructor for class com.epicbot.api.shared.util.paint.LineGroup.Line
 
Line(String, Function<APIContext, Object>) - Constructor for class com.epicbot.api.shared.util.paint.LineGroup.Line
 
LineGroup - Class in com.epicbot.api.shared.util.paint
 
LineGroup(LineGroup.LineAlignment) - Constructor for class com.epicbot.api.shared.util.paint.LineGroup
 
LineGroup.Line - Class in com.epicbot.api.shared.util.paint
 
LineGroup.LineAlignment - Enum in com.epicbot.api.shared.util.paint
 
LocalPath - Class in com.epicbot.api.shared.model.path
A path calculated using the current available collision region/scene data.
LocalPath(Locatable, APIContext) - Constructor for class com.epicbot.api.shared.model.path.LocalPath
Construct a new path.
LocalPath(Locatable, double, APIContext) - Constructor for class com.epicbot.api.shared.model.path.LocalPath
Construct a new path.
LocalPath(Locatable, Locatable, APIContext) - Constructor for class com.epicbot.api.shared.model.path.LocalPath
Construct a new path.
LocalPath(Locatable, Locatable, double, APIContext) - Constructor for class com.epicbot.api.shared.model.path.LocalPath
Construct a new path.
localPlayer() - Method in interface com.epicbot.api.shared.APIContext
 
Locatable - Interface in com.epicbot.api.shared.entity.details
An entity that can be located in the world.
LocatableEntity - Interface in com.epicbot.api.shared.entity
An common entity on that is Identifiable, Locatable, Modeled, and Validatable
LocatableEntityQueryBuilder<T extends LocatableEntity,Q extends LocatableEntityQueryBuilder<T,Q,R,RQ>,R extends LocatableEntityQueryResult<T>,RQ extends LocatableEntityQueryRequest<T>> - Class in com.epicbot.api.shared.query
 
LocatableEntityQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
LocatableEntityQueryRequest<T extends LocatableEntity> - Class in com.epicbot.api.shared.query.request
 
LocatableEntityQueryRequest(APIContext, int) - Constructor for class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
LocatableEntityQueryResult<T extends LocatableEntity> - Class in com.epicbot.api.shared.query.result
 
LocatableEntityQueryResult(List<T>, APIContext) - Constructor for class com.epicbot.api.shared.query.result.LocatableEntityQueryResult
 
located(Locatable...) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
Checks if the entity is located on ONE of the given tiles.
located(Locatable...) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
LOG - Variable in class com.epicbot.api.shared.random.AntiRandom
 
logger() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
LOGIN_CLICK_TO_PLAY_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
LoginScreenState - Enum in com.epicbot.api.os.model.game
 
LoginScreenState - Interface in com.epicbot.api.shared.model.game
 
logout() - Method in interface com.epicbot.api.shared.methods.IGameAPI
 
LOGOUT_BUTTON - Static variable in class com.epicbot.api.os.model.game.WidgetID.LogoutPanel
 
LOGOUT_PANEL_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
LogoutPanel() - Constructor for class com.epicbot.api.os.model.game.WidgetID.LogoutPanel
 
loop() - Method in class com.epicbot.api.shared.script.LoopScript
The script loop function.
loop() - Method in class com.epicbot.api.shared.script.task.LoopScriptTask
 
loop() - Method in class com.epicbot.api.shared.script.TreeScript
The script loop function.
LoopScript - Class in com.epicbot.api.shared.script
A script that loops until a negative number is returned by LoopScript.loop(), otherwise this will run for ever.
LoopScript() - Constructor for class com.epicbot.api.shared.script.LoopScript
 
LoopScriptTask - Class in com.epicbot.api.shared.script.task
 
LoopScriptTask() - Constructor for class com.epicbot.api.shared.script.task.LoopScriptTask
 

M

magic() - Method in interface com.epicbot.api.shared.APIContext
 
magic() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
MAGIC_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
MAX_WALKABLE_DIST - Static variable in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
MAX_Z - Static variable in interface com.epicbot.api.shared.methods.ICalculationsAPI
The max allowed plane by the game
menu() - Method in interface com.epicbot.api.shared.APIContext
 
MINIGAMES_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
Minimap() - Constructor for class com.epicbot.api.os.model.game.WidgetID.Minimap
 
MINIMAP_FIXED_INDEX - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
MINIMAP_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
MINIMAP_RESIZABLE_INDEX - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
MINIMAP_TILE_SIZE - Static variable in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
mining() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
Model - Interface in com.epicbot.api.shared.model
 
Modeled - Interface in com.epicbot.api.shared.entity.details
An entity that has a model.
modelId(int...) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
modelId(int...) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
modelToScreen(int, int, int, int, int, int[], int[], int[], int[], int[]) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
mouse() - Method in interface com.epicbot.api.shared.APIContext
 
MouseSettings - Interface in com.epicbot.api.shared.bot
 
MouseSettings.IFlowSettings - Interface in com.epicbot.api.shared.bot
 
MouseSettings.IMouseMotionSettings - Interface in com.epicbot.api.shared.bot
 
MouseSettings.IOvershootSettings - Interface in com.epicbot.api.shared.bot
 
MouseSettings.ISpeedSettings - Interface in com.epicbot.api.shared.bot
 
move(Point) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse to the given location.
move(Clickable) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse onto the given clickable entity.
moveItem(ItemWidget, int) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
Move the item to the given slot.
moveItem(int, int) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
Move the item to the given slot.
moveOffScreen() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Simulates moving the mouse off screen.
moveRandomly() - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse randomly.
moveRandomly(int) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse randomly between the maximum distance.
moveRandomly(int, int) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Moves the mouse randomly between the two distances.
moving() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 

N

Nameable - Interface in com.epicbot.api.shared.entity.details
An entity with a name.
nameContains(String...) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
nameContains(String...) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
nameContains(String...) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
nameContains(String...) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
named(String...) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
named(String...) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
named(String...) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
named(String...) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
nameMatches(String) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
nameMatches(String) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
nameMatches(String) - Static method in class com.epicbot.api.shared.query.QueryBuilderHelper
 
nameMatches(String) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
nearest() - Method in class com.epicbot.api.shared.query.result.LocatableEntityQueryResult
 
nearest(double, double) - Method in class com.epicbot.api.shared.query.result.LocatableEntityQueryResult
Gets the nearest entity with allowed variation.
nearestList() - Method in class com.epicbot.api.shared.query.result.LocatableEntityQueryResult
 
newBuyOffer(String) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Attempts to start a new buy offer using an empty slot.
newBuyOffer(GrandExchangeSlot, String) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Attempts to start a new buy offer using the given (empty) slot.
newSellOffer(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Attempts to start a new sell offer using an empty slot by selling an inventory item with the given id.
newSellOffer(String) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Attempts to start a new sell offer using an empty slot by selling an inventory item with the given name.
newSellOffer(ItemWidget) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Attempts to start a new sell offer using an empty slot by selling the given item.
nextBoolean() - Static method in class com.epicbot.api.shared.util.Random
 
nextDouble(double, double) - Static method in class com.epicbot.api.shared.util.Random
Generates a pseudo-random number between two given values.
nextDouble() - Static method in class com.epicbot.api.shared.util.Random
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0.
nextGamble(int) - Static method in class com.epicbot.api.shared.util.Random
Returns true with a chance of 1 / options.
nextGaussian() - Static method in class com.epicbot.api.shared.util.Random
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0.
nextGaussian(int, int, int) - Static method in class com.epicbot.api.shared.util.Random
Generates a pseudo-random number between the two given values with standard deviation.
nextGaussian(double, double, double) - Static method in class com.epicbot.api.shared.util.Random
Generates a pseudo-random number between the two given values with standard deviation.
nextGaussian(int, int, int, int) - Static method in class com.epicbot.api.shared.util.Random
Generates a pseudo-random number between the two given values with standard deviation about a provided mean.
nextGaussian(double, double, double, double) - Static method in class com.epicbot.api.shared.util.Random
Generates a pseudo-random number between the two given values with standard deviation about a provided mean.
nextInt(int, int) - Static method in class com.epicbot.api.shared.util.Random
Returns a pseudorandom, uniformly distributed int value between min (inclusive) and max (exclusive), drawn from this random number generator's sequence.
nextPoint(Shape) - Static method in class com.epicbot.api.shared.util.Random
Generates a pseudo-random point within the given shape.
NOT_STACKABLE - Static variable in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
NOTED - Static variable in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
noted() - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
notInCombat() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
notInteractingWithMe() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
notLocated(Locatable...) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
Checks if the entity is NOT located on ANY of the given tiles.
notLocated(Locatable...) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
notMe() - Method in class com.epicbot.api.shared.query.PlayerQueryBuilder
 
notMoving() - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
notNamed(String...) - Method in class com.epicbot.api.shared.query.ActorQueryBuilder
 
notNamed(String...) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
notNamed(String...) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
notStackable() - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
notTargetingMe() - Method in class com.epicbot.api.shared.query.ProjectileQueryBuilder
 
notType(SceneObject.SceneObjectType...) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
notWithin(Area...) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
Checks if the entity is NOT located in ANY of the given areas.
notWithin(Area...) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
NPC - Interface in com.epicbot.api.shared.entity
An non-player character in the game.
NPCQueryBuilder - Class in com.epicbot.api.shared.query
 
NPCQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.NPCQueryBuilder
 
NPCQueryRequest - Class in com.epicbot.api.shared.query.request
 
NPCQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.NPCQueryRequest
 
npcs() - Method in interface com.epicbot.api.shared.APIContext
 

O

OBJECT_ALLOW_RANGE - Static variable in class com.epicbot.api.shared.model.Tile
 
objects() - Method in interface com.epicbot.api.shared.APIContext
 
of(int) - Static method in enum com.epicbot.api.os.model.game.GameState
 
of(int) - Static method in enum com.epicbot.api.os.model.game.LoginScreenState
 
offer(int, int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
offer(int, String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
offer(int, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
offerAll(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
offerAll(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
offerAll(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
onBreak() - Method in class com.epicbot.api.shared.script.Script
 
onChatMessage(ChatMessageEvent) - Method in class com.epicbot.api.shared.script.Script
 
onGameTick(GameTickEvent) - Method in class com.epicbot.api.shared.script.Script
 
onlyContains(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
onlyContains(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
onlyContains(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
onPaint(Graphics2D, APIContext) - Method in class com.epicbot.api.shared.script.Script
 
onPause() - Method in class com.epicbot.api.shared.script.Script
 
onResume() - Method in class com.epicbot.api.shared.script.Script
 
onStart(String...) - Method in class com.epicbot.api.shared.script.Script
 
onStop() - Method in class com.epicbot.api.shared.script.Script
 
open() - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
open(boolean) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
open() - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
 
open(ITabsAPI.Tabs) - Method in interface com.epicbot.api.shared.methods.ITabsAPI
 
OPEN - Static variable in class com.epicbot.api.shared.model.Tile
 
openWorldMenu() - Method in interface com.epicbot.api.shared.methods.IWorldAPI
 
or(WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.model.WalkCondition
 
ORANGE_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ORANGE_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
ourOfferContains(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
ourOfferContains(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
ourOfferContains(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
ourOfferContainsAll(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
ourOfferContainsAll(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
overheadIcons(int...) - Method in class com.epicbot.api.shared.query.NPCQueryBuilder
 

P

PaintFrame - Class in com.epicbot.api.shared.util.paint.frame
 
PaintFrame() - Constructor for class com.epicbot.api.shared.util.paint.frame.PaintFrame
Create a frame with no header.
PaintFrame(String) - Constructor for class com.epicbot.api.shared.util.paint.frame.PaintFrame
Create a frame with a header.
PaintUtils - Class in com.epicbot.api.shared.util.paint
 
PaintUtils() - Constructor for class com.epicbot.api.shared.util.paint.PaintUtils
 
Path - Class in com.epicbot.api.shared.model.path
 
Path(double) - Constructor for class com.epicbot.api.shared.model.path.Path
 
PathStatus - Enum in com.epicbot.api.shared.webwalking.model
 
pause(String) - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
pause(String) - Method in class com.epicbot.api.shared.script.Script
 
PINK_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PINK_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
placeBuyOffer(String, int, int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Convenience method to place a new buy offer using an empty slot.
placeBuyOffer(String, int, int) - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Places a new buy offer using this (empty) slot.
placeSellOffer(int, int, int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Convenience method to place a new sell offer using an empty slot.
placeSellOffer(String, int, int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Convenience method to place a new sell offer using an empty slot.
placeSellOffer(ItemWidget, int, int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Convenience method to place a new sell offer using an empty slot.
placeSellOffer(int, int, int) - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Places a new sell offer using this (empty) slot.
placeSellOffer(String, int, int) - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Places a new sell offer using this (empty) slot.
placeSellOffer(ItemWidget, int, int) - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Places a new sell offer using this (empty) slot.
Player - Interface in com.epicbot.api.shared.entity
An non-player character in the game.
PLAYER_NAME_BOX - Static variable in class com.epicbot.api.os.model.game.WidgetID.Chat
 
PlayerQueryBuilder - Class in com.epicbot.api.shared.query
 
PlayerQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.PlayerQueryBuilder
 
PlayerQueryRequest - Class in com.epicbot.api.shared.query.request
 
PlayerQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.PlayerQueryRequest
 
players() - Method in interface com.epicbot.api.shared.APIContext
 
Point3D - Class in com.epicbot.api.shared.webwalking.model
 
Point3D(int, int, int) - Constructor for class com.epicbot.api.shared.webwalking.model.Point3D
 
POLL_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
post(Object) - Method in interface com.epicbot.api.shared.event.IEpicBotEventBus
Dispatches the provided event to all registered subscribers.
postAsync(Object) - Method in interface com.epicbot.api.shared.event.IEpicBotEventBus
Dispatches the provided event asynchronously to all registered subscribers.
prayer() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
PRAYER_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
prayerIcon(int...) - Method in class com.epicbot.api.shared.query.PlayerQueryBuilder
 
prayers() - Method in interface com.epicbot.api.shared.APIContext
 
price - Variable in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
pricing() - Method in interface com.epicbot.api.shared.APIContext
 
PRIMARY - Static variable in class com.epicbot.api.common.EpicBotColors
 
Projectile - Interface in com.epicbot.api.shared.entity
A moving entity that is targeting an Actor.
ProjectileQueryBuilder - Class in com.epicbot.api.shared.query
 
ProjectileQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.ProjectileQueryBuilder
 
ProjectileQueryRequest - Class in com.epicbot.api.shared.query.request
 
ProjectileQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.ProjectileQueryRequest
 
projectiles() - Method in interface com.epicbot.api.shared.APIContext
 
PURPLE_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
PURPLE_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 

Q

query() - Method in interface com.epicbot.api.shared.methods.IGroundItemsAPI
 
query() - Method in interface com.epicbot.api.shared.methods.INPCsAPI
 
query() - Method in interface com.epicbot.api.shared.methods.IObjectsAPI
 
query() - Method in interface com.epicbot.api.shared.methods.IPlayersAPI
 
query() - Method in interface com.epicbot.api.shared.methods.IProjectilesAPI
 
query() - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
QueryBuilderHelper - Class in com.epicbot.api.shared.query
 
QueryBuilderHelper() - Constructor for class com.epicbot.api.shared.query.QueryBuilderHelper
 
QueryInfo - Interface in com.epicbot.api.shared.query.info
 
QueryRequest<T> - Class in com.epicbot.api.shared.query.request
Information sent to the receiving API.
QueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.QueryRequest
 
QueryResult<T> - Class in com.epicbot.api.shared.query.result
 
QueryResult(List<T>, APIContext) - Constructor for class com.epicbot.api.shared.query.result.QueryResult
 
QUEST_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
quests() - Method in interface com.epicbot.api.shared.APIContext
 
QUICK_PRAYER_ORB - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 

R

random() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
Random - Class in com.epicbot.api.shared.util
 
Random() - Constructor for class com.epicbot.api.shared.util.Random
 
RandomHandler - Interface in com.epicbot.api.shared.random
 
randomize(int, int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Derives a random new tile from the current location.
randomize(int, int, int, int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Derives a random new tile from the current location.
randomize(int, int, int) - Method in interface com.epicbot.api.shared.entity.details.Locatable
Derives a random new tile from the current location.
randomize(int, int) - Method in class com.epicbot.api.shared.model.path.TilePath
 
ranged() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
reachable() - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
reachableFrom(Locatable) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
RED_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
RED_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
refresh() - Method in interface com.epicbot.api.shared.methods.IPricingAPI
 
register(Object) - Method in interface com.epicbot.api.shared.event.IEpicBotEventBus
Registers the given subscriber.
REGULAR - Static variable in class com.epicbot.api.common.EpicBotFonts
 
remove(int, int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
remove(int, String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
remove(int, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
remove(Object) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
remove(AntiRandom) - Method in interface com.epicbot.api.shared.random.RandomHandler
 
removeAll(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
removeAll(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
removeAll(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
removeAll(Collection<?>) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
removeTask(ScriptTask) - Method in class com.epicbot.api.shared.script.Script
 
removeTask(LoopScriptTask) - Method in class com.epicbot.api.shared.script.Script
 
removeTask(ScriptTask) - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
removeTask(LoopScriptTask) - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
Renderable - Interface in com.epicbot.api.shared.entity.details
An entity that is rendered in the game.
RenderableQueryBuilder<T extends Renderable,Q extends AbstractQueryBuilder<T,Q,R,RQ>,R extends QueryResult<T>,RQ extends QueryRequest<T>> - Class in com.epicbot.api.shared.query
 
RenderableQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.RenderableQueryBuilder
 
RenderEvent - Class in com.epicbot.api.shared.event
 
RenderEvent(Graphics2D, APIContext) - Constructor for class com.epicbot.api.shared.event.RenderEvent
 
REPORT_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
request - Variable in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
request() - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
request() - Method in class com.epicbot.api.shared.query.request.GroundItemQueryRequest
 
request() - Method in class com.epicbot.api.shared.query.request.NPCQueryRequest
 
request() - Method in class com.epicbot.api.shared.query.request.PlayerQueryRequest
 
request() - Method in class com.epicbot.api.shared.query.request.ProjectileQueryRequest
 
request() - Method in class com.epicbot.api.shared.query.request.QueryRequest
 
request() - Method in class com.epicbot.api.shared.query.request.SceneObjectQueryRequest
 
request() - Method in class com.epicbot.api.shared.query.request.WidgetChildQueryRequest
 
reset() - Method in class com.epicbot.api.shared.util.time.Timer
 
results() - Method in class com.epicbot.api.shared.query.AbstractQueryBuilder
 
results() - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
resume() - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
resume() - Method in class com.epicbot.api.shared.script.Script
 
resume() - Method in class com.epicbot.api.shared.script.task.LoopScriptTask
 
retainAll(Collection<?>) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
reverse() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
reversed() - Method in class com.epicbot.api.shared.model.path.TilePath
 
Rotatable - Interface in com.epicbot.api.shared.entity.details
An entity that is rotatable.
RotatableQueryBuilder<T extends Rotatable & GameEntity,Q extends RotatableQueryBuilder<T,Q,R,RQ>,R extends LocatableEntityQueryResult<T>,RQ extends LocatableEntityQueryRequest<T>> - Class in com.epicbot.api.shared.query
 
RotatableQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.RotatableQueryBuilder
 
RSBank - Enum in com.epicbot.api.shared.webwalking.model
 
run() - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
run() - Method in class com.epicbot.api.shared.script.task.LoopScriptTask
 
run() - Method in class com.epicbot.api.shared.util.time.SleepTimer
Called every iteration and called before Completable.isDone() so it runs atleast once.
RUN_ORB - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
RUN_ORB_TEXT - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
runecrafting() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 

S

SceneObject - Interface in com.epicbot.api.shared.entity
An entity that represents a game object within the current scene.
SceneObject.SceneObjectType - Enum in com.epicbot.api.shared.entity
The different types of scene objects.
SceneObjectQueryBuilder - Class in com.epicbot.api.shared.query
 
SceneObjectQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
SceneObjectQueryRequest - Class in com.epicbot.api.shared.query.request
 
SceneObjectQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.SceneObjectQueryRequest
 
SceneOffset - Class in com.epicbot.api.shared.model
Scene offset is used to determine the exact location inside a scene/region.
SceneOffset(int, int, int, int) - Constructor for class com.epicbot.api.shared.model.SceneOffset
Constructs a new SceneOffset
SceneOffset(int, int, int, int, int, int) - Constructor for class com.epicbot.api.shared.model.SceneOffset
Constructs a new SceneOffset
schedule(Object) - Method in interface com.epicbot.api.shared.event.IEpicBotScheduler
Registers the given schedule.
Schedule - Annotation Type in com.epicbot.api.shared.event
 
ScreenPath - Class in com.epicbot.api.shared.model.path
Walks a path on screen.
ScreenPath(Tile...) - Constructor for class com.epicbot.api.shared.model.path.ScreenPath
Construct a new path.
ScreenPath(double, Tile...) - Constructor for class com.epicbot.api.shared.model.path.ScreenPath
Construct a new path.
script() - Method in interface com.epicbot.api.shared.APIContext
 
Script - Class in com.epicbot.api.shared.script
 
Script() - Constructor for class com.epicbot.api.shared.script.Script
 
ScriptManifest - Annotation Type in com.epicbot.api.shared.script
 
ScriptState - Enum in com.epicbot.api.shared.script
 
ScriptStateEvent(Script) - Constructor for class com.epicbot.api.shared.event.EpicBotEvents.ScriptStateEvent
 
ScriptTask - Interface in com.epicbot.api.shared.script.task
 
ScriptTaskContainer - Class in com.epicbot.api.shared.script
 
ScriptTaskContainer(Script) - Constructor for class com.epicbot.api.shared.script.ScriptTaskContainer
 
ScriptType - Enum in com.epicbot.api.shared.script
 
scroll(boolean) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Scrolls the mouse wheel.
scroll(boolean, int) - Method in interface com.epicbot.api.shared.methods.IMouseAPI
Scrolls the mouse wheel.
scroll(WidgetChild, WidgetChild) - Method in interface com.epicbot.api.shared.methods.IWidgetsAPI
 
SCROLLBAR - Static variable in class com.epicbot.api.os.model.game.WidgetID.Bank
 
SECOND_TRADE_SCREEN_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
SELECT_COMBAT_SPELL_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
selectContinue() - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectContinue(boolean) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectItem(int...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
selectItem(String...) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
selectItem(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IInventoryAPI
 
selectOption(int) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectOption(int, boolean) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectOption(String) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectOption(String, boolean) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectOption(Predicate<String>) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectOption(Predicate<String>, boolean) - Method in interface com.epicbot.api.shared.methods.IDialogueAPI
 
selectRearrangeMode(IBankAPI.RearrangeMode) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
selectWithdrawMode(IBankAPI.WithdrawMode) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
sellFifty(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellFifty(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellFifty(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellFive(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellFive(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellFive(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellOne(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellOne(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellOne(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellTen(String...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellTen(int...) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
sellTen(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IStoreAPI
 
SEMI_BOLD - Static variable in class com.epicbot.api.common.EpicBotFonts
 
SEMI_BOLD_ITALIC - Static variable in class com.epicbot.api.common.EpicBotFonts
 
sendKey(int) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Send a key press and release event for the given key.
sendKey(int, boolean) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Send a key press and release event for the given key.
sendMessage(DiscordMessage) - Method in interface com.epicbot.api.shared.methods.IDiscordAPI
 
sendText(String, boolean) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Sends key events to type the given text.
sendText(String, boolean, boolean) - Method in interface com.epicbot.api.shared.methods.IKeyboardAPI
Sends key events to type the given text.
Seperator - Class in com.epicbot.api.shared.util.paint.frame
 
Seperator(PaintFrame) - Constructor for class com.epicbot.api.shared.util.paint.frame.Seperator
 
Seperator(PaintFrame, int) - Constructor for class com.epicbot.api.shared.util.paint.frame.Seperator
 
setActive(boolean) - Method in class com.epicbot.api.shared.random.AntiRandom
Called by the RandomHandler to set whether or not this random is currently active.
setAlignment(LineGroup.LineAlignment) - Method in class com.epicbot.api.shared.util.paint.LineGroup.Line
 
setAlignment(LineGroup.LineAlignment) - Method in class com.epicbot.api.shared.util.paint.LineGroup
 
setAutoCast(Spell, boolean) - Method in interface com.epicbot.api.shared.methods.IMagicAPI
Sets the given spell to be auto casted.
setBackground(Color) - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
setColumnValueSpacing(int) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
setCost(int) - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
setDistance(double) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
setEnabled(boolean) - Method in class com.epicbot.api.shared.random.AntiRandom
 
setEndIn(long) - Method in class com.epicbot.api.shared.util.time.Timer
 
setEquipable(boolean) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setFont(Font) - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
setFramePadding(Insets) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
setGlobalCondition(WalkCondition) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
This condition will override the default walk condition that enables run for you.
setGlobalCondition(WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
This condition will override the default walk condition that enables run for you.
setHeight(int) - Method in class com.epicbot.api.shared.util.paint.frame.Seperator
 
setHighAlch(int) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setHighestPrice(int) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setId(int) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setIterationDelay(int) - Method in class com.epicbot.api.shared.script.Script
The time to sleep after running/checking all tasks.
setIterationDelay(int) - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
setLowAlch(int) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setLowestPrice(int) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setMembers(boolean) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setName(String) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setNoteable(boolean) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setNoted(boolean) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setPath(List<Point3D>) - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
setPathStatus(PathStatus) - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
setPitch(int) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Set camera pitch to given pitch.
setPitch(int, boolean) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Set camera pitch to given pitch.
setPrice(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Set the price of the current offer we are setting up on screen.
setQuantity(int) - Method in interface com.epicbot.api.shared.methods.IGrandExchangeAPI
Set the quantity of the current offer we are setting up on screen.
setRootTask(TreeTask) - Method in class com.epicbot.api.shared.script.TreeScript
 
setRun(boolean) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Toggles running by using the running orb.
setSellableOnGE(boolean) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setSize(double, double) - Method in class com.epicbot.api.shared.util.paint.Dimension2D
 
setStackable(boolean) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setStart(Tile) - Method in class com.epicbot.api.shared.model.path.LocalPath
 
setStoreCost(int) - Method in class com.epicbot.api.shared.model.ItemDetail
 
setTitle(String) - Method in class com.epicbot.api.shared.util.paint.frame.FrameHeader
 
setTitle(String) - Method in class com.epicbot.api.shared.util.paint.frame.PaintFrame
 
setUseTeleports(boolean) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
setUseTeleports(boolean) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
setYaw(int) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Set camera yaw to given angle.
setYaw(int, boolean) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Set camera yaw to given angle.
setYawDeg(int) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Set camera yaw angle to given angle.
setYawDeg(int, boolean) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Set camera yaw angle to given angle.
shouldExecute() - Method in class com.epicbot.api.shared.random.AntiRandom
 
shouldExecute() - Method in interface com.epicbot.api.shared.script.task.ScriptTask
 
shuffle() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
SHUTDOWN - Static variable in class com.epicbot.api.shared.event.EpicBotEvents
 
ShutDownEvent() - Constructor for class com.epicbot.api.shared.event.EpicBotEvents.ShutDownEvent
 
SINE - Static variable in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
SIZE - Static variable in interface com.epicbot.api.shared.methods.IInventoryAPI
 
size() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
Skill - Class in com.epicbot.api.shared.model
 
Skill(Skill.Skills) - Constructor for class com.epicbot.api.shared.model.Skill
 
Skill.Skills - Enum in com.epicbot.api.shared.model
 
skills() - Method in interface com.epicbot.api.shared.APIContext
 
SKILLS_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
skullIcon(int...) - Method in class com.epicbot.api.shared.query.PlayerQueryBuilder
 
slayer() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
sleep() - Method in class com.epicbot.api.shared.util.time.SleepTimer
 
sleep(int) - Method in class com.epicbot.api.shared.util.time.SleepTimer
 
sleep() - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int, int) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int, int, Completable) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int, int, Completable, int) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int, Completable, int, Completable) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int, Completable) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(int, Completable, int) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(SleepTimer) - Static method in class com.epicbot.api.shared.util.time.Time
 
sleep(SleepTimer, int) - Static method in class com.epicbot.api.shared.util.time.Time
 
SleepTimer - Class in com.epicbot.api.shared.util.time
 
SleepTimer(int, int) - Constructor for class com.epicbot.api.shared.util.time.SleepTimer
 
SleepTimer(int) - Constructor for class com.epicbot.api.shared.util.time.SleepTimer
 
SleepTimer(long) - Constructor for class com.epicbot.api.shared.util.time.SleepTimer
 
smithing() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
sort(Tile) - Method in class com.epicbot.api.shared.query.result.LocatableEntityQueryResult
 
sort(Comparator<? super T>) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
SPEC_ORB_TEXT - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
Spell - Interface in com.epicbot.api.shared.model
 
Spell.Ancient - Enum in com.epicbot.api.shared.model
 
Spell.Arceuus - Enum in com.epicbot.api.shared.model
 
Spell.Book - Enum in com.epicbot.api.shared.model
 
Spell.Lunar - Enum in com.epicbot.api.shared.model
 
Spell.Modern - Enum in com.epicbot.api.shared.model
 
SPIRIT_TREE_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
STACKABLE - Static variable in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
stackable() - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
stackSize(int) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
stackSize(int, int) - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
startBreak() - Method in class com.epicbot.api.shared.script.Script
 
stop(String) - Method in interface com.epicbot.api.shared.methods.IScriptAPI
 
stop(String) - Method in class com.epicbot.api.shared.script.Script
 
stop() - Method in class com.epicbot.api.shared.script.task.LoopScriptTask
 
stop() - Method in class com.epicbot.api.shared.util.time.Timer
 
store() - Method in interface com.epicbot.api.shared.APIContext
 
STORE_GROUP_ID - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
strength() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
stripHTMLTags(String) - Static method in class com.epicbot.api.shared.util.Utilities
 
submitTask(LoopScriptTask) - Method in class com.epicbot.api.shared.script.Script
 
submitTask(LoopScriptTask) - Method in class com.epicbot.api.shared.script.ScriptTaskContainer
 
Subscribe - Annotation Type in com.epicbot.api.shared.event
Marks a method as an event subscriber.

T

tabs() - Method in interface com.epicbot.api.shared.APIContext
 
takeScreenshot() - Method in interface com.epicbot.api.shared.methods.IGameAPI
Takes a screenshot and saves it to the /EpicBot/Screenshots folder.
takeScreenshot(File) - Method in interface com.epicbot.api.shared.methods.IGameAPI
Takes a screenshot and saves it to given file location.
targeting(Actor) - Method in class com.epicbot.api.shared.query.ProjectileQueryBuilder
 
TEAL_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
TEAL_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
text(String...) - Method in class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 
textContains(String...) - Method in class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 
theirOfferContains(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
theirOfferContains(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
theirOfferContains(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
theirOfferContainsAll(int...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
theirOfferContainsAll(String...) - Method in interface com.epicbot.api.shared.methods.ITradeAPI
 
thieving() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
Tile - Class in com.epicbot.api.shared.model
 
Tile(int, int) - Constructor for class com.epicbot.api.shared.model.Tile
 
Tile(int, int, int) - Constructor for class com.epicbot.api.shared.model.Tile
 
TILE_FLAG_BRIDGE - Static variable in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
TilePath - Class in com.epicbot.api.shared.model.path
Walks a path using the mini-map.
TilePath(Tile...) - Constructor for class com.epicbot.api.shared.model.path.TilePath
Construct a new path.
TilePath(double, Tile...) - Constructor for class com.epicbot.api.shared.model.path.TilePath
Construct a new path.
tiles - Variable in class com.epicbot.api.shared.model.path.TilePath
 
tileToMap(Locatable) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
tileToScreen(Tile, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
tileToScreen(Tile, double, double, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
Time - Class in com.epicbot.api.shared.util.time
 
Time() - Constructor for class com.epicbot.api.shared.util.time.Time
 
Timer - Class in com.epicbot.api.shared.util.time
 
Timer(long) - Constructor for class com.epicbot.api.shared.util.time.Timer
 
toArray() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
toArray(T[]) - Method in class com.epicbot.api.shared.query.result.QueryResult
 
toDegrees(int) - Static method in enum com.epicbot.api.shared.model.Direction
 
toElapsedString() - Method in class com.epicbot.api.shared.util.time.Timer
 
toggle(boolean, IPrayerAPI.Prayer) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
toggle(boolean, IPrayerAPI.Prayer...) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
toggle(boolean, List<IPrayerAPI.Prayer>) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
toggleAttackStyle(ICombatAPI.AttackStyle) - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
toggleAttackStyle(ICombatAPI.AttackStyle, Spell) - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
toggleAutoRetaliate(boolean) - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
toggleQuickPrayer(boolean) - Method in interface com.epicbot.api.shared.methods.IPrayerAPI
 
toggleSpecialAttack(boolean) - Method in interface com.epicbot.api.shared.methods.ICombatAPI
 
toList() - Method in class com.epicbot.api.shared.query.result.QueryResult
 
toPosition() - Method in class com.epicbot.api.shared.webwalking.model.Point3D
 
toRemainingString() - Method in class com.epicbot.api.shared.util.time.Timer
 
toRS(int) - Static method in enum com.epicbot.api.shared.model.Direction
 
toString() - Method in enum com.epicbot.api.shared.bot.BotType
 
toString() - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor
 
toString() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed
 
toString() - Method in class com.epicbot.api.shared.discord.model.DiscordField
 
toString() - Method in class com.epicbot.api.shared.discord.model.DiscordFooter
 
toString() - Method in class com.epicbot.api.shared.discord.model.DiscordImage
 
toString() - Method in class com.epicbot.api.shared.discord.model.DiscordThumbnail
 
toString() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail
 
toString() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
 
toString() - Method in class com.epicbot.api.shared.model.SceneOffset
 
toString() - Method in class com.epicbot.api.shared.model.Tile
 
toString() - Method in class com.epicbot.api.shared.webwalking.model.Point3D
 
toString() - Method in class com.epicbot.api.shared.webwalking.model.WebPath
 
trade() - Method in interface com.epicbot.api.shared.APIContext
 
TRANSPARENT - Static variable in class com.epicbot.api.common.EpicBotColors
 
traverse(APIContext) - Method in class com.epicbot.api.shared.model.path.LocalPath
 
traverse(APIContext, boolean) - Method in class com.epicbot.api.shared.model.path.LocalPath
 
traverse(APIContext) - Method in class com.epicbot.api.shared.model.path.Path
Takes a step along this path if appropriate.
traverse(APIContext, boolean) - Method in class com.epicbot.api.shared.model.path.Path
Takes a step along this path if appropriate.
traverse(APIContext) - Method in class com.epicbot.api.shared.model.path.TilePath
 
traverse(APIContext, boolean) - Method in class com.epicbot.api.shared.model.path.TilePath
 
TreeScript - Class in com.epicbot.api.shared.script
 
TreeScript() - Constructor for class com.epicbot.api.shared.script.TreeScript
 
TreeTask - Interface in com.epicbot.api.shared.script.tree
 
trend - Variable in class com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail
 
TTL(long, int) - Method in class com.epicbot.api.shared.model.Skill
Gets a formatted time to the next level.
turnTo(Locatable) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Turns the camera by changing the yaw angle to be able to see the given locatable.
turnTo(Locatable, boolean) - Method in interface com.epicbot.api.shared.methods.ICameraAPI
Turns the camera by changing the yaw angle to be able to see the given locatable.
type(SceneObject.SceneObjectType...) - Method in class com.epicbot.api.shared.query.SceneObjectQueryBuilder
 
TYPE_BOUNDARY - Static variable in interface com.epicbot.api.shared.entity.SceneObject
 
TYPE_FLOOR_DECORATION - Static variable in interface com.epicbot.api.shared.entity.SceneObject
 
TYPE_GAMEOBJECT - Static variable in interface com.epicbot.api.shared.entity.SceneObject
 
TYPE_WALL_DECORATION - Static variable in interface com.epicbot.api.shared.entity.SceneObject
 

U

UNNOTED - Static variable in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
unnoted() - Method in class com.epicbot.api.shared.query.GroundItemQueryBuilder
 
unreachable() - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
unreachableFrom(Locatable) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
 
unregister(Object) - Method in interface com.epicbot.api.shared.event.IEpicBotEventBus
Unregisters the given subscriber.
unschedule(Object) - Method in interface com.epicbot.api.shared.event.IEpicBotScheduler
Unregisters the given schedule.
update(APIContext) - Method in interface com.epicbot.api.shared.model.Model
 
Utilities - Class in com.epicbot.api.shared.util
 
Utilities() - Constructor for class com.epicbot.api.shared.util.Utilities
 

V

Validatable - Interface in com.epicbot.api.shared.entity.details
An entity that can be verified.
validate(APIContext) - Method in class com.epicbot.api.shared.model.path.LocalPath
 
validate(APIContext) - Method in class com.epicbot.api.shared.model.path.Path
Checks whether or not this path can be traversed by the player.
validate(APIContext) - Method in class com.epicbot.api.shared.model.path.TilePath
 
validate() - Method in class com.epicbot.api.shared.script.tree.BranchTask
Returns the condition of this branch.
valueOf(String) - Static method in enum com.epicbot.api.os.model.game.GameState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.os.model.game.LoginScreenState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.os.model.game.Varbits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.os.model.game.VarPlayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.os.model.game.WidgetID.WidgetInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.bot.BotType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.entity.SceneObject.SceneObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.GameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IBankAPI.RearrangeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IBankAPI.WithdrawMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IClientAPI.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.ICombatAPI.AttackStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.ICombatAPI.WeaponType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IDialogueAPI.DialogueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IEquipmentAPI.Slot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IGrandExchangeAPI.GrandExchangeScreen
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IMouseAPI.CrossColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IPrayerAPI.Prayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IQuestAPI.QuestVarbits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.IQuestAPI.QuestVarPlayer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.methods.ITabsAPI.Tabs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail.Trend
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.ge.GrandExchangeOffer.OfferState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.HintArrow.HintArrowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.InventoryId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Skill.Skills
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Spell.Ancient
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Spell.Arceuus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Spell.Book
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Spell.Lunar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.model.Spell.Modern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.script.ScriptState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.script.ScriptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.util.paint.LineGroup.LineAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.webwalking.model.PathStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.webwalking.model.RSBank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.epicbot.api.shared.webwalking.model.WalkState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.epicbot.api.os.model.game.GameState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.os.model.game.LoginScreenState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.os.model.game.Varbits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.os.model.game.VarPlayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.os.model.game.WidgetID.WidgetInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.bot.BotType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.entity.SceneObject.SceneObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.GameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IBankAPI.RearrangeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IBankAPI.WithdrawMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IClientAPI.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.ICombatAPI.AttackStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.ICombatAPI.WeaponType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IDialogueAPI.DialogueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IEquipmentAPI.Slot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IGrandExchangeAPI.GrandExchangeScreen
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IMouseAPI.CrossColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IPrayerAPI.Prayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IQuestAPI.Quest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IQuestAPI.QuestVarbits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.IQuestAPI.QuestVarPlayer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.methods.ITabsAPI.Tabs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.ge.GrandExchangeItemDetail.GrandExchangeItemPriceDetail.Trend
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.ge.GrandExchangeOffer.OfferState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.HintArrow.HintArrowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.InventoryId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Skill.Skills
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Spell.Ancient
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Spell.Arceuus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Spell.Book
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Spell.Lunar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.model.Spell.Modern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.script.ScriptState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.script.ScriptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.util.paint.LineGroup.LineAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.webwalking.model.PathStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.webwalking.model.RSBank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.epicbot.api.shared.webwalking.model.WalkState
Returns an array containing the constants of this enum type, in the order they are declared.
Varbits - Enum in com.epicbot.api.os.model.game
Server controlled "content-developer" integers.
VarPlayer - Enum in com.epicbot.api.os.model.game
Server controlled "content-developer" integers.
vars() - Method in interface com.epicbot.api.shared.APIContext
 
viewOffer() - Method in class com.epicbot.api.shared.model.ge.GrandExchangeSlot
Views the offer from the IGrandExchangeAPI.GrandExchangeScreen.OVERVIEW screen.
visible() - Method in class com.epicbot.api.shared.query.RenderableQueryBuilder
 
VISIBLE_FILTER - Static variable in class com.epicbot.api.shared.query.RenderableQueryBuilder
 

W

walk(APIContext, Tile) - Method in class com.epicbot.api.shared.model.path.ScreenPath
 
walk(APIContext, Tile) - Method in class com.epicbot.api.shared.model.path.TilePath
 
WalkCondition - Interface in com.epicbot.api.shared.webwalking.model
At any time this method returns true, Walker will exit out and return false since it has not successfully traversed the path.
walking() - Method in interface com.epicbot.api.shared.APIContext
 
walkOnMap(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Clicks the given destination on the minimap to walk towards it.
walkOnMap(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Clicks the given destination on the minimap to walk towards with precision.
walkOnScreen(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Click the given destination tile on screen.
walkOnScreen(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Click the given destination tile on screen.
walkPath(Tile[]) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks along the given path.
walkPath(Tile[], double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks along the given path with precision.
walkPath(TilePath) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks along the given path.
walkPath(WebPath) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkPath(WebPath, WalkCondition) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkPath(WebPath, WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkPathOnScreen(Tile[]) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks along the given path on screen.
walkPathOnScreen(Tile[], double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks along the given path on screen with precision.
walkPathOnScreen(ScreenPath) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks along the given path on screen.
WalkState - Enum in com.epicbot.api.shared.webwalking.model
 
walkTo(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks towards the destination.
walkTo(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks towards the destination with precision.
walkTo(Locatable) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkTo(Locatable, WalkCondition) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkTo(Locatable) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkTo(Locatable, WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkToBank() - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkToBank(WalkCondition) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkToBank(RSBank) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkToBank(RSBank, WalkCondition) - Method in interface com.epicbot.api.shared.methods.IWebWalkingAPI
 
walkToBank() - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkToBank(WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkToBank(RSBank) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkToBank(RSBank, WalkCondition) - Method in interface com.epicbot.api.shared.webwalking.WebWalker
 
walkToOnScreen(Locatable) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks towards the destination by clicking on screen.
walkToOnScreen(Locatable, double) - Method in interface com.epicbot.api.shared.methods.IWalkingAPI
Walks towards the destination with precision by clicking on screen.
WALL_ALLOW_RANGE_EAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_NORTH - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_NORTHEAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_NORTHWEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_SOUTH - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_SOUTHEAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_SOUTHWEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_ALLOW_RANGE_WEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_EAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_NORTH - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_NORTHEAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_NORTHWEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_SOUTH - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_SOUTHEAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_SOUTHWEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_BLOCK_WEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_EAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_NORTH - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_NORTHEAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_NORTHWEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_SOUTH - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_SOUTHEAST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_SOUTHWEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WALL_WEST - Static variable in class com.epicbot.api.shared.model.Tile
 
WebPath - Class in com.epicbot.api.shared.webwalking.model
 
WebPath() - Constructor for class com.epicbot.api.shared.webwalking.model.WebPath
 
WebWalker - Interface in com.epicbot.api.shared.webwalking
 
webWalking() - Method in interface com.epicbot.api.shared.APIContext
 
WHITE_1000 - Static variable in class com.epicbot.api.common.EpicBotColors
 
WHITE_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
WHITE_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
WHITE_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
WHITE_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
WidgetChild - Interface in com.epicbot.api.shared.entity
Represents an interface component.
WidgetChildItem - Interface in com.epicbot.api.shared.entity
Represents a item widget.
WidgetChildQueryBuilder - Class in com.epicbot.api.shared.query
 
WidgetChildQueryBuilder(APIContext) - Constructor for class com.epicbot.api.shared.query.WidgetChildQueryBuilder
 
WidgetChildQueryRequest - Class in com.epicbot.api.shared.query.request
 
WidgetChildQueryRequest(APIContext) - Constructor for class com.epicbot.api.shared.query.request.WidgetChildQueryRequest
 
WidgetGroup - Interface in com.epicbot.api.shared.entity
Represents an interface.
WidgetID - Class in com.epicbot.api.os.model.game
 
WidgetID() - Constructor for class com.epicbot.api.os.model.game.WidgetID
 
WidgetID.Bank - Class in com.epicbot.api.os.model.game
 
WidgetID.Chat - Class in com.epicbot.api.os.model.game
 
WidgetID.LogoutPanel - Class in com.epicbot.api.os.model.game
 
WidgetID.Minimap - Class in com.epicbot.api.os.model.game
 
WidgetID.WidgetInfo - Enum in com.epicbot.api.os.model.game
 
WidgetInfo - Interface in com.epicbot.api.shared.model
 
widgets() - Method in interface com.epicbot.api.shared.APIContext
 
width - Variable in class com.epicbot.api.shared.util.paint.Dimension2D
 
withAuthor(DiscordAuthor) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withAvatarUrl(String) - Method in class com.epicbot.api.shared.discord.model.DiscordMessage.DiscordMessageBuilder
 
withColor(Color) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withContent(String) - Method in class com.epicbot.api.shared.discord.model.DiscordMessage.DiscordMessageBuilder
 
withDescription(String) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withdraw(int, int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdraw(int, String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdraw(int, Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdrawAll(int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdrawAll(String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdrawAll(Predicate<Item>) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdrawAny(int, int...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withdrawAny(int, String...) - Method in interface com.epicbot.api.shared.methods.IBankAPI
 
withEmbeds(List<DiscordEmbed>) - Method in class com.epicbot.api.shared.discord.model.DiscordMessage.DiscordMessageBuilder
 
withFields(List<DiscordField>) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withFooter(DiscordFooter) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withIconUrl(String) - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor.DiscordAuthorBuilder
 
withIconUrl(String) - Method in class com.epicbot.api.shared.discord.model.DiscordFooter.DiscordFooterBuilder
 
withImage(DiscordImage) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
within(Area...) - Method in class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
Checks if the entity is located in ONE of the given areas.
within(Area...) - Method in class com.epicbot.api.shared.query.request.LocatableEntityQueryRequest
 
withInline(boolean) - Method in class com.epicbot.api.shared.discord.model.DiscordField.DiscordFieldBuilder
 
withThumbnail(DiscordThumbnail) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withTimestamp() - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withTitle(String) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withUrl(String) - Method in class com.epicbot.api.shared.discord.model.DiscordAuthor.DiscordAuthorBuilder
 
withUrl(String) - Method in class com.epicbot.api.shared.discord.model.DiscordEmbed.DiscordEmbedBuilder
 
withUsername(String) - Method in class com.epicbot.api.shared.discord.model.DiscordMessage.DiscordMessageBuilder
 
woodcutting() - Method in interface com.epicbot.api.shared.methods.ISkillsAPI
 
world() - Method in interface com.epicbot.api.shared.APIContext
 
World - Interface in com.epicbot.api.shared.model
 
WORLD_HOPPER_GROUP - Static variable in class com.epicbot.api.os.model.game.WidgetID
 
WORLD_SWITCHER_BUTTON - Static variable in class com.epicbot.api.os.model.game.WidgetID.LogoutPanel
 
WORLDMAP_ORB - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
worldToMap(double, double) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
worldToScreen(int, int, int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 
worldToScreen(int, int, int) - Method in interface com.epicbot.api.shared.methods.ICalculationsAPI
 

X

XP_ORB - Static variable in class com.epicbot.api.os.model.game.WidgetID.Minimap
 
XP_TABLE - Static variable in class com.epicbot.api.shared.model.Skill
 

Y

YELLOW_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_300 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_50 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_500 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_600 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_800 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_900 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_ACCENT_100 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_ACCENT_200 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_ACCENT_400 - Static variable in class com.epicbot.api.common.EpicBotColors
 
YELLOW_ACCENT_700 - Static variable in class com.epicbot.api.common.EpicBotColors
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
Skip navigation links