- AbstractOutcome - Class in org.osbot.rs07.api.ai.domain.outcome
 
- AbstractOutcome(Time) - Constructor for class org.osbot.rs07.api.ai.domain.outcome.AbstractOutcome
 
- 
Constructor
 
- acceptTrade() - Method in class org.osbot.rs07.api.Trade
 
- 
Accepts any current trade and cached items to verify the trade using Trade.verifyTrade()
 
- AccountPrerequisites - Class in org.osbot.rs07.api.ai.activity
 
- 
Class defining activity prerequisites
 
- AccountPrerequisites.Builder - Class in org.osbot.rs07.api.ai.activity
 
-  
 
- action - Variable in class org.osbot.rs07.api.ui.Option
 
- 
The action is for example: "Chop down" or "Attack"
 
- ActionFilter<E extends Identifiable> - Class in org.osbot.rs07.api.filter
 
- 
 
- ActionFilter(String...) - Constructor for class org.osbot.rs07.api.filter.ActionFilter
 
- 
 
- ActivityConfiguration - Class in org.osbot.rs07.api.ai.activity
 
- 
Class defining a configuration for an activity to execute by
 
- ActivityConfiguration(String, AccountPrerequisites, Location[], float, Requirement[], Outcome[]) - Constructor for class org.osbot.rs07.api.ai.activity.ActivityConfiguration
 
- 
Constructor
 
- ActivityConfiguration.Builder - Class in org.osbot.rs07.api.ai.activity
 
-  
 
- ActivityPreparation - Interface in org.osbot.rs07.api.ai.activity
 
- 
Class describing pre- and post activity functions
 
- ActivityProvider - Interface in org.osbot.rs07.api.ai.activity
 
- 
Interface to notify the compiler the inheriting class supports activities
 
- add(XItemDefinition) - Static method in class org.osbot.rs07.api.def.ItemDefinition
 
- 
 
- add(XNPCDefinition) - Static method in class org.osbot.rs07.api.def.NPCDefinition
 
- 
Caches the item definition and wraps it.
 
- add(XObjectDefinition) - Static method in class org.osbot.rs07.api.def.ObjectDefinition
 
- 
Caches the item definition and wraps it.
 
- add(Event) - Method in class org.osbot.rs07.event.EventQueue
 
- 
Adds an event to the queue
 
- addAudioListener(AudioListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds an audio event listener.
 
- addChild(Event) - Method in class org.osbot.rs07.event.Event
 
- 
Adds a child to this event.
 
- addConfigListener(ConfigListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds a config event listener.
 
- addGameTickListener(GameTickListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds a game tick listener.
 
- addItemLinksToAvoid(ItemRequirement...) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
 
- 
Deprecated.
 
- addKeyListener(BotKeyListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds a key event listener.
 
- addLoginListener(LoginResponseCodeListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds a login event listener.
 
- addMessageListener(MessageListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds a message event listener.
 
- addMouseListener(BotMouseListener) - Method in class org.osbot.rs07.Bot
 
- 
Adds a mouse event listener.
 
- addPainter(Painter) - Method in class org.osbot.rs07.Bot
 
- 
Adds a painter to the bot canvas.
 
- addQuestLinksToAvoid(Quests.Quest...) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
 
- 
Deprecated.
 
- addSkillLinksToAvoid(Skill...) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
 
- 
Deprecated.
 
- AL_KHARID - Static variable in class org.osbot.rs07.api.map.constants.Banks
 
-  
 
- amount - Variable in class org.osbot.rs07.api.ai.domain.outcome.ConsumableItemOutcome.Consumable
 
-  
 
- amounts - Variable in class org.osbot.rs07.event.webwalk.ItemRequirement
 
-  
 
- ANCIENT_INTERFACE - Static variable in class org.osbot.rs07.api.Magic
 
-  
 
- Animable<A extends org.osbot.rs07.accessor.XAnimable<?>> - Class in org.osbot.rs07.api.model
 
- 
Represents a logical object in-game.
 
- Animable(A) - Constructor for class org.osbot.rs07.api.model.Animable
 
- 
Constructor
 
- API - Class in org.osbot.rs07.script
 
- 
A skeleton class to define the API classes with.
 
- API() - Constructor for class org.osbot.rs07.script.API
 
-  
 
- ARCEUUS_HOUSE - Static variable in class org.osbot.rs07.api.map.constants.Banks
 
-  
 
- ARCEUUS_INTERFACE - Static variable in class org.osbot.rs07.api.Magic
 
-  
 
- ARDOUGNE_NORTH - Static variable in class org.osbot.rs07.api.map.constants.Banks
 
-  
 
- ARDOUGNE_SOUTH - Static variable in class org.osbot.rs07.api.map.constants.Banks
 
-  
 
- Area - Class in org.osbot.rs07.api.map
 
-  
 
- Area(int[][]) - Constructor for class org.osbot.rs07.api.map.Area
 
- 
Constructs a polygonal area using each set in a 2d array as a pair of x and y position coordinates.
 
- Area(Position[]) - Constructor for class org.osbot.rs07.api.map.Area
 
- 
Constructs a polygonal area using each position as a point in the polygon.
 
- Area(int, int, int, int) - Constructor for class org.osbot.rs07.api.map.Area
 
- 
Constructs a rectangular area using x and y coordinates from two separate positions.
 
- Area(Polygon) - Constructor for class org.osbot.rs07.api.map.Area
 
- 
Constructs an area based on a Polygon
 
- Area(Rectangle) - Constructor for class org.osbot.rs07.api.map.Area
 
- 
Constructs a rectangular area using a Rectangle.
 
- Area(Position, Position) - Constructor for class org.osbot.rs07.api.map.Area
 
- 
Constructs a rectangular area using two positions  
 Note: The plane is set to the z coordinate of both positions, throwing an IllegalArgumentException if they do not match
 
- AreaDestination - Class in org.osbot.rs07.input.mouse
 
- 
Represents a mouse destination specified by an Area instance.
 
- AreaDestination(Bot, Area) - Constructor for class org.osbot.rs07.input.mouse.AreaDestination
 
- 
Creates a mouse destination specified by a Area instance.
 
- AreaFilter<E extends Entity> - Class in org.osbot.rs07.api.filter
 
- 
Represents a filter which can select entities based on their area.
 
- AreaFilter(Area) - Constructor for class org.osbot.rs07.api.filter.AreaFilter
 
- 
Creates an instance of this filter, which filters out 
Entity
 objects based on whether their 
Position falls inside the 
Area.
 
 
- areRoofsEnabled() - Method in class org.osbot.rs07.api.Settings
 
- 
Checks whether roof-removal is enabled or not.
 
- areTabsAligned() - Method in class org.osbot.rs07.api.Tabs
 
-  
 
- AudioListener - Interface in org.osbot.rs07.listener
 
-  
 
- avoidAllItemLinks(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
 
- 
Deprecated.
 
- awaitState(int, Callable<Boolean>, Callable<Boolean>...) - Method in class org.osbot.rs07.event.EventQueue
 
- 
Adds a 
WaitEvent to the queue, to await a specific state
 
 
- awaitState(int, int, Callable<Boolean>, Callable<Boolean>...) - Method in class org.osbot.rs07.event.EventQueue
 
- 
Adds a 
WaitEvent to the queue, to await a specific state