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 Z 

S

Script - Class in org.osbot.rs07.script
Represents the base of a script.
Script() - Constructor for class org.osbot.rs07.script.Script
 
ScriptExecutor - Class in org.osbot.rs07.event
 
ScriptExecutor(Bot) - Constructor for class org.osbot.rs07.event.ScriptExecutor
 
scriptId - Variable in class org.osbot.rs07.script.ScriptQueue.ScriptQueueItemInfo
 
ScriptManifest - Annotation Type in org.osbot.rs07.script
Represents a script manifest for local scripts.
scriptName - Variable in class org.osbot.rs07.script.ScriptQueue.ScriptQueueItemInfo
 
ScriptQueue - Class in org.osbot.rs07.script
 
ScriptQueue(List<ScriptQueue.ScriptQueueItem>) - Constructor for class org.osbot.rs07.script.ScriptQueue
 
ScriptQueue(Enumeration<ScriptQueue.ScriptQueueItem>) - Constructor for class org.osbot.rs07.script.ScriptQueue
 
ScriptQueue.RunUntilOption - Enum in org.osbot.rs07.script
 
ScriptQueue.ScriptQueueItem - Class in org.osbot.rs07.script
 
ScriptQueue.ScriptQueueItemInfo - Class in org.osbot.rs07.script
 
ScriptQueueItem(String, int, boolean, String, String) - Constructor for class org.osbot.rs07.script.ScriptQueue.ScriptQueueItem
 
ScriptQueueItemInfo(String, int, boolean) - Constructor for class org.osbot.rs07.script.ScriptQueue.ScriptQueueItemInfo
 
scrollDown() - Method in class org.osbot.rs07.api.Mouse
 
scrollToSlot(int, int) - Method in class org.osbot.rs07.api.Bank
Scrolls to the specified slot, using the mouse scroll wheel.
scrollUp() - Method in class org.osbot.rs07.api.Mouse
 
SDNScriptManifest - Annotation Type in org.osbot.rs07.script
Represents a script manifest for SDN scripts.
search(Set<Integer>, int, int) - Method in class org.osbot.rs07.api.util.BFSWalkableAreaFinder
 
search(Set<Integer>, int[][], int, int) - Method in class org.osbot.rs07.api.util.BFSWalkableAreaFinder
 
SECOND_INTERFACE_ID - Static variable in class org.osbot.rs07.api.Trade
 
selectAction(String) - Method in class org.osbot.rs07.api.Menu
Selects an action from the available menu.
selectOption(int, int) - Method in class org.osbot.rs07.api.Dialogues
Deprecated.
selectOption(int) - Method in class org.osbot.rs07.api.Dialogues
Selects an option on the select an option menu in dialogues.
selectOption(String...) - Method in class org.osbot.rs07.api.Dialogues
Selects an option from the option selection menu.
sell(String, int) - Method in class org.osbot.rs07.api.Store
Sells the specified amount of the item (or the largest option lesser than amount)
sell(int, int) - Method in class org.osbot.rs07.api.Store
Sells the specified amount of the item (or the largest option lesser than amount)
sellItem(int, int, int) - Method in class org.osbot.rs07.api.GrandExchange
 
sellItems(GrandExchange.Box) - Method in class org.osbot.rs07.api.GrandExchange
 
sendAppletEvent(AWTEvent) - Method in class org.osbot.rs07.Bot
 
sendWebhookMessageToManager(WebhookMessage) - Method in class org.osbot.rs07.Bot
 
set(PrayerButton, boolean) - Method in class org.osbot.rs07.api.Prayer
Activates or deactivates the specified prayer if you have the required level.
set(XNodeDeque) - Method in class org.osbot.rs07.api.util.NodeDequeIterator
Sets the information of this NodeDequeIterator
set(XNodeDequeI) - Method in class org.osbot.rs07.api.util.NodeDequeIterator
Sets the information of this NodeDequeIterator
set(T) - Method in class org.osbot.rs07.utility.Holder
 
setAccountPrerequisites(AccountPrerequisites) - Method in class org.osbot.rs07.api.ai.activity.ActivityConfiguration.Builder
Sets the account prerequisite containing account specific requirements to run this activity configuration
setAccountPrerequisites(AccountPrerequisites) - Method in class org.osbot.rs07.api.ai.activity.Location
Sets the account prerequisites and returns this instance
setAction(String...) - Method in class org.osbot.rs07.event.InteractionEvent
Sets the action of the menu to interact with.
setAllowCharters(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use charter ships.
setAllowFairyRings(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use fairy rings Default Value: False
setAllowGliders(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use gnome gliders.
setAllowObstacles(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use Agility obstacles if the required level is met.
setAllowQuestLinks(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use quest required links Default Value: True
setAllowSpiritTrees(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use spirit trees Default Value: True
setAllowTeleports(boolean) - Method in class org.osbot.rs07.event.webwalk.PathPreferenceProfile
Allows WebWalkEvent to use teleport methods such as teleport tabs, runes, scrolls, etc.
setArgument(String) - Method in class org.osbot.rs07.api.ai.activity.ActivityConfiguration.Builder
Sets the argument to start the activity with
setAsync() - Method in class org.osbot.rs07.event.Event
Sets the event mode to Event.EventMode.ASYNC.
setBlockedAccountTypes(Client.AccountType...) - Method in class org.osbot.rs07.api.ai.activity.AccountPrerequisites.Builder
Sets the blocked account types for the prerequisites
setBlocking() - Method in class org.osbot.rs07.event.Event
Sets the event mode to Event.EventMode.BLOCKING.
setBreakCondition(Callable<Boolean>) - Method in class org.osbot.rs07.Bot
 
setBreakCondition(Condition) - Method in class org.osbot.rs07.event.WalkingEvent
Sets the break condition for this walking event
setBreakCondition(Condition) - Method in class org.osbot.rs07.event.WebWalkEvent
Breaks out of the WebWalkEvent with the provided condition; the event can not be resumed.
setCameraDistanceThreshold(int) - Method in class org.osbot.rs07.event.InteractionEvent
Deprecated.
setCanvas(WrappedCanvas) - Method in class org.osbot.rs07.Bot
Deprecated.
setDefaultPaintEnabled(boolean) - Method in class org.osbot.rs07.api.Mouse
Sets the default mouse debug paint on or off
setDeviation(int) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the deviation factor.
setDirection(double) - Method in class org.osbot.rs07.input.mouse.MoveMouseEvent.Vector
 
setDisplayMode(Display.DisplayMode) - Method in class org.osbot.rs07.api.Display
Sets the game to the given display mode
setEnergyThreshold(int) - Method in class org.osbot.rs07.event.WalkingEvent
Path walker methods use energyThreshold to activate run mid-path.
setEnergyThreshold(int) - Method in class org.osbot.rs07.event.WebWalkEvent
Sets the energy threshold, default value is 15.
setFailed() - Method in class org.osbot.rs07.event.Event
Sets the status of this event to Event.EventStatus.FAILED.
setFinished() - Method in class org.osbot.rs07.event.Event
Sets the status of this event to (@link Event.EventStatus#FINISHED}.
setFlowSpeedModifier(double) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the flow speed modifier.
setFlowVariety(MouseMoveProfile.FlowVariety) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the flow variety.
setHighBreakPriority(boolean) - Method in class org.osbot.rs07.event.WalkingEvent
Allows for break conditions to be checked during waits, default value is false.
setHighBreakPriority(boolean) - Method in class org.osbot.rs07.event.WebWalkEvent
Allows for break conditions to be checked during waits, default value is false.
setHover(boolean) - Method in class org.osbot.rs07.event.InteractionEvent
Sets whether or not this event will only hover, not click.
setHover(boolean) - Method in class org.osbot.rs07.input.mouse.MouseDestination
Sets whether or not this mouse destination is for hovering only.
setIgnoreVisibility(boolean) - Method in class org.osbot.rs07.input.mouse.MoveMouseEvent
 
setLastGainedXPTimeThreshold(TimeUnit, int) - Method in class org.osbot.rs07.Bot
MUST BE SET IN Script.onStart() to above 0.
setLoadingStage(String) - Method in class org.osbot.rs07.Bot
 
setLocations(Location...) - Method in class org.osbot.rs07.api.ai.activity.ActivityConfiguration.Builder
Sets the locations where the activity configuration can be performed at
setMagnitude(double) - Method in class org.osbot.rs07.input.mouse.MoveMouseEvent.Vector
 
setMaximumAttempts(int) - Method in class org.osbot.rs07.event.InteractionEvent
Sets the maximum attempts an InteractionEvent execution can attempt.
setMemberOnly(boolean) - Method in class org.osbot.rs07.api.ai.activity.AccountPrerequisites.Builder
Sets whether the account prerequisite is members only
setMiddleMouseControl(boolean) - Method in class org.osbot.rs07.api.Camera
A convenience method for Camera.setMiddleMouseControl(boolean, boolean) with closeSettings provided as true
setMiddleMouseControl(boolean, boolean) - Method in class org.osbot.rs07.api.Camera
Enables or disabled the use of the middle mouse button to control the camera
setMinDistanceThreshold(int) - Method in class org.osbot.rs07.event.WalkingEvent
This methods sets the property of this walking event that determines the walking accuracy to the destination you have specified.
setMinDistanceThreshold(int) - Method in class org.osbot.rs07.event.WebWalkEvent
This methods sets the property of this event that determines the walking accuracy to the destination you have specified.
setMiniMapDistanceThreshold(int) - Method in class org.osbot.rs07.event.WalkingEvent
This method sets the property of this walking event that determines whether the next position you're walking to in the path from A to B will be walked to by using the mini map or the main screen.
setMiniMapDistanceThreshold(int) - Method in class org.osbot.rs07.event.WebWalkEvent
This method sets the property of this event that determines the max distance before a position on the minimap will be clicked.
setMinOvershootDistance(int) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the minimum distance (in pixels) the mouse needs to move before an overshoot can occur
setMinOvershootTime(long) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the minimum amount of time (in ms) the mouse needs to move before an overshoot can occur
setMisclickThreshold(int) - Method in class org.osbot.rs07.event.WebWalkEvent
Sets the misclick threshold.
setMouseMoveProfile(MouseMoveProfile) - Method in class org.osbot.rs07.Bot
 
setMouseWheelListeners() - Method in class org.osbot.rs07.input.mouse.ClientMouseEventHandler
 
setMoveCameraDuringWalking(boolean) - Method in class org.osbot.rs07.event.WebWalkEvent
Sets the camera usage during walking, default value is true.
setName(String...) - Method in class org.osbot.rs07.event.InteractionEvent
Sets the name(s) of the entity or item to interact with.
setNoise(double) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the noise factor.
setOfferPrice(int) - Method in class org.osbot.rs07.api.GrandExchange
Sets the offer price for the currently open item If 0 is passed as parameter, this method will return true by default.
setOfferQuantity(int) - Method in class org.osbot.rs07.api.GrandExchange
 
setOpenMenuOnly(boolean) - Method in class org.osbot.rs07.event.InteractionEvent
Sets whether or not this event will only open the menu, not click.
setOperateCamera(boolean) - Method in class org.osbot.rs07.event.InteractionEvent
Sets whether it is allowed by this event to operate the camera.
setOperateCamera(boolean) - Method in class org.osbot.rs07.event.WalkingEvent
This method sets the property of this walking event that determines whether or not the camera is allowed to be used by this event.
setOutcomes(Outcome...) - Method in class org.osbot.rs07.api.ai.activity.ActivityConfiguration.Builder
Sets the outcomes for the activity configuration
setOvershoots(int) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the max amount of overshoots before reaching the target
setParameters(String) - Method in class org.osbot.rs07.script.Script
Deprecated.
setParent(CachedWidget) - Method in class org.osbot.rs07.api.util.CachedWidget
 
setParent(Event) - Method in class org.osbot.rs07.event.Event
Sets the parant event of this event.
setPath(LinkedList<Position>) - Method in class org.osbot.rs07.event.WalkingEvent
This method sets the path of this event.
setPathPreferenceProfile(PathPreferenceProfile) - Method in class org.osbot.rs07.event.WebWalkEvent
Sets a PathPreferenceProfile for this WebWalkEvent which gives control a wide variety of control over how this event will execute.
setPlane(int) - Method in class org.osbot.rs07.api.map.Area
Sets the plane (z coordinate) for this area; by default this value is set to 0.
setPopulationImpact(float) - Method in class org.osbot.rs07.api.ai.activity.ActivityConfiguration.Builder
Sets the population impact.
setPopulationImpact(float) - Method in class org.osbot.rs07.api.ai.activity.Location
Sets the population impact and returns this instance
setPrioritized(boolean) - Method in class org.osbot.rs07.api.model.Modeled
Sets the model priorization
setQuickPrayer(boolean) - Method in class org.osbot.rs07.api.Prayer
Activates or deactivates the quick prayer.
setRequirements(Requirement...) - Method in class org.osbot.rs07.api.ai.activity.ActivityConfiguration.Builder
Sets the requirements for the activity configuration
setResult(boolean) - Method in class org.osbot.rs07.utility.ConditionalLoop
 
setRunning(boolean) - Method in class org.osbot.rs07.api.Settings
Turns running on or off, checks if data orbs are activated.
setRunningScript(boolean) - Method in class org.osbot.rs07.event.ScriptExecutor
Deprecated.
setScreenDistanceThreshold(int) - Method in class org.osbot.rs07.event.WebWalkEvent
This method sets the property of this event that determines the max distance before a position on screen will be clicked.
setScriptId(int) - Method in class org.osbot.rs07.script.Script
Deprecated.
setScriptQueue(ScriptQueue) - Method in class org.osbot.rs07.event.ScriptExecutor
 
setSetting(Settings.AllSettingsTab, String, String) - Method in class org.osbot.rs07.api.Settings
Sets a setting in the all settings interface
setSetting(Settings.AllSettingsTab, String, boolean) - Method in class org.osbot.rs07.api.Settings
Sets a setting in the all settings interface
setSourcePosition(Position) - Method in class org.osbot.rs07.event.WebWalkEvent
Sets the source position
setSpeedBaseTime(int) - Method in class org.osbot.rs07.event.interaction.MouseMoveProfile
Sets the speed base time
Settings - Class in org.osbot.rs07.api
Represents the API for client settings functionality.
Settings() - Constructor for class org.osbot.rs07.api.Settings
 
settings - Variable in class org.osbot.rs07.script.MethodProvider
The Settings instance.
Settings.AllSettingsTab - Enum in org.osbot.rs07.api
 
Settings.BasicSettingsTab - Enum in org.osbot.rs07.api
 
Settings.Warning - Enum in org.osbot.rs07.api
 
setTransformIndex(int, int) - Static method in class org.osbot.rs07.api.def.NPCDefinition
Deprecated.
for internal use only.
setTransformIndex(int, int) - Static method in class org.osbot.rs07.api.def.ObjectDefinition
Deprecated.
setUseMouse(boolean) - Method in class org.osbot.rs07.api.Camera
Sets the default camera control to be middle mouse
setValidateMenuEntity(boolean) - Method in class org.osbot.rs07.event.InteractionEvent
Sets the validation that the interaction will be with the exact entity provided.
setWalkingDistanceThreshold(int) - Method in class org.osbot.rs07.event.InteractionEvent
Sets the maximum distance to the entity for which this event is not allowed to walk.
setWalkTo(boolean) - Method in class org.osbot.rs07.event.InteractionEvent
Sets whether it is allowed by this event to walk.
shapeDebug - Variable in class org.osbot.rs07.Bot
 
SHAYZIEN_HOUSE - Static variable in class org.osbot.rs07.api.map.constants.Banks
 
SHOP_WIDGET_ID - Static variable in class org.osbot.rs07.api.Inventory
 
shouldActivate() - Method in class org.osbot.rs07.script.RandomSolver
Determines whether or not this random solver should activate.
singleAmount - Variable in class org.osbot.rs07.event.webwalk.ItemRequirement
 
singleFilter(Collection<E>, Filter<E>...) - Method in class org.osbot.rs07.api.filter.FilterAPI
Filters entities using the specified filters.
singleFilter(Filter<RS2Widget>...) - Method in class org.osbot.rs07.api.Widgets
Filters the widgets
singleFilter(int, Filter<RS2Widget>...) - Method in class org.osbot.rs07.api.Widgets
Filters the widgets for the given root id.
singleFilter(int[], Filter<RS2Widget>...) - Method in class org.osbot.rs07.api.Widgets
Filters the widgets for the given root id.
SingletonEvent - Annotation Type in org.osbot.rs07.event
Makes an event only executable concurrently once based on Class type.
SIZE - Static variable in class org.osbot.rs07.api.DepositBox
 
SIZE - Static variable in class org.osbot.rs07.api.Equipment
 
SIZE - Static variable in class org.osbot.rs07.api.Inventory
 
Skill - Enum in org.osbot.rs07.api.ui
Represents a skill.
SkillOutcome - Class in org.osbot.rs07.api.ai.domain.outcome
Outcome class for Skill
SkillOutcome(Time, Skill, int) - Constructor for class org.osbot.rs07.api.ai.domain.outcome.SkillOutcome
Constructor
SkillOutcome(Time, Skill, PlayerStateValue) - Constructor for class org.osbot.rs07.api.ai.domain.outcome.SkillOutcome
Constructor
SkillRequirement - Class in org.osbot.rs07.api.ai.domain.requirement
Requirement class for Skill
SkillRequirement(Skill, SkillRequirement.Unit, int) - Constructor for class org.osbot.rs07.api.ai.domain.requirement.SkillRequirement
Constructor
SkillRequirement.Unit - Enum in org.osbot.rs07.api.ai.domain.requirement
The unit in which the amount can be specified
SkillRestriction - Class in org.osbot.rs07.api.ai.domain.restriction
Restriction class for Skill
SkillRestriction(Skill) - Constructor for class org.osbot.rs07.api.ai.domain.restriction.SkillRestriction
Constructor
Skills - Class in org.osbot.rs07.api
Represents the API for skills functionality.
Skills() - Constructor for class org.osbot.rs07.api.Skills
 
skills - Variable in class org.osbot.rs07.script.MethodProvider
The Skills instance.
skipUpdating(Animable<?>, XModel) - Method in class org.osbot.rs07.api.model.Model
Deprecated.
sleep(long) - Static method in class org.osbot.rs07.script.MethodProvider
Sleeps for the specified amount of milliseconds.
sleep() - Method in class org.osbot.rs07.utility.ConditionalSleep
Sleeps for as long the specified condition is not true or the timeout has expired.
sleep(int, Callable<Boolean>) - Static method in class org.osbot.rs07.utility.ConditionalSleep2
 
sleep(int, int, Callable<Boolean>) - Static method in class org.osbot.rs07.utility.ConditionalSleep2
Sleeps for as long the specified condition is not true or the timeout has expired.
slot - Variable in enum org.osbot.rs07.api.ui.EquipmentSlot
 
Spells - Class in org.osbot.rs07.api.ui
Represents each spell of the normals spell book.
Spells() - Constructor for class org.osbot.rs07.api.ui.Spells
 
Spells.AncientSpells - Enum in org.osbot.rs07.api.ui
 
Spells.ArceuusSpells - Enum in org.osbot.rs07.api.ui
 
Spells.LunarSpells - Enum in org.osbot.rs07.api.ui
 
Spells.NormalSpells - Enum in org.osbot.rs07.api.ui
 
SpotAnimation - Class in org.osbot.rs07.api.model
 
SpotAnimation(XSpotAnimation) - Constructor for class org.osbot.rs07.api.model.SpotAnimation
Constructor
StandardObject - Class in org.osbot.rs07.api.model
Represents a secondary object type.
StandardObject(XRS2Object) - Constructor for class org.osbot.rs07.api.model.StandardObject
Deprecated.
start(Skill) - Method in class org.osbot.rs07.api.util.ExperienceTracker
Starts keeping track of experience gained in the specified skill.
start() - Method in class org.osbot.rs07.event.EventExecutor
 
start(Script) - Method in class org.osbot.rs07.event.ScriptExecutor
 
start() - Method in class org.osbot.rs07.utility.ConditionalLoop
Starts the loop.
startAll() - Method in class org.osbot.rs07.api.util.ExperienceTracker
Starts keeping track of all experience gained in each skill.
stop() - Method in class org.osbot.rs07.Bot
Deprecated.
stop() - Method in class org.osbot.rs07.event.EventExecutor
 
stop() - Method in class org.osbot.rs07.event.ScriptExecutor
 
stop(boolean) - Method in class org.osbot.rs07.event.ScriptExecutor
 
stop(boolean, boolean) - Method in class org.osbot.rs07.event.ScriptExecutor
 
stop() - Method in class org.osbot.rs07.script.Script
Stops the script and will logout the accounts.
stop(boolean) - Method in class org.osbot.rs07.script.Script
Stops the script by stopping the script executor threads.
stopOrContinueQueue() - Method in class org.osbot.rs07.event.ScriptExecutor
 
stopQueueItemAfterTime(ScriptQueue.ScriptQueueItem) - Method in class org.osbot.rs07.event.ScriptExecutor
 
Store - Class in org.osbot.rs07.api
API for store functionality (buying and selling)
Store() - Constructor for class org.osbot.rs07.api.Store
 
store - Variable in class org.osbot.rs07.script.MethodProvider
The Store instance.
STORE_1 - Static variable in class org.osbot.rs07.api.Bank
 
STORE_1 - Static variable in class org.osbot.rs07.api.DepositBox
 
STORE_10 - Static variable in class org.osbot.rs07.api.Bank
 
STORE_10 - Static variable in class org.osbot.rs07.api.DepositBox
 
STORE_5 - Static variable in class org.osbot.rs07.api.Bank
 
STORE_5 - Static variable in class org.osbot.rs07.api.DepositBox
 
STORE_ALL - Static variable in class org.osbot.rs07.api.Bank
 
STORE_ALL - Static variable in class org.osbot.rs07.api.DepositBox
 
StoreSlotDestination - Class in org.osbot.rs07.input.mouse
Represents a mouse destination for an store item slot.
StoreSlotDestination(Bot, int) - Constructor for class org.osbot.rs07.input.mouse.StoreSlotDestination
Creates an instance of this mouse destination for an store item slot.
stripFormatting(String) - Static method in class org.osbot.rs07.script.MethodProvider
Removes any html tags from the given string and returns the stripped version.
suspend() - Method in class org.osbot.rs07.event.ScriptExecutor
 
switchAccount(String, String, int) - Method in class org.osbot.rs07.Bot
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
Skip navigation links