Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abortOffer(int) - Static method in class net.storm.sdk.items.GrandExchange
Aborts an existing offer for the specified item ID.
abortOffer(String) - Static method in class net.storm.sdk.items.GrandExchange
Aborts an existing offer for an item with the specified name.
accept() - Method in interface net.storm.api.items.ITrade
Accepts the trade on both screens.
accept() - Static method in class net.storm.sdk.items.Trade
Accepts the trade on the current screen (first or second).
accept(Consumer<T>, Function<R, T>) - Method in class net.storm.api.query.results.QueryResults
Applies a consumer to a targeted element from the results if it exists.
acceptFirstScreen() - Method in interface net.storm.api.items.ITrade
Accepts the trade on the first screen.
acceptFirstScreen() - Static method in class net.storm.sdk.items.Trade
Accepts the trade on the first screen.
acceptSecondScreen() - Method in interface net.storm.api.items.ITrade
Accepts the trade on the second (confirmation) screen.
acceptSecondScreen() - Static method in class net.storm.sdk.items.Trade
Accepts the trade on the second (confirmation) screen.
ACCOUNT - Enum constant in enum class net.storm.api.widgets.Tab
The account management tab (formerly ignore list).
ACCOUNT_DISABLED - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account has been disabled.
ACCOUNT_HASH_INVALID - Static variable in class net.storm.api.plugins.config.RuneScapeProfile
Constant indicating an invalid or unknown account hash.
ACCOUNT_INACCESSIBLE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account is temporarily inaccessible.
ACCOUNT_LOCKED - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account is locked due to suspected theft.
ACCOUNT_NOT_LOGGED_OUT - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account is still logged in from a previous session.
ACCOUNT_STOLEN - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account may be compromised.
ACHIEVEMENT_DIARY_ARDOUGNE_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Ardougne Easy Diary completion.
ACHIEVEMENT_DIARY_ARDOUGNE_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Ardougne Elite Diary completion.
ACHIEVEMENT_DIARY_ARDOUGNE_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Ardougne Hard Diary completion.
ACHIEVEMENT_DIARY_ARDOUGNE_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Ardougne Medium Diary completion.
ACHIEVEMENT_DIARY_DESERT_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Desert Easy Diary completion.
ACHIEVEMENT_DIARY_DESERT_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Desert Elite Diary completion.
ACHIEVEMENT_DIARY_DESERT_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Desert Hard Diary completion.
ACHIEVEMENT_DIARY_DESERT_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Desert Medium Diary completion.
ACHIEVEMENT_DIARY_FALADOR_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Falador Easy Diary completion.
ACHIEVEMENT_DIARY_FALADOR_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Falador Elite Diary completion.
ACHIEVEMENT_DIARY_FALADOR_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Falador Hard Diary completion.
ACHIEVEMENT_DIARY_FALADOR_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Falador Medium Diary completion.
ACHIEVEMENT_DIARY_FREMENNIK_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Fremennik Easy Diary completion.
ACHIEVEMENT_DIARY_FREMENNIK_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Fremennik Elite Diary completion.
ACHIEVEMENT_DIARY_FREMENNIK_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Fremennik Hard Diary completion.
ACHIEVEMENT_DIARY_FREMENNIK_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Fremennik Medium Diary completion.
ACHIEVEMENT_DIARY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
ACHIEVEMENT_DIARY_KANDARIN_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kandarin Easy Diary completion.
ACHIEVEMENT_DIARY_KANDARIN_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kandarin Elite Diary completion.
ACHIEVEMENT_DIARY_KANDARIN_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kandarin Hard Diary completion.
ACHIEVEMENT_DIARY_KANDARIN_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kandarin Medium Diary completion.
ACHIEVEMENT_DIARY_KARAMJA_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Karamja Easy Diary completion.
ACHIEVEMENT_DIARY_KARAMJA_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Karamja Elite Diary completion.
ACHIEVEMENT_DIARY_KARAMJA_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Karamja Hard Diary completion.
ACHIEVEMENT_DIARY_KARAMJA_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Karamja Medium Diary completion.
ACHIEVEMENT_DIARY_KOUREND_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kourend invalid input: '&' Kebos Easy Diary completion.
ACHIEVEMENT_DIARY_KOUREND_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kourend invalid input: '&' Kebos Elite Diary completion.
ACHIEVEMENT_DIARY_KOUREND_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kourend invalid input: '&' Kebos Hard Diary completion.
ACHIEVEMENT_DIARY_KOUREND_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Kourend invalid input: '&' Kebos Medium Diary completion.
ACHIEVEMENT_DIARY_LUMBRIDGE_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Lumbridge invalid input: '&' Draynor Easy Diary completion.
ACHIEVEMENT_DIARY_LUMBRIDGE_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Lumbridge invalid input: '&' Draynor Elite Diary completion.
ACHIEVEMENT_DIARY_LUMBRIDGE_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Lumbridge invalid input: '&' Draynor Hard Diary completion.
ACHIEVEMENT_DIARY_LUMBRIDGE_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Lumbridge invalid input: '&' Draynor Medium Diary completion.
ACHIEVEMENT_DIARY_MORYTANIA_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Morytania Easy Diary completion.
ACHIEVEMENT_DIARY_MORYTANIA_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Morytania Elite Diary completion.
ACHIEVEMENT_DIARY_MORYTANIA_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Morytania Hard Diary completion.
ACHIEVEMENT_DIARY_MORYTANIA_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Morytania Medium Diary completion.
ACHIEVEMENT_DIARY_SCROLL_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
ACHIEVEMENT_DIARY_VARROCK_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Varrock Easy Diary completion.
ACHIEVEMENT_DIARY_VARROCK_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Varrock Elite Diary completion.
ACHIEVEMENT_DIARY_VARROCK_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Varrock Hard Diary completion.
ACHIEVEMENT_DIARY_VARROCK_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Varrock Medium Diary completion.
ACHIEVEMENT_DIARY_WESTERN_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Western Provinces Easy Diary completion.
ACHIEVEMENT_DIARY_WESTERN_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Western Provinces Elite Diary completion.
ACHIEVEMENT_DIARY_WESTERN_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Western Provinces Hard Diary completion.
ACHIEVEMENT_DIARY_WESTERN_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Western Provinces Medium Diary completion.
ACHIEVEMENT_DIARY_WILDERNESS_EASY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Wilderness Easy Diary completion.
ACHIEVEMENT_DIARY_WILDERNESS_ELITE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Wilderness Elite Diary completion.
ACHIEVEMENT_DIARY_WILDERNESS_HARD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Wilderness Hard Diary completion.
ACHIEVEMENT_DIARY_WILDERNESS_MEDIUM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Wilderness Medium Diary completion.
actionContains(String) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities that have an action containing the specified substring.
actionIndex(Integer) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the action index for the menu entry.
actions(String...) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their available actions using exact matching.
actions(String...) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their available actions.
actions(String...) - Method in class net.storm.api.query.widgets.WidgetQuery
Filters widgets by their available actions.
activate(Object) - Static method in class net.storm.api.util.SwingUtil
 
Actor - Interface in net.storm.api.rs
Represents an actor entity in the game world.
ActorDeath - Class in net.storm.api.events
An event fired when an actor (NPC or player) dies in the game.
ActorDeath() - Constructor for class net.storm.api.events.ActorDeath
 
ActorMenuBuilder - Interface in net.storm.api.interact.builder
Specialized menu builder for actor (player and NPC) interactions.
ActorQuery<T,Q> - Class in net.storm.api.query.entities
Abstract query class for filtering actors in the game world.
ActorQuery(Supplier<List<T>>) - Constructor for class net.storm.api.query.entities.ActorQuery
Constructs a new actor query with the specified entity supplier.
add(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Adds a plugin to the manager's plugin collection.
add(BlockingEvent) - Method in class net.storm.sdk.script.blocking_events.BlockingEventManager
Adds a new blocking event to the manager.
add(T) - Method in class net.storm.api.query.results.QueryResults
Adds an element to the results.
addAll(Collection<? extends T>) - Method in class net.storm.api.query.results.QueryResults
Adds all elements from the specified collection to the results.
addChangeListener(ChangeListener) - Method in class net.storm.api.plugins.config.DeferredDocumentChangedListener
Adds a change listener to be notified when document changes are committed.
addColumns(TableElement...) - Method in class net.storm.api.ui.TableComponent
Adds multiple column headers as TableElement objects.
addCustomTeleport(Teleport) - Static method in class net.storm.sdk.movement.pathfinder.TeleportLoader
Registers a new custom teleport with the pathfinding system.
addCustomTransport(Transport) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Registers a new custom transport with the pathfinding system.
addLoginResponseHandler(LoginEvent.Response, Function<LoginEvent.Response, Integer>) - Method in class net.storm.sdk.script.blocking_events.BlockingEventManager
Registers a custom handler for a specific login response.
addMessage(String) - Static method in class net.storm.sdk.utils.MessageUtils
Sends a highlighted console message.
addMessage(String, Color) - Static method in class net.storm.sdk.utils.MessageUtils
Sends a console message with a custom color.
addMessage(String, Color, ChatMessageType) - Static method in class net.storm.sdk.utils.MessageUtils
Sends a message to the chat with a custom color and message type.
addMessage(String, ChatMessageType) - Static method in class net.storm.sdk.utils.MessageUtils
Sends a message to the chat with a specified message type.
addMessage(String, ChatColorType) - Static method in class net.storm.sdk.utils.MessageUtils
Sends a console message with a specified color type.
addMessage(String, ChatColorType, ChatMessageType) - Static method in class net.storm.sdk.utils.MessageUtils
Sends a message to the chat with specified color type and message type.
addModalTooltip(AbstractButton, String, String) - Static method in class net.storm.api.util.SwingUtil
 
addRequirement(Requirement) - Method in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Adds a requirement to the appropriate category list.
addRow(String...) - Method in class net.storm.api.ui.TableComponent
Adds a row with the specified cell contents as strings.
addRows(TableRow...) - Method in class net.storm.api.ui.TableComponent
Adds multiple pre-built TableRow objects to the table.
addSeparator() - Method in class net.storm.sdk.script.paint.DefaultPaint
Adds an empty separator row to the statistics display.
addTeleport(Teleport) - Method in class net.storm.api.movement.TilePath
Adds a teleport to this path's list of available teleports.
addTransport(Transport) - Method in class net.storm.api.movement.TilePath
Adds a transport to this path's list of available transports.
addVisitedTile(WorldPoint) - Method in class net.storm.api.movement.TilePath
Records a tile as visited during pathfinding.
ADDY_DRAG_POISON - Static variable in class net.storm.api.util.GraphicID
 
ADDY_DRAG_POISON - Static variable in class net.storm.api.util.ProjectileID
 
ADEPT_REANIMATION - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
ADVENTURE_LOG_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
AGILITY_ARENA_HUD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
AIQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AIR - Enum constant in enum class net.storm.api.magic.Rune
Air rune - elemental rune for Air spells.
AIR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AJP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AJQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AJR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AJS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AKP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AKQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AKR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AKS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
AL_KHARID - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Al Kharid glider - Kar-Hewo in gnomish.
AL_KHARID_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
AL_KHARID_TO_APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
AL_KHARID_TO_DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
AL_KHARID_TO_FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
AL_KHARID_TO_GRAND_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
AL_KHARID_TO_KARAMJA - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
AL_KHARID_TO_WHITE_WOLF_MOUNTAIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
ALCHEMICAL_SOCIETY - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
ALDARIN - Enum constant in enum class net.storm.api.game.HouseLocation
Aldarin house portal location (Varlamore).
ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Southern town (always unlocked).
ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
ALDARIN_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
ALDARIN_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALDARIN_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
ALL - Enum constant in enum class net.storm.api.widgets.ProductionQuantity
Produce all possible items.
ALL - Enum constant in enum class net.storm.sdk.items.Bank.QuantityMode
Withdraw/deposit all items of that type
ALL - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Array containing all predefined charge requirements.
ALL - Static variable in class net.storm.api.movement.pathfinder.UnlockRequirements
Array containing all predefined unlock requirements.
allIds(int...) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose ID equals all specified IDs.
allIds(Collection<Integer>) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose ID equals all IDs in the collection.
allNames(String...) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose name equals all specified names.
allNames(Collection<String>) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose name equals all names in the collection.
allTexts(String...) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches strings equal to all specified texts.
ALP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
Alpha - Annotation Interface in net.storm.api.plugins.config
Annotation that enables alpha channel support for color configuration items.
ALQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
ALR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
ALS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
ALTAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.PohPool
Basic altar - restores prayer points only.
AMMO - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Ammunition slot for arrows, bolts, darts, etc.
AMULET - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Amulet, necklace, or other neck slot item.
AMULET_OF_GLORY - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Amulet of Glory item IDs (6 to 1 charges plus infinite).
AMULET_OF_THE_EYE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Amulet of the Eye item IDs (all color variants).
amuletOfGlory(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Amulet of Glory.
ANCIENT - Enum constant in enum class net.storm.api.magic.SpellBook
The Ancient spellbook - unlocked via Desert Treasure quest.
AND - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
All items in the list must meet the count requirement.
andThen(Function<? super R, ? extends K>) - Method in interface net.storm.api.commons.PentaFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(Function<? super R, ? extends K>) - Method in interface net.storm.api.commons.QuadFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(Function<? super R, ? extends K>) - Method in interface net.storm.api.commons.TriFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
AnimationChanged - Class in net.storm.api.events
An event fired when an actor's animation changes.
AnimationChanged() - Constructor for class net.storm.api.events.AnimationChanged
 
animationId(int) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Sets the animation ID that triggers charge detection.
animations(int...) - Method in class net.storm.api.query.entities.ActorQuery
Filters actors by their current animation.
ANNAKARL - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
ANNAKARL - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
ANNAKARL_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
ANNAKARL_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
ANNAKARL_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
anyActive() - Method in interface net.storm.api.widgets.IPrayers
Checks if any prayer is currently active.
anyActive() - Static method in class net.storm.sdk.widgets.Prayers
Checks whether any prayer is currently active.
APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Ape Atoll glider - Ookookolly Undri in gnomish.
APE_ATOLL_DUNGEON - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
APE_ATOLL_DUNGEON - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
APE_ATOLL_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
APE_ATOLL_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
APE_ATOLL_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
APE_ATOLL_TO_AL_KHARID - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
APE_ATOLL_TO_DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
APE_ATOLL_TO_FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
APE_ATOLL_TO_GRAND_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
APE_ATOLL_TO_KARAMJA - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
APE_ATOLL_TO_WHITE_WOLF_MOUNTAIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
apply(long) - Static method in class net.storm.sdk.commons.NumericFormat
Formats a numeric value with default settings.
apply(long, int) - Static method in class net.storm.sdk.commons.NumericFormat
Formats a numeric value with custom settings.
apply(A, B, C, D) - Method in interface net.storm.api.commons.QuadFunction
Applies this function to the given arguments.
apply(A, B, C, D, E) - Method in interface net.storm.api.commons.PentaFunction
Applies this function to the given arguments.
apply(Integer) - Method in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Retrieves the current value of the variable at the given index.
apply(Integer, Integer) - Method in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Applies the comparison operator to two integer values.
apply(T, U, V) - Method in interface net.storm.api.commons.TriFunction
Applies this function to the given arguments.
ARCEUUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Arceuus station near the Library.
ARCEUUS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
ARCEUUS_FAIRY_RING - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
ARCEUUS_HOME_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
ARCEUUS_HOME_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
ARCEUUS_LIBRARY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
ARCEUUS_LIBRARY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
ARCEUUS_LIBRARY_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
ARCEUUS_LIBRARY_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
ARCEUUS_LIBRARY_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
ARDOUGNE_CLOAK - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
ARDOUGNE_CLOAK - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Ardougne Cloak item IDs (all tiers).
ARDOUGNE_CLOAK_2 - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for Ardougne Cloak 2 (medium diary reward).
ARDOUGNE_CLOAK_3 - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for Ardougne Cloak 3 (hard diary reward).
ARDOUGNE_NORTH_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
ARDOUGNE_SOUTH_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
ARDOUGNE_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
ARDOUGNE_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
ARDOUGNE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
Area - Class in net.storm.api.coords
 
Area() - Constructor for class net.storm.api.coords.Area
 
arrayContains(T[], Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
arrayContains(T[], T) - Static method in class net.storm.api.util.CollectionUtils
 
ASTRAL - Enum constant in enum class net.storm.api.magic.Rune
Astral rune - catalytic rune used exclusively for Lunar spells.
attack() - Method in interface net.storm.api.domain.actors.IActor
Attacks this actor.
AttackStyle - Enum Class in net.storm.api.game
Represents the different attack style options in the combat interface.
AUBURNVALE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
AUBURNVALE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Forest area (always unlocked).
AUGURY - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Augury - Level 77 Magic prayer, +25% Magic Attack, +25% Defence.
AUGURY_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
AUTHENTICATOR - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Authenticator entry state.
AutomatedClick - Class in net.storm.api.events
An event fired before an automated mouse click is executed.
AutomatedClick() - Constructor for class net.storm.api.events.AutomatedClick
 
AutomatedInteraction - Class in net.storm.api.events
An event fired before an automated menu interaction is executed.
AutomatedInteraction() - Constructor for class net.storm.api.events.AutomatedInteraction
 
AutomatedMenu - Class in net.storm.api.interact
Represents an automated menu interaction that can be queued for execution.
AutomatedMenu() - Constructor for class net.storm.api.interact.AutomatedMenu
 
AutomatedMenuQueued - Class in net.storm.api.events
 
AutomatedMenuQueued() - Constructor for class net.storm.api.events.AutomatedMenuQueued
 
AutomatedMouse - Class in net.storm.api.interact
Represents a direct mouse automation action for moving and clicking.
AutomatedMouse() - Constructor for class net.storm.api.interact.AutomatedMouse
 
Automation - Interface in net.storm.api.interact
Marker interface for all automation actions that can be queued and executed.
Available Operators - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Section
Available Requirements - Search tag in class net.storm.api.movement.pathfinder.ChargeRequirements
Section
Available Requirements - Search tag in class net.storm.api.movement.pathfinder.UnlockRequirements
Section
Available Scrolls - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Section
Available Teleports (Ornate) - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Section
avoidWilderness() - Method in interface net.storm.api.plugins.config.StormConfig
 

B

BA_ATTACKER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BA_COLLECTOR_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BA_DEFENDER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BA_HEALER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BA_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BA_TEAM_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BAD_SESSION_ID - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Session ID is invalid.
BAKE_PIE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
BAKE_PIE - Static variable in class net.storm.api.util.GraphicID
 
Bank - Class in net.storm.sdk.items
Static utility class for interacting with the player's bank.
Bank() - Constructor for class net.storm.sdk.items.Bank
 
BANK_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BANK_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BANK_PIN_1 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_10 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_2 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_3 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_4 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_5 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_6 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_7 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_8 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_9 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
BANK_PIN_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BANK_PLACEHOLDERS_BUTTON - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to toggle placeholders
BANK_QUANTITY_ALL - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to set quantity to All
BANK_QUANTITY_BUTTONS_CONTAINER - Enum constant in enum class net.storm.sdk.items.Bank.Component
Container holding quantity buttons
BANK_QUANTITY_FIVE - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to set quantity to 5
BANK_QUANTITY_ONE - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to set quantity to 1
BANK_QUANTITY_TEN - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to set quantity to 10
BANK_QUANTITY_X - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to set quantity to X (custom)
BANK_REARRANGE_INSERT - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to enable insert rearrange mode
BANK_REARRANGE_SWAP - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to enable swap rearrange mode
BANK_WITHDRAW_ITEM - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to withdraw items as regular items
BANK_WITHDRAW_NOTE - Enum constant in enum class net.storm.sdk.items.Bank.Component
Button to withdraw items as notes
Bank.Component - Enum Class in net.storm.sdk.items
Enumeration of bank interface widget components.
Bank.Inventory - Class in net.storm.sdk.items
Nested utility class for interacting with the inventory panel while the bank is open.
Bank.QuantityMode - Enum Class in net.storm.sdk.items
Enumeration of bank withdraw quantity modes.
Bank Categories - Search tag in enum class net.storm.api.movement.pathfinder.model.BankLocation
Section
bankInventoryItem(int, int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with an inventory item while banking.
bankInventoryItem(int, int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with an item in the bank's inventory panel.
bankItem(int, int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with an item in the bank.
bankItem(int, int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with an item in the bank.
BankLocation - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all bank locations throughout the game world.
BankWornItem - Interface in net.storm.api.widgets
Represents an item worn by the player, as displayed in the bank's worn items panel.
BankWornItems - Class in net.storm.sdk.widgets
Provides utility methods for interacting with worn items while the bank is open.
BankWornItems() - Constructor for class net.storm.sdk.widgets.BankWornItems
 
BARBARIAN_ASSAULT - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
BARBARIAN_OUTPOST_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
BARBARIAN_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
BARBARIAN_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
BARBARIAN_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
BARROWS - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
BARROWS - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
BARROWS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BARROWS_PUZZLE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BARROWS_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BARROWS_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
BARROWS_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
BARROWS_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
baseDelay() - Method in interface net.storm.api.plugins.config.StormConfig
 
BASIC - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Basic jewelry box - Ring of Dueling, Games Necklace.
BASIC_REANIMATION - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
BATTLEFIELD_OF_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
BATTLEFRONT - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
BATTLEFRONT - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
BATTLEFRONT_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
BATTLEFRONT_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
BATTLEFRONT_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
BEDABIN_CAMP - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Bedabin Camp rug.
BEDABIN_CAMP_TO_SHANTAY_PASS - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
BEEN_DISCONNECTED - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Disconnected from server state.
BEGINNER_CLUE_MAP_CHAMPIONS_GUILD - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BEGINNER_CLUE_MAP_DRAYNOR - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BEGINNER_CLUE_MAP_NORTH_OF_FALADOR - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BEGINNER_CLUE_MAP_VARROCK_EAST_MINE - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BEGINNER_CLUE_MAP_WIZARDS_TOWER - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BETA - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Beta or nosave worlds.
BETA_WORLD - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Beta world warning state.
BezierCurveMouseMovement - Class in net.storm.api.interact.mouse
Mouse movement strategy that uses quadratic Bezier curves to create natural, human-like mouse movements.
BezierCurveMouseMovement() - Constructor for class net.storm.api.interact.mouse.BezierCurveMouseMovement
Creates a Bezier curve with 15 steps and 0.3 deviation (default).
BezierCurveMouseMovement(int, double) - Constructor for class net.storm.api.interact.mouse.BezierCurveMouseMovement
Creates a Bezier curve mouse movement strategy.
BGR_RANK_DRAUGHTS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BGR_RANK_RUNELINK_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BGR_RANK_RUNESQUARES_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BGR_RANK_RUNEVERSI_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BIND - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
BIND - Static variable in class net.storm.api.util.GraphicID
 
BIP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BIQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
birdFlight(BirdFlight, BirdFlight) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for quetzal/bird flight travel (Varlamore).
BirdFlight - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of Quetzal Bird Flight destinations in Varlamore.
BIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BitSet4D - Class in net.storm.api.movement.pathfinder
A four-dimensional bit set for storing collision flags.
BitSet4D(int, int, int, int) - Constructor for class net.storm.api.movement.pathfinder.BitSet4D
Constructs an empty BitSet4D with the specified dimensions.
BitSet4D(ByteBuffer, int, int, int, int) - Constructor for class net.storm.api.movement.pathfinder.BitSet4D
Constructs a BitSet4D by reading data from a ByteBuffer.
BJP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BJR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BJS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BKP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BKQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BKR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BLAST_FURNACE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
BLAST_FURNACE - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
BLAST_FURNACE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
BLAST_MINE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
Blocking Behavior - Search tag in class net.storm.api.movement.pathfinder.model.IgnoredDoor
Section
BlockingEvent - Class in net.storm.sdk.script.blocking_events
Abstract base class for blocking events in the Storm SDK.
BlockingEvent() - Constructor for class net.storm.sdk.script.blocking_events.BlockingEvent
 
BlockingEventManager - Class in net.storm.sdk.script.blocking_events
Manages a collection of blocking events and their handlers.
BlockingEventManager() - Constructor for class net.storm.sdk.script.blocking_events.BlockingEventManager
Constructs a new BlockingEventManager with default blocking events.
blocks(WorldPoint, WorldPoint) - Method in class net.storm.api.movement.pathfinder.model.IgnoredDoor
Checks if this ignored door blocks movement between two tiles.
BLOOD - Enum constant in enum class net.storm.api.magic.Rune
Blood rune - catalytic rune used for wave spells and Ancient Magicks.
BLOOD_BARRAGE - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
BLOOD_BLITZ - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
BLOOD_BURST - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
BLOOD_RUSH - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
BLP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BLR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
BLUE_RUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
BODY - Enum constant in enum class net.storm.api.magic.Rune
Body rune - catalytic rune used for curse spells and some utility spells.
BODY - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Body armor, chest piece slot.
BOLT_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
BONES_TO_BANANAS - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
BONES_TO_PEACHES - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
BOOK_HOME_TELEPORT_1 - Static variable in class net.storm.api.util.GraphicID
 
BOOK_HOME_TELEPORT_2 - Static variable in class net.storm.api.util.GraphicID
 
BOOK_HOME_TELEPORT_3 - Static variable in class net.storm.api.util.GraphicID
 
BOOK_HOME_TELEPORT_4 - Static variable in class net.storm.api.util.GraphicID
 
BOOST_POTION_SHARE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
Boost Consideration - Search tag in class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Section
BOOTS - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Boots or footwear slot.
BOUNTY_TARGET_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
BRAND_PURPLE - Static variable in class net.storm.api.ui.ColorScheme
The primary brand purple color used for highlights and accents.
BRAND_PURPLE_TRANSPARENT - Static variable in class net.storm.api.ui.ColorScheme
A darker, more transparent variant of the brand purple.
BreakHandler - Interface in net.storm.api.breaks
Manages break scheduling and execution for plugins.
BRIMHAVEN - Enum constant in enum class net.storm.api.game.HouseLocation
Brimhaven house portal location (Karamja).
BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
BRIMHAVEN_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
BRIMHAVEN_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
BRIMHAVEN_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
Buffer - Interface in net.storm.api.rs
Represents a data buffer used for reading and writing binary data.
build() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Builds and returns the configured loadout.
build() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Builds the ChargeRequirement instance.
build() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Builds the UnlockRequirement instance.
build(int, int) - Method in interface net.storm.api.interact.builder.MenuBuilder
Builds the automated menu action with integer coordinates.
build(Coordinate) - Method in interface net.storm.api.interact.builder.MenuBuilder
Builds the automated menu action with a coordinate.
builder(String) - Static method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement
Creates a new builder for constructing a ChargeRequirement.
builder(String) - Static method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Creates a new builder for constructing an UnlockRequirement.
Builder(String) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Creates a new builder with the specified ID.
Builder(String) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Creates a new builder with the specified ID.
Builder Pattern - Search tag in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Section
buildExperimentalTeleportLinks(WorldArea, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a map of available teleports to help reach a destination.
buildExperimentalTeleportLinks(WorldArea, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
This method is experimental and may be removed or changed
Building Requirements - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Section
buildPath(Collection<WorldPoint>, List<WorldArea>, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a path from start points to any of the provided target areas.
buildPath(Collection<WorldPoint>, List<WorldArea>, WalkOptions, HashMap<WorldPoint, Teleport>, Map<WorldPoint, List<Transport>>) - Method in interface net.storm.api.movement.IWalker
Builds a path from start points to any of the provided target areas.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap) - Method in interface net.storm.api.movement.IWalker
Builds a path from multiple start points using default wilderness avoidance.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean) - Method in interface net.storm.api.movement.IWalker
Builds a path from multiple start points with wilderness avoidance option.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean) - Method in interface net.storm.api.movement.IWalker
Builds a path with cache option.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean, boolean) - Method in interface net.storm.api.movement.IWalker
Builds a path with transport and cache options.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean, boolean) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean, boolean, HashMap<WorldPoint, Teleport>) - Method in interface net.storm.api.movement.IWalker
Builds a path with full parameter control (legacy method).
buildPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean, boolean, HashMap<WorldPoint, Teleport>) - Static method in class net.storm.sdk.movement.Walker
buildPath(Collection<WorldPoint>, WorldArea, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a path from start points to a destination with options.
buildPath(Collection<WorldPoint>, WorldArea, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Builds a path from multiple starting points using custom walk options.
buildPath(Collection<WorldPoint>, WorldArea, WalkOptions, HashMap<WorldPoint, Teleport>, HashMap<WorldPoint, List<Transport>>) - Static method in class net.storm.sdk.movement.Walker
Builds a path with full customization using walk options, teleports, and transports.
buildPath(Collection<WorldPoint>, WorldArea, WalkOptions, HashMap<WorldPoint, Teleport>, Map<WorldPoint, List<Transport>>) - Method in interface net.storm.api.movement.IWalker
Builds a path from start points to a destination with full control.
buildPath(List<WorldArea>, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a path from the player's current location to any of the provided target areas.
buildPath(WorldArea, CollisionMap) - Method in interface net.storm.api.movement.IWalker
Builds a path from the player's location using default wilderness avoidance.
buildPath(WorldArea, CollisionMap) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
Use Walker.buildPath(WorldArea, WalkOptions) with WalkOptions instead
buildPath(WorldArea, CollisionMap, boolean) - Method in interface net.storm.api.movement.IWalker
Builds a path from the player's location with wilderness avoidance option.
buildPath(WorldArea, CollisionMap, boolean) - Static method in class net.storm.sdk.movement.Walker
Deprecated.
Use Walker.buildPath(WorldArea, WalkOptions) with WalkOptions instead
buildPath(WorldArea, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a path from the player's current location to a destination.
buildPath(WorldArea, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Builds a path to a destination using custom walk options.
buildTeleportLinks(WorldArea) - Method in interface net.storm.api.movement.IWalker
Builds a map of available teleports to help reach a destination with default options.
buildTeleportLinks(WorldArea) - Static method in class net.storm.sdk.movement.Walker
Builds a map of teleport destinations using default options.
buildTeleportLinks(WorldArea, WalkOptions) - Method in interface net.storm.api.movement.IWalker
buildTeleportLinks(WorldArea, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Builds a map of teleport destinations that could help reach the destination.
buildTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Builds a list of all currently available teleports using live inventory data.
buildTeleports(Boolean) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Builds a list of all currently available teleports.
buildTimedTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Builds teleports that have cooldown timers (home teleport, minigame teleports).
buildTransportLinks() - Method in interface net.storm.api.movement.IWalker
Builds a map of available transports with default options.
buildTransportLinks() - Static method in class net.storm.sdk.movement.Walker
Builds a map of all available transport links using default options.
buildTransportLinks(WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a map of available transports (ships, gliders, etc.) based on options.
buildTransportLinks(WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Builds a map of all available transport links using custom walk options.
buildTransports() - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Builds a list of all currently available transports using live game data.
buildTransports(boolean) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Builds a list of all currently available transports.
buildUnfilteredTeleportLinks() - Method in interface net.storm.api.movement.IWalker
Builds a map of ALL available teleports with default options.
buildUnfilteredTeleportLinks(WalkOptions) - Method in interface net.storm.api.movement.IWalker
Builds a map of ALL available teleports without destination-based filtering.
BURGH_DE_ROTT_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
BURNING_AMULET - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Burning Amulet item IDs (5 to 1 charges).
burningAmulet(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Burning Amulet.
BURST_OF_STRENGTH - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Burst of Strength - Level 4 Strength prayer, +5% Strength.
BURST_OF_STRENGTH_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
BURTHORPE_GAMES_ROOM - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
Button - Class in net.storm.api.plugins.config
Marker class used to identify button-type configuration items.
Button() - Constructor for class net.storm.api.plugins.config.Button
 
buy(int, int, int) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy offer for items at the specified price.
buy(int, int, int, boolean, boolean) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy offer with full control over all parameters.
buy(String, int, int) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy offer for items by name at the specified price.
buy(String, int, int, boolean, boolean) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy offer by name with full control over all parameters.
buyFifty(int) - Static method in class net.storm.sdk.items.Shop
Buys 50 of an item from the shop by item ID.
buyFifty(String) - Static method in class net.storm.sdk.items.Shop
Buys 50 of an item from the shop by name.
buyFive(int) - Static method in class net.storm.sdk.items.Shop
Buys 5 of an item from the shop by item ID.
buyFive(String) - Static method in class net.storm.sdk.items.Shop
Buys 5 of an item from the shop by name.
BUYING - Enum constant in enum class net.storm.api.items.GrandExchangeState
The Grand Exchange is in the buy offer setup screen.
buyOne(int) - Static method in class net.storm.sdk.items.Shop
Buys 1 of an item from the shop by item ID.
buyOne(String) - Static method in class net.storm.sdk.items.Shop
Buys 1 of an item from the shop by name.
buyTen(int) - Static method in class net.storm.sdk.items.Shop
Buys 10 of an item from the shop by item ID.
buyTen(String) - Static method in class net.storm.sdk.items.Shop
Buys 10 of an item from the shop by name.
byName(String) - Static method in enum class net.storm.api.widgets.MinigameTeleport
Gets a minigame teleport by its display name.

C

CABIN_FEVER_QUEST - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
calculateDistance(List<WorldPoint>, WorldArea) - Static method in class net.storm.sdk.movement.Movement
Calculates the shortest tile distance from multiple starting points to a destination.
calculateDistance(List<WorldPoint>, WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Calculates the shortest tile distance from multiple starting points to a destination point.
calculateDistance(WorldArea) - Static method in class net.storm.sdk.movement.Movement
Calculates the tile distance from the local player to a destination area.
calculateDistance(WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Calculates the tile distance from the local player to a destination point.
calculateDistance(WorldPoint, WorldArea) - Static method in class net.storm.sdk.movement.Movement
Calculates the tile distance from a starting point to a destination area.
calculateDistance(WorldPoint, WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Calculates the tile distance between two points.
Calculations - Class in net.storm.api.commons
Provides utility methods for pathfinding and collision detection calculations.
Calculations() - Constructor for class net.storm.api.commons.Calculations
 
callDefaultMethod(Object, Method, Object[]) - Static method in class net.storm.api.plugins.config.ConfigInvocationHandler
Invokes a default method on a proxy object.
CAM_TORUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CAM_TORUM_ENTRANCE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Cam Torum entrance (requires discovery via varbit 9955).
CAMELOT - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
CAMELOT - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
CAMELOT_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CAMELOT_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
CAMELOT_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
canCast() - Method in interface net.storm.api.magic.Spell
Checks whether this spell can currently be cast.
canCast() - Method in enum class net.storm.api.magic.SpellBook.Ancient
Checks whether this spell can currently be cast.
canCast() - Method in enum class net.storm.api.magic.SpellBook.Lunar
Checks whether this spell can currently be cast.
canCast() - Method in enum class net.storm.api.magic.SpellBook.Necromancy
Checks whether this spell can currently be cast.
canCast() - Method in enum class net.storm.api.magic.SpellBook.Standard
Checks whether this spell can currently be cast.
canCast() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Checks if this teleport spell can currently be cast.
canCollect() - Static method in class net.storm.sdk.items.GrandExchange
Checks if there are items available to collect.
canContinue() - Method in interface net.storm.api.widgets.IDialog
Checks if the dialog can be continued (has a "Click here to continue" prompt).
canContinue() - Static method in class net.storm.sdk.widgets.Dialog
Checks whether the current dialog has a continue option available.
canEnter() - Method in interface net.storm.api.game.IHouse
Checks if the player has the means to enter their house.
canEnter() - Static method in class net.storm.sdk.game.House
Checks whether the player can currently enter their house.
CANIFIS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CANNONBALL - Static variable in class net.storm.api.util.GraphicID
 
CANNONBALL - Static variable in class net.storm.api.util.ProjectileID
 
CANNONBALL_OR - Static variable in class net.storm.api.util.GraphicID
 
canPick() - Method in interface net.storm.api.domain.tiles.ITileItem
Checks if this item can be picked up.
canTeleport() - Method in interface net.storm.api.widgets.IMinigames
Checks if the minigame teleport can currently be used.
canTeleport() - Static method in class net.storm.sdk.widgets.Minigames
Checks whether the minigame teleport is currently available.
canUse() - Method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Checks if this bank location can be used (all requirements met).
canUse() - Method in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Checks if the player can use this bird flight destination.
canUse() - Method in enum class net.storm.api.movement.pathfinder.model.Minecart
Checks if the player can use this minecart station.
canUse() - Method in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Checks if the spirit tree can be used based on requirements.
canUse() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Checks if this teleport item can be used with current inventory/equipment.
canUse() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Checks if this teleport scroll can be used.
canUse() - Method in enum class net.storm.api.widgets.MinigameTeleport
Checks if the player can use this minigame teleport based on requirements.
canUse(List<Integer>) - Method in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Checks if this teleport item can be used, considering additional items.
canUse(Prayer) - Method in interface net.storm.api.widgets.IPrayers
Checks if the player can use the specified prayer based on their prayer level.
canUse(Prayer) - Static method in class net.storm.sdk.widgets.Prayers
Checks whether the player has the required level to use the specified prayer.
canWalk(Direction, int, int) - Static method in class net.storm.api.commons.Calculations
Determines if movement is possible in a specific direction.
canWalk(Direction, int, int) - Method in interface net.storm.api.movement.IReachable
Checks if walking is possible in a direction based on collision flags.
canWalk(Direction, int, int) - Static method in class net.storm.sdk.movement.Reachable
Checks if walking is possible in a specific direction given the collision flags.
CAPE - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Cape or cloak slot.
Carpet Locations - Search tag in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Section
CARRALLANGAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
CARRALLANGAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
CARRALLANGAR_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
CARRALLANGER_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
CARRALLANGER_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
cast() - Method in interface net.storm.api.magic.Spell
Casts this spell without a target.
cast() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Casts this teleport spell.
cast(String) - Method in interface net.storm.api.magic.Spell
Casts this spell with a specific action.
cast(InteractMethod, Spell) - Method in interface net.storm.api.magic.IMagic
Casts a spell without a target using the specified interaction method.
cast(InteractMethod, Spell) - Static method in class net.storm.sdk.magic.Magic
Casts a spell without a target using a specific interaction method.
cast(InteractMethod, Spell, int) - Method in interface net.storm.api.magic.IMagic
Casts a spell by action index using the specified interaction method.
cast(InteractMethod, Spell, int) - Static method in class net.storm.sdk.magic.Magic
Casts a spell with a specific action index using a specific interaction method.
cast(InteractMethod, Spell, String) - Method in interface net.storm.api.magic.IMagic
Casts a spell with a specific action name using the specified interaction method.
cast(InteractMethod, Spell, String) - Static method in class net.storm.sdk.magic.Magic
Casts a spell with a specific action using a specific interaction method.
cast(InteractMethod, Spell, INPC) - Method in interface net.storm.api.magic.IMagic
Casts a spell on an NPC using the specified interaction method.
cast(InteractMethod, Spell, INPC) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on an NPC using a specific interaction method.
cast(InteractMethod, Spell, IPlayer) - Method in interface net.storm.api.magic.IMagic
Casts a spell on another player using the specified interaction method.
cast(InteractMethod, Spell, IPlayer) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on a player using a specific interaction method.
cast(InteractMethod, Spell, IItem) - Method in interface net.storm.api.magic.IMagic
Casts a spell on an inventory item using the specified interaction method.
cast(InteractMethod, Spell, IItem) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on an inventory item using a specific interaction method.
cast(InteractMethod, Spell, ITileItem) - Method in interface net.storm.api.magic.IMagic
Casts a spell on a ground item using the specified interaction method.
cast(InteractMethod, Spell, ITileItem) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on a ground item using a specific interaction method.
cast(InteractMethod, Spell, ITileObject) - Method in interface net.storm.api.magic.IMagic
Casts a spell on a tile object (game object) using the specified interaction method.
cast(InteractMethod, Spell, ITileObject) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on a tile object using a specific interaction method.
cast(Spell) - Method in interface net.storm.api.magic.IMagic
Casts a spell without a target using the default interaction method.
cast(Spell) - Static method in class net.storm.sdk.magic.Magic
Casts a spell without a target using the default interaction method.
cast(Spell, int) - Method in interface net.storm.api.magic.IMagic
Casts a spell by action index using the default interaction method.
cast(Spell, int) - Static method in class net.storm.sdk.magic.Magic
Casts a spell with a specific action index using the default interaction method.
cast(Spell, String) - Method in interface net.storm.api.magic.IMagic
Casts a spell with a specific action name using the default interaction method.
cast(Spell, String) - Static method in class net.storm.sdk.magic.Magic
Casts a spell with a specific action using the default interaction method.
cast(Spell, INPC) - Method in interface net.storm.api.magic.IMagic
Casts a spell on an NPC using the default interaction method.
cast(Spell, INPC) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on an NPC using the default interaction method.
cast(Spell, IPlayer) - Method in interface net.storm.api.magic.IMagic
Casts a spell on another player using the default interaction method.
cast(Spell, IPlayer) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on a player using the default interaction method.
cast(Spell, IItem) - Method in interface net.storm.api.magic.IMagic
Casts a spell on an inventory item using the default interaction method.
cast(Spell, IItem) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on an inventory item using the default interaction method.
cast(Spell, ITileItem) - Method in interface net.storm.api.magic.IMagic
Casts a spell on a ground item using the default interaction method.
cast(Spell, ITileItem) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on a ground item using the default interaction method.
cast(Spell, ITileObject) - Method in interface net.storm.api.magic.IMagic
Casts a spell on a tile object (game object) using the default interaction method.
cast(Spell, ITileObject) - Static method in class net.storm.sdk.magic.Magic
Casts a spell on a tile object using the default interaction method.
CASTLE_WARS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
CASTLE_WARS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
castOn(Interactable) - Method in interface net.storm.api.magic.Spell
Casts this spell on the specified interactable target.
castSpell(Spell) - Method in interface net.storm.api.interact.builder.MenuBuilder
Configures this menu entry to cast a spell on the target.
CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
CATHERBY_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CATHERBY_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
CATHERBY_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
CATHERBY_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
CATHERBY_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CATHERBY_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CEMETERY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
CEMETERY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
CEMETERY_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
CEMETERY_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
CEMETERY_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
CENTER - Enum constant in enum class net.storm.api.ui.TableAlignment
Center text horizontally within the cell.
centerOf(WorldArea) - Static method in class net.storm.api.coords.Area
 
CERB_FIRE - Static variable in class net.storm.api.util.GraphicID
 
CERB_FIRE - Static variable in class net.storm.api.util.ProjectileID
 
CHAMBERS_OF_XERIC - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CHAMBERS_OF_XERIC_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CHAMBERS_OF_XERIC_STORAGE_UNIT_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CHAMBERS_OF_XERIC_STORAGE_UNIT_PRIVATE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CHAMBERS_OF_XERIC_STORAGE_UNIT_SHARED_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CHAMPIONS_GUILD_CHRONICLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
changedUpdate(DocumentEvent) - Method in class net.storm.api.plugins.config.DeferredDocumentChangedListener
Called when the document's style or attributes change.
changeWorld(World) - Method in interface net.storm.api.domain.game.IClient
Changes to a different world.
changeWorld(World) - Static method in class net.storm.sdk.game.Client
Changes to a different world without hopping.
CHAOS - Enum constant in enum class net.storm.api.magic.Rune
Chaos rune - catalytic rune used for bolt spells.
CHAOS_FANATIC_AOE - Static variable in class net.storm.api.util.GraphicID
 
CHAOS_FANATIC_AOE - Static variable in class net.storm.api.util.ProjectileID
 
CHARACTER_SUMMARY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CharacterSummary() - Constructor for class net.storm.api.widgets.WidgetGroup.CharacterSummary
Deprecated.
 
CHARCOAL_BURNERS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CHARGE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CHARGE_AIR_ORB - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CHARGE_EARTH_ORB - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CHARGE_FIRE_ORB - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CHARGE_WATER_ORB - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
ChargeManager - Class in net.storm.sdk.movement.pathfinder
Manages charge tracking and unlock state for teleport items and transportation methods.
ChargeManager() - Constructor for class net.storm.sdk.movement.pathfinder.ChargeManager
 
ChargeRequirement - Class in net.storm.api.movement.pathfinder.model.requirement.charges
Requirement for tracking numeric charges on teleport items.
ChargeRequirement.Builder - Class in net.storm.api.movement.pathfinder.model.requirement.charges
Builder class for constructing ChargeRequirement instances.
ChargeRequirements - Class in net.storm.api.movement.pathfinder
Predefined charge requirements for teleport items with limited uses.
ChargeRequirements() - Constructor for class net.storm.api.movement.pathfinder.ChargeRequirements
 
Charge Tracking - Search tag in interface net.storm.api.movement.pathfinder.IChargeManager
Section
charterShip(CharterShip) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for charter ship travel.
CharterShip - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all Charter Ship routes in the game.
CHARTERSHIP_BLACKLITSED - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Items blacklisted from Charter Ships (contraband).
CharterShip.ShipLocation - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of charter ship port locations.
CHASM - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
Chat - Class in net.storm.sdk.community
Utility class for sending chat messages in the game.
Chat() - Constructor for class net.storm.sdk.community.Chat
 
CHATBOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
chatTrigger(String) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Adds a chat trigger pattern from a regex string.
chatTrigger(String) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Adds a chat trigger pattern from a regex string.
chatTriggers - Variable in class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Regex patterns for detecting charge changes from game chat messages.
chatTriggers(List<Pattern>) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Sets the chat trigger patterns for detecting charge messages.
chatTriggers(List<Pattern>) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Sets the chat trigger patterns for detecting unlock messages.
Chat Triggers - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Section
check(int, int) - Static method in class net.storm.api.commons.Calculations
Checks if a specific flag bit is set in a collision flag.
check(int, int) - Method in interface net.storm.api.movement.IReachable
Checks if a specific collision flag is set.
check(int, int) - Static method in class net.storm.sdk.movement.Reachable
Checks if a specific flag bit is set in a collision flag value.
childId(Integer) - Method in interface net.storm.api.interact.builder.WidgetMenuBuilder
Sets the child widget ID for nested widget interactions.
CHIVALRY - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Chivalry - Level 60 melee prayer, +15% Attack, +18% Strength, +20% Defence.
CHIVALRY_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
chooseOption() - Method in class net.storm.sdk.items.GrandExchange.GESearchResult
Selects this search result to use it for the buy offer.
chooseOption(int) - Method in interface net.storm.api.widgets.IDialog
Chooses a dialog option by its one-based index.
chooseOption(int) - Method in interface net.storm.api.widgets.IProduction
Chooses a production option by its index position in the interface.
chooseOption(int) - Static method in class net.storm.sdk.widgets.Dialog
Chooses a dialog option by its index (0-based).
chooseOption(int) - Static method in class net.storm.sdk.widgets.Production
Chooses a production option by its index (0-based).
chooseOption(String) - Method in interface net.storm.api.widgets.IProduction
Chooses a production option containing the specified text (case-insensitive).
chooseOption(String) - Static method in class net.storm.sdk.widgets.Production
Chooses a production option by its exact text.
chooseOption(String...) - Method in interface net.storm.api.widgets.IDialog
Chooses a dialog option that contains any of the specified text strings.
chooseOption(String...) - Static method in class net.storm.sdk.widgets.Dialog
Chooses a dialog option matching one of the specified strings.
chooseOption(Predicate<String>) - Method in interface net.storm.api.widgets.IDialog
Chooses a dialog option that matches the specified predicate.
chooseOption(Predicate<String>) - Method in interface net.storm.api.widgets.IProduction
Chooses a production option that matches the given predicate.
chooseOption(Predicate<String>) - Static method in class net.storm.sdk.widgets.Dialog
Chooses a dialog option matching the specified predicate.
chooseOption(Predicate<String>) - Static method in class net.storm.sdk.widgets.Production
Chooses a production option matching the specified predicate.
choosePreviousOption() - Method in interface net.storm.api.widgets.IProduction
Chooses the previously selected production option.
choosePreviousOption() - Static method in class net.storm.sdk.widgets.Production
Chooses the previously selected production option.
CHRONICLE - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for the Chronicle teleport book.
CIP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CIQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CIR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CIVITAS_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Main city hub (always unlocked).
CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
CIVITAS_ILLA_FORTIS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_ILLA_FORTIS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CIVITAS_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
CIVITAS_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
CIVITAS_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CJQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CJR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CKP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CKQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CKR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CKS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CLAN_CHAT - Enum constant in enum class net.storm.api.widgets.Tab
The clan chat/friends chat tab.
CLAN_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CLAN_GUEST_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CLAN_WARS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
CLARITY_OF_THOUGHT - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Clarity of Thought - Level 7 Attack prayer, +5% Attack.
CLARITY_OF_THOUGHT_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
CLAWS_OF_GUTHIX - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
clazz() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The class containing the parse method.
clear() - Method in class net.storm.api.query.results.QueryResults
Removes all elements from the results.
clear() - Method in class net.storm.sdk.script.paint.DefaultPaint
Clears all statistics and custom overlay renderers.
click() - Method in interface net.storm.api.domain.widgets.IWidget
Clicks this widget.
click(int, int) - Method in interface net.storm.api.interact.mouse.MouseManager
Dispatches a mouse press event at the specified canvas coordinates.
click(int, int, boolean) - Static method in class net.storm.sdk.input.Mouse
Performs a mouse click at the specified coordinates.
click(Point, boolean) - Static method in class net.storm.sdk.input.Mouse
Performs a mouse click at the specified point.
CLICK_POINT_SUPPLIER - Static variable in class net.storm.sdk.input.Mouse
Supplier that provides a random click point in a safe screen area.
CLICKBOXES - Enum constant in enum class net.storm.api.interact.MouseBehavior
Click on the entity's clickbox.
clicked(int, int, Canvas, long) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse clicked event to the canvas with default button.
clicked(int, int, Canvas, long, int) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse clicked event to the canvas with a specific button.
clickRandom(boolean) - Static method in class net.storm.sdk.input.Mouse
Performs a mouse click at a random position provided by Mouse.CLICK_POINT_SUPPLIER.
Client - Class in net.storm.sdk.game
Provides low-level access to the game client and its internal state.
Client() - Constructor for class net.storm.sdk.game.Client
 
close() - Method in interface net.storm.api.items.IBank
Closes the bank interface.
close() - Method in interface net.storm.api.items.IDepositBox
Closes the deposit box interface.
close() - Method in interface net.storm.api.widgets.IBankWornItems
Closes the worn items panel in the bank interface.
close() - Static method in class net.storm.sdk.items.Bank
Closes the bank interface.
close() - Static method in class net.storm.sdk.items.DepositBox
Closes the deposit box interface.
close() - Static method in class net.storm.sdk.widgets.BankWornItems
Closes the worn items panel in the bank interface.
CLOSED - Enum constant in enum class net.storm.api.items.GrandExchangeState
The Grand Exchange interface is closed.
closedByDefault() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
Whether the section should be collapsed by default.
closeInterfaces() - Method in interface net.storm.api.widgets.IWidgets
Closes all open interfaces.
closeInterfaces() - Static method in class net.storm.sdk.widgets.Widgets
Closes all currently open interfaces.
closeLobbyWorlds() - Method in interface net.storm.api.game.IWorlds
Closes the world selector on the login screen (lobby).
closeLobbyWorlds() - Static method in class net.storm.sdk.game.Worlds
Closes the world selection interface on the login lobby screen.
CLP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CLR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
CLUE_SCROLL_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CLUE_SCROLL_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
Code System - Search tag in enum class net.storm.api.movement.pathfinder.model.FairyRing
Section
collapseTab(int) - Static method in class net.storm.sdk.items.Bank
Collapses a specific bank tab by index, moving its items to the main tab.
collapseTabs() - Static method in class net.storm.sdk.items.Bank
Collapses all bank tabs, moving their items to the main tab.
collapsible() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
Whether this item's content is collapsible in the UI.
collect() - Static method in class net.storm.sdk.items.GrandExchange
Collects completed offers to the inventory.
collect(boolean) - Static method in class net.storm.sdk.items.GrandExchange
Collects completed offers.
COLLECTION_LOG_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CollectionUtils - Class in net.storm.api.util
 
CollectionUtils() - Constructor for class net.storm.api.util.CollectionUtils
 
CollisionMap - Interface in net.storm.api.movement.pathfinder
Interface for querying tile collision data used in pathfinding.
ColorScheme - Class in net.storm.api.ui
Defines the color scheme constants used throughout the Storm UI components.
ColorScheme() - Constructor for class net.storm.api.ui.ColorScheme
 
COLOSSAL_WYRM_REMAINS - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Colossal Wyrm area (requires discovery via varbit 9956).
COLOSSEUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
Combat - Class in net.storm.sdk.game
Provides static utility methods for combat-related operations and queries.
Combat() - Constructor for class net.storm.sdk.game.Combat
 
COMBAT - Enum constant in enum class net.storm.api.widgets.Tab
The combat options tab showing attack styles and special attack.
COMBAT_BRACELET - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Combat Bracelet item IDs (6 to 1 charges).
COMBAT_DEFENSIVE_SPELL_BOX - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
COMBAT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
COMBAT_LEVEL_BOX_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.CharacterSummary
Deprecated.
 
COMBAT_SPELL_BOX - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
COMBAT_STYLE_FOUR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
COMBAT_STYLE_ONE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
COMBAT_STYLE_THREE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
COMBAT_STYLE_TWO - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
combatBracelet(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Combat Bracelet.
ComboBoxListRenderer<T> - Class in net.storm.api.ui
A custom list cell renderer for JComboBox components that provides improved visibility.
ComboBoxListRenderer() - Constructor for class net.storm.api.ui.ComboBoxListRenderer
 
Common Properties - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Section
Common Uses - Search tag in class net.storm.api.movement.pathfinder.model.requirement.CompositeSkillRequirement
Section
Common Uses - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Section
compareTo(TilePath) - Method in class net.storm.api.movement.TilePath
Compares this path to another path based on weight.
Comparison - Enum Class in net.storm.api.movement.pathfinder.model.requirement
Enumeration of comparison operators for numeric requirements.
Comparison Operators - Search tag in class net.storm.api.movement.pathfinder.model.requirement.VarRequirement
Section
CompositeSkillRequirement - Class in net.storm.api.movement.pathfinder.model.requirement
Requirement that checks if the total level across multiple skills meets a threshold.
CompositeSkillRequirement(int, Skill...) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.CompositeSkillRequirement
Creates a new composite skill requirement.
COMPUTER_ADDRESS_BLOCKED - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Computer IP address is blocked.
Config - Interface in net.storm.api.plugins.config
Marker interface for plugin configuration interfaces.
CONFIG_GROUP - Static variable in interface net.storm.api.breaks.BreakHandler
The configuration group name used for storing break handler settings.
CONFIG_GROUP - Static variable in interface net.storm.api.plugins.config.StormConfig
 
CONFIG_GROUP_IP - Static variable in class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
ConfigButtonClicked - Class in net.storm.api.events
An event fired when a configuration button is clicked in the plugin settings panel.
ConfigButtonClicked() - Constructor for class net.storm.api.events.ConfigButtonClicked
 
ConfigChanged - Class in net.storm.api.events
An event where a configuration entry has been modified.
ConfigChanged() - Constructor for class net.storm.api.events.ConfigChanged
 
ConfigData - Class in net.storm.api.plugins.config
Thread-safe storage for configuration data with persistent file backing.
ConfigData(File) - Constructor for class net.storm.api.plugins.config.ConfigData
Creates a new ConfigData instance and loads existing data from the file.
ConfigDescriptor - Class in net.storm.api.plugins.config
Describes the complete configuration structure for a plugin.
ConfigDescriptor() - Constructor for class net.storm.api.plugins.config.ConfigDescriptor
 
ConfigGroup - Annotation Interface in net.storm.api.plugins.config
Annotation that defines the configuration group for a Config interface.
ConfigImageResource - Class in net.storm.api.plugins.config
Represents an image resource for configuration items.
ConfigImageResource() - Constructor for class net.storm.api.plugins.config.ConfigImageResource
 
ConfigInvocationHandler - Class in net.storm.api.plugins.config
Invocation handler that provides the implementation for configuration proxy interfaces.
ConfigInvocationHandler(ConfigManager) - Constructor for class net.storm.api.plugins.config.ConfigInvocationHandler
Creates a new invocation handler using the specified config manager.
ConfigItem - Annotation Interface in net.storm.api.plugins.config
Annotation that defines a configuration item within a Config interface.
ConfigItemDescriptor - Class in net.storm.api.plugins.config
Describes a single configuration item within a Config interface.
ConfigItemDescriptor() - Constructor for class net.storm.api.plugins.config.ConfigItemDescriptor
 
ConfigManager - Interface in net.storm.api.plugins.config
Central service for managing plugin configurations.
configName() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
Internal name used for configuration storage.
ConfigObject - Interface in net.storm.api.plugins.config
Common interface for configuration descriptor objects.
ConfigPanel - Class in net.storm.api.plugins.config
Abstract base class for configuration panel UI components.
ConfigPanel() - Constructor for class net.storm.api.plugins.config.ConfigPanel
Creates a new ConfigPanel with wrapping disabled.
ConfigProfile - Class in net.storm.api.plugins.config
Represents a configuration profile for storing plugin settings.
ConfigProfile() - Constructor for class net.storm.api.plugins.config.ConfigProfile
 
ConfigSection - Annotation Interface in net.storm.api.plugins.config
Annotation that defines a collapsible section in the configuration panel.
ConfigSectionDescriptor - Class in net.storm.api.plugins.config
Describes a configuration section defined in a Config interface.
ConfigSectionDescriptor() - Constructor for class net.storm.api.plugins.config.ConfigSectionDescriptor
 
ConfigSerializer - Annotation Interface in net.storm.api.plugins.config
Annotation that specifies a custom serializer for a configuration type.
ConfigSync - Class in net.storm.api.events
An event fired when configuration synchronization occurs.
ConfigSync() - Constructor for class net.storm.api.events.ConfigSync
 
ConfigTitle - Annotation Interface in net.storm.api.plugins.config
Annotation that defines a title/heading within the configuration panel.
ConfigTitleDescriptor - Class in net.storm.api.plugins.config
Describes a configuration title defined in a Config interface.
ConfigTitleDescriptor() - Constructor for class net.storm.api.plugins.config.ConfigTitleDescriptor
 
Configuration Options - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Section
configure(Binder) - Method in class net.storm.api.plugins.Plugin
Configures dependency injection bindings for this plugin.
confirm() - Static method in class net.storm.sdk.items.GrandExchange
Confirms the current buy or sell offer.
conflicts() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
Names of plugins that conflict with this plugin.
conflictsForPlugin(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Gets a list of plugins that conflict with the specified plugin.
CONFUSE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CONNECTION_TIMED_OUT - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Connection to server timed out.
CONSTRUCTION_CAPE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Construction Cape item IDs.
constructionCapeTeleport(WorldPoint, String) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport using the Construction cape's POH teleport feature.
contains(boolean, int...) - Method in interface net.storm.api.items.ITrade
Checks if either party's trade offer contains an item with the specified IDs.
contains(boolean, int...) - Static method in class net.storm.sdk.items.Trade
Checks if the trade window contains an item matching any of the specified IDs.
contains(boolean, String...) - Method in interface net.storm.api.items.ITrade
Checks if either party's trade offer contains an item with the specified names.
contains(boolean, String...) - Static method in class net.storm.sdk.items.Trade
Checks if the trade window contains an item matching any of the specified names.
contains(boolean, Predicate<IItem>) - Method in interface net.storm.api.items.ITrade
Checks if either party's trade offer contains an item matching the filter.
contains(boolean, Predicate<IItem>) - Static method in class net.storm.sdk.items.Trade
Checks if the trade window contains an item matching the filter.
contains(int...) - Method in interface net.storm.api.items.ItemProvider
Checks if any item has one of the specified IDs.
contains(int...) - Static method in class net.storm.sdk.items.Bank
Checks if the bank contains any item matching any of the specified IDs.
contains(int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Checks if the bank inventory panel contains any item matching any of the specified IDs.
contains(int...) - Static method in class net.storm.sdk.items.Equipment
Checks if the player has any equipped item matching any of the specified IDs.
contains(int...) - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory contains any item matching any of the specified IDs.
contains(int...) - Static method in class net.storm.sdk.items.Items
Checks if any container has an item with any of the specified IDs.
contains(Object) - Method in class net.storm.api.query.results.QueryResults
Returns true if the results contain the specified element.
contains(String...) - Method in interface net.storm.api.items.ItemProvider
Checks if any item has one of the specified names.
contains(String...) - Static method in class net.storm.sdk.items.Bank
Checks if the bank contains any item matching any of the specified names.
contains(String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Checks if the bank inventory panel contains any item matching any of the specified names.
contains(String...) - Static method in class net.storm.sdk.items.Equipment
Checks if the player has any equipped item matching any of the specified names.
contains(String...) - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory contains any item matching any of the specified names.
contains(String...) - Static method in class net.storm.sdk.items.Items
Checks if any container has an item with any of the specified names.
contains(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank
Checks if the bank contains any item matching the specified filter.
contains(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank.Inventory
Checks if the bank inventory panel contains any item matching the filter.
contains(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Checks if the player has any equipped item matching the specified filter.
contains(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory contains any item matching the specified filter.
contains(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Items
Checks if any container has an item matching the filter.
contains(Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Checks if any item matches the filter.
contains(WorldPoint) - Method in class net.storm.api.coords.Cuboid
 
containsAll(int...) - Method in interface net.storm.api.items.ItemProvider
Checks if items exist for ALL of the specified IDs.
containsAll(int...) - Static method in class net.storm.sdk.items.Bank
Checks if the bank contains all items with the specified IDs.
containsAll(int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Checks if the bank inventory panel contains all items with the specified IDs.
containsAll(int...) - Static method in class net.storm.sdk.items.Equipment
Checks if the player has all items with the specified IDs equipped.
containsAll(int...) - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory contains all items with the specified IDs.
containsAll(String...) - Method in interface net.storm.api.items.ItemProvider
Checks if items exist for ALL of the specified names.
containsAll(String...) - Static method in class net.storm.sdk.items.Bank
Checks if the bank contains all items with the specified names.
containsAll(String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Checks if the bank inventory panel contains all items with the specified names.
containsAll(String...) - Static method in class net.storm.sdk.items.Equipment
Checks if the player has all items with the specified names equipped.
containsAll(String...) - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory contains all items with the specified names.
containsAll(Collection<?>) - Method in class net.storm.api.query.results.QueryResults
Returns true if the results contain all elements in the specified collection.
containsAll(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Checks if all equipped items match the specified filter.
containsAll(Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Checks if any items match the filter.
containsItem(int[], List<Integer>) - Static method in class net.storm.api.util.EtcUtils
 
continueSpace() - Method in interface net.storm.api.widgets.IDialog
Continues the dialog by pressing space or clicking the continue button.
continueSpace() - Static method in class net.storm.sdk.widgets.Dialog
Continues the dialog by pressing the space key.
continueTutorial() - Method in interface net.storm.api.widgets.IDialog
Continues the tutorial dialog by clicking the appropriate button.
continueTutorial() - Static method in class net.storm.sdk.widgets.Dialog
Continues through tutorial dialog prompts.
Coord - Class in net.storm.sdk.coords
Utility class for coordinate calculations and distance measurements.
Coord() - Constructor for class net.storm.sdk.coords.Coord
 
Coordinate - Class in net.storm.api.coords
 
Coordinate - Class in net.storm.sdk.coords
Utility class for screen coordinate operations.
Coordinate() - Constructor for class net.storm.api.coords.Coordinate
 
Coordinate() - Constructor for class net.storm.sdk.coords.Coordinate
 
CoordUtils - Class in net.storm.sdk.utils
Utility class for coordinate transformations and conversions.
CoordUtils() - Constructor for class net.storm.sdk.utils.CoordUtils
 
CORP_DAMAGE - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
CORPOREAL_BEAST_AOE - Static variable in class net.storm.api.util.GraphicID
 
CORPOREAL_BEAST_AOE - Static variable in class net.storm.api.util.ProjectileID
 
CORPOREAL_BEAST_DARK_CORE_AOE - Static variable in class net.storm.api.util.GraphicID
 
CORPOREAL_BEAST_DARK_CORE_AOE - Static variable in class net.storm.api.util.ProjectileID
 
CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
CORSAIR_COVE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CORSAIR_COVE_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
CORSAIR_COVE_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
COSMIC - Enum constant in enum class net.storm.api.magic.Rune
Cosmic rune - catalytic rune used for enchantment spells.
Cost Modifiers - Search tag in enum class net.storm.api.movement.pathfinder.model.CharterShip
Section
Cost Modifiers - Search tag in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Section
COULD_NOT_COMPLETE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Login could not be completed.
CRAB_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
CRAFTING_CAPE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Crafting Cape item IDs.
CRAFTING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
CRAZY_ARCHAEOLOGIST_AOE - Static variable in class net.storm.api.util.GraphicID
 
CRAZY_ARCHAEOLOGIST_AOE - Static variable in class net.storm.api.util.ProjectileID
 
create(NPC) - Method in interface net.storm.api.containers.NpcContainer
Creates or updates an NPC wrapper for the given RuneLite NPC.
create(Player) - Method in interface net.storm.api.containers.PlayerContainer
Creates or updates a player wrapper for the given RuneLite Player.
createBuyOffer() - Static method in class net.storm.sdk.items.GrandExchange
Creates a new buy offer by clicking an empty slot.
createChild(int) - Method in interface net.storm.api.domain.widgets.IWidget
Creates a child widget at the next available index.
createChild(int, int) - Method in interface net.storm.api.domain.widgets.IWidget
Creates a child widget at a specific index.
createProfile(String, long) - Method in interface net.storm.api.plugins.config.ProfileLock
Creates a new configuration profile.
createSupportMenuItem() - Method in class net.storm.api.plugins.config.PluginConfigurationDescriptor
Creates a menu item for linking to support/documentation for the plugin.
createWorld() - Method in interface net.storm.api.domain.game.IClient
Creates a new World object for world hopping.
createWorld() - Static method in class net.storm.sdk.game.Client
Creates a new empty World instance.
CREWMATES - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
 
CRUMBLE_UNDEAD - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
Cuboid - Class in net.storm.api.coords
 
Cuboid(int, int, int, int, int, int) - Constructor for class net.storm.api.coords.Cuboid
 
Cuboid(WorldPoint, WorldPoint) - Constructor for class net.storm.api.coords.Cuboid
 
CURE_GROUP - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
CURE_ME - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
CURE_OTHER - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
CURE_PLANT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
CURSE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
CUTSCENE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Indicates if the player is in a cutscene.

D

DAGANNOTH_KINGS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
dailyReset(boolean) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Sets whether charges reset daily (e.g., Achievement Diary items).
DAREEYAK_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
DAREEYAK_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
DAREEYAK_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
DARK_DEMONBANE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
DARK_LURE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
DARKFROST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
DARKMEYER_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
Data Layout - Search tag in class net.storm.api.movement.pathfinder.BitSet4D
Section
Data Structure - Search tag in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Section
DAWN_FREEZE - Static variable in class net.storm.api.util.GraphicID
 
DAWN_FREEZE - Static variable in class net.storm.api.util.ProjectileID
 
deactivate(Object) - Static method in class net.storm.api.util.SwingUtil
 
dead(Boolean) - Method in class net.storm.api.query.entities.ActorQuery
Filters actors by their death state.
DEADEYE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Deadeye - Level 44 Ranged prayer alternative for accounts without Rigour.
DEADEYE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
DEADMAN - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Deadman Mode.
DEADMAN_REBORN - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Deadman Reborn (historical).
DEATH - Enum constant in enum class net.storm.api.magic.Rune
Death rune - catalytic rune used for blast spells and higher-level magic.
DEATH_CHARGE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
DeathEvent - Class in net.storm.sdk.script.blocking_events
A blocking event that handles player death and interaction with Death's office.
DeathEvent() - Constructor for class net.storm.sdk.script.blocking_events.DeathEvent
 
decline() - Method in interface net.storm.api.items.ITrade
Declines the trade on both screens.
decline() - Static method in class net.storm.sdk.items.Trade
Declines the trade on the current screen.
declineFirstScreen() - Method in interface net.storm.api.items.ITrade
Declines the trade on the first screen.
declineFirstScreen() - Static method in class net.storm.sdk.items.Trade
Declines the trade on the first screen.
declineSecondScreen() - Method in interface net.storm.api.items.ITrade
Declines the trade on the second (confirmation) screen.
declineSecondScreen() - Static method in class net.storm.sdk.items.Trade
Declines the trade on the second (confirmation) screen.
DecorativeObjectDespawned - Class in net.storm.api.events
An event fired when a decorative object despawns from the game world.
DecorativeObjectDespawned() - Constructor for class net.storm.api.events.DecorativeObjectDespawned
 
DecorativeObjectSpawned - Class in net.storm.api.events
An event fired when a decorative object spawns in the game world.
DecorativeObjectSpawned() - Constructor for class net.storm.api.events.DecorativeObjectSpawned
 
decreaseSpeed() - Method in interface net.storm.api.movement.ISailing
Decreases the ship's speed using the default interaction method.
decreaseSpeed() - Static method in class net.storm.sdk.movement.sailing.Sailing
Decreases the ship's speed using the default interaction method.
decreaseSpeed(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Decreases the ship's speed.
decreaseSpeed(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Decreases the ship's speed using the specified interaction method.
DEEPFIN_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
DEEPFIN_POINT_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_POINT_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
DEEPFIN_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
DEFAULT - Enum constant in enum class net.storm.api.items.WithdrawMode
Use the bank's current default withdrawal mode.
DEFAULT - Enum constant in enum class net.storm.api.query.results.Distance
 
DEFAULT_POLLING_RATE - Static variable in interface net.storm.api.commons.ITime
The default polling rate in milliseconds used when checking conditions.
Default Destinations - Search tag in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Section
DefaultPaint - Class in net.storm.sdk.script.paint
A default paint overlay implementation for displaying script statistics.
DefaultPaint() - Constructor for class net.storm.sdk.script.paint.DefaultPaint
Constructs a new DefaultPaint overlay.
Default Trees - Search tag in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Section
Default Values - Search tag in class net.storm.api.movement.WalkOptions
Section
DeferredDocumentChangedListener - Class in net.storm.api.plugins.config
A document listener that defers change notifications with debouncing.
DeferredDocumentChangedListener() - Constructor for class net.storm.api.plugins.config.DeferredDocumentChangedListener
Creates a new deferred document change listener.
DEGRIME - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
delayVariation() - Method in interface net.storm.api.plugins.config.StormConfig
 
DEMONIC_GORILLA_BOULDER - Static variable in class net.storm.api.util.GraphicID
 
DEMONIC_GORILLA_BOULDER - Static variable in class net.storm.api.util.ProjectileID
 
DEMONIC_GORILLA_MAGIC - Static variable in class net.storm.api.util.GraphicID
 
DEMONIC_GORILLA_MAGIC - Static variable in class net.storm.api.util.ProjectileID
 
DEMONIC_GORILLA_RANGED - Static variable in class net.storm.api.util.GraphicID
 
DEMONIC_GORILLA_RANGED - Static variable in class net.storm.api.util.ProjectileID
 
DEMONIC_OFFERING - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
deposit() - Method in interface net.storm.api.widgets.BankWornItem
Deposits this worn item directly into the bank.
deposit(int) - Method in interface net.storm.api.domain.items.IBankInventoryItem
Deposits a specific amount of this item into the bank.
deposit(int, int) - Method in interface net.storm.api.items.IBank
 
deposit(int, int) - Static method in class net.storm.sdk.items.Bank
Deposits a specific amount of an item by ID.
deposit(int, int, boolean) - Method in interface net.storm.api.items.IBank
 
deposit(String, int) - Method in interface net.storm.api.items.IBank
 
deposit(String, int) - Static method in class net.storm.sdk.items.Bank
Deposits a specific amount of an item by name.
deposit(String, int, boolean) - Method in interface net.storm.api.items.IBank
 
deposit(Predicate<? super IItem>, int) - Method in interface net.storm.api.items.IBank
 
deposit(Predicate<? super IItem>, int) - Static method in class net.storm.sdk.items.Bank
Deposits a specific amount of items matching the filter.
deposit(Predicate<? super IItem>, int, boolean) - Method in interface net.storm.api.items.IBank
Deposits items from the inventory matching a filter.
DEPOSIT_BOX_DEPOSIT_EQUIPMENT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_BOX_DEPOSIT_INVENTORY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_BOX_DEPOSIT_LOOT_BAG - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_BOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DEPOSIT_INVENTORY_QUANTITY_ALL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_INVENTORY_QUANTITY_FIVE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_INVENTORY_QUANTITY_ONE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_INVENTORY_QUANTITY_TEN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DEPOSIT_INVENTORY_QUANTITY_X - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
depositAll() - Method in interface net.storm.api.domain.items.IBankInventoryItem
Deposits all of this item into the bank.
depositAll(int...) - Method in interface net.storm.api.items.IBank
 
depositAll(int...) - Static method in class net.storm.sdk.items.Bank
Deposits all items matching the specified IDs from inventory into the bank.
depositAll(String...) - Method in interface net.storm.api.items.IBank
 
depositAll(String...) - Static method in class net.storm.sdk.items.Bank
Deposits all items matching the specified names from inventory into the bank.
depositAll(Predicate<? super IItem>) - Method in interface net.storm.api.items.IBank
 
depositAll(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank
Deposits all items matching the filter from inventory into the bank.
depositAllExcept(int...) - Method in interface net.storm.api.items.IBank
 
depositAllExcept(int...) - Static method in class net.storm.sdk.items.Bank
Deposits all items except those matching the specified IDs.
depositAllExcept(String...) - Method in interface net.storm.api.items.IBank
 
depositAllExcept(String...) - Static method in class net.storm.sdk.items.Bank
Deposits all items except those matching the specified names.
depositAllExcept(Predicate<? super IItem>) - Method in interface net.storm.api.items.IBank
 
depositAllExcept(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank
Deposits all items except those matching the filter.
DepositBox - Class in net.storm.sdk.items
Static utility class for interacting with deposit boxes.
DepositBox() - Constructor for class net.storm.sdk.items.DepositBox
 
depositEquipment() - Method in interface net.storm.api.items.IBank
Deposits all equipped items into the bank.
depositEquipment() - Method in interface net.storm.api.items.IDepositBox
Deposits all currently equipped items into the bank.
depositEquipment() - Static method in class net.storm.sdk.items.Bank
Deposits all equipped items into the bank.
depositEquipment() - Static method in class net.storm.sdk.items.DepositBox
Deposits all equipped items into the bank.
depositInventory() - Method in interface net.storm.api.items.IBank
Deposits all items from the inventory into the bank.
depositInventory() - Method in interface net.storm.api.items.IDepositBox
Deposits all items from the player's inventory into the bank.
depositInventory() - Static method in class net.storm.sdk.items.Bank
Deposits all items from the player's inventory into the bank.
depositInventory() - Static method in class net.storm.sdk.items.DepositBox
Deposits all items from the player's inventory into the bank.
depositLootingBag() - Method in interface net.storm.api.items.IDepositBox
Deposits all items from the looting bag into the bank.
depositLootingBag() - Static method in class net.storm.sdk.items.DepositBox
Deposits all items from the looting bag into the bank.
DERWEN_HEALING_BALL - Static variable in class net.storm.api.util.GraphicID
 
DERWEN_HEALING_BALL - Static variable in class net.storm.api.util.ProjectileID
 
description() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
A description explaining what this configuration item does.
description() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
A description of what this section contains.
description() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
A description of what this title group contains.
description() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
A short, one-line summary of the plugin.
deselectAutoCast() - Method in interface net.storm.api.magic.IMagic
Disables autocasting by deselecting the current autocast spell.
deselectAutoCast() - Static method in class net.storm.sdk.magic.Magic
Disables autocasting.
deserialize(String) - Method in interface net.storm.api.plugins.config.Serializer
Converts a string back to the original value type.
DESERT_AMULET_KALPHITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
DESERT_AMULET_NARDAH - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
DESERT_DIARY_ELITE - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
destroy(EventBus) - Method in interface net.storm.api.sailing.Ship
Destroys this ship and cleans up its resources.
DESTROY_ITEM_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
Detection Methods - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement
Section
Detection Methods - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Section
DevelopmentClassLoader - Interface in net.storm.api.plugins
Interface for class loaders that support development mode detection.
Diagonal Movement - Search tag in interface net.storm.api.movement.pathfinder.CollisionMap
Section
Dialog - Class in net.storm.sdk.widgets
Provides utility methods for interacting with in-game dialog interfaces.
Dialog() - Constructor for class net.storm.sdk.widgets.Dialog
 
DIALOG_CHOICE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The currently selected dialog choice.
DIALOG_DOUBLE_SPRITE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_MINIGAME_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_NOTIFICATION_CONTINUE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DIALOG_NOTIFICATION_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_NPC_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_OPTION_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_OPTION_OPTION1 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DIALOG_PLAYER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_SPRITE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG_SPRITE2_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DIALOG2_SPRITE_CONTINUE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
DIARY_QUEST_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
diaryItems(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from achievement diary reward items.
DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Digsite glider - Lemanto Andra in gnomish.
DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
DIGSITE_PENDANT - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Digsite Pendant item IDs (5 to 1 charges).
DIGSITE_PENDANT_FOSSIL_ISLAND - Static variable in class net.storm.api.movement.pathfinder.UnlockRequirements
Unlock requirement for Fossil Island destination on Digsite Pendant.
DIGSITE_PENDANT_LITHKREN - Static variable in class net.storm.api.movement.pathfinder.UnlockRequirements
Unlock requirement for Lithkren destination on Digsite Pendant.
digsitePendant(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Digsite Pendant.
DIP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DIR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
Direction Methods - Search tag in interface net.storm.api.movement.pathfinder.CollisionMap
Section
DirectMouseMovement - Class in net.storm.api.interact.mouse
Default mouse movement strategy that instantly moves the cursor to the target position.
DirectMouseMovement() - Constructor for class net.storm.api.interact.mouse.DirectMouseMovement
 
dirty() - Method in interface net.storm.api.plugins.config.ProfileLock
Marks the profile data as dirty (modified).
DIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
disableAll() - Method in interface net.storm.api.widgets.IPrayers
Disables all currently active prayers using the default interaction method.
disableAll() - Static method in class net.storm.sdk.widgets.Prayers
Disables all currently active prayers using the default interaction method.
disableAll(InteractMethod) - Method in interface net.storm.api.widgets.IPrayers
Disables all currently active prayers using the specified interaction method.
disableAll(InteractMethod) - Static method in class net.storm.sdk.widgets.Prayers
Disables all currently active prayers using the specified interaction method.
DISABLED - Enum constant in enum class net.storm.api.interact.MouseBehavior
Mouse behavior is disabled.
DISABLED - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Account disabled state.
disabledBy() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The key name of another config item that controls disabling.
disabledByValue() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The value that triggers disabling.
disableEquipment() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Disables the equipment section of this loadout.
disableInventory() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Disables the inventory section of this loadout.
disableRunePouch() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Disables the rune pouch section of this loadout.
distance(int) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their maximum distance.
distance(WorldPoint, int) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their distance from a world point.
distance(Locatable, int) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their distance from a locatable source.
Distance - Enum Class in net.storm.api.query.results
 
distanceTo(WorldPoint) - Method in interface net.storm.api.domain.Locatable
Calculates the Chebyshev distance (max of dx, dy) to a world point.
distanceTo(Locatable) - Method in interface net.storm.api.domain.Locatable
Calculates the Chebyshev distance (max of dx, dy) to another locatable entity.
distanceTo(RegionPoint) - Method in class net.storm.sdk.coords.RegionPoint
Calculates the distance to another RegionPoint.
distanceTo(ScenePoint) - Method in class net.storm.sdk.coords.ScenePoint
Calculates the distance to another ScenePoint.
distanceTo2DHypotenuse(WorldPoint) - Method in interface net.storm.api.domain.Locatable
Find the straight-line distance from this point to another point.
distanceTo2DHypotenuse(WorldPoint, WorldPoint) - Static method in class net.storm.sdk.coords.Coord
Calculates the straight-line distance between two points, ignoring plane.
distanceToHypotenuse(WorldPoint) - Method in interface net.storm.api.domain.Locatable
Gets the straight-line distance between the origin point and the target point.
distanceToHypotenuse(WorldPoint, WorldPoint) - Static method in class net.storm.sdk.coords.Coord
Gets the straight-line distance between the origin point and the target point.
DJP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DJR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DKP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DKR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DKS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DLP - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DLQ - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DLR - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
DoNotRename - Annotation Interface in net.storm.api.plugins
Annotation that prevents obfuscation tools from renaming the annotated element.
Door Handling - Search tag in class net.storm.api.movement.pathfinder.LocalCollisionMap
Section
DRAKANS_MEDALLION - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Drakan's Medallion item ID.
DRAKE_BREATH - Static variable in class net.storm.api.util.GraphicID
 
DRAKE_BREATH - Static variable in class net.storm.api.util.ProjectileID
 
drawCollisions(Graphics2D) - Static method in class net.storm.sdk.utils.DrawUtils
Draws collision information using the global collision map.
drawCollisions(Graphics2D, CollisionMap) - Static method in class net.storm.sdk.utils.DrawUtils
Draws collision information for all visible tiles.
drawOnMap(Graphics2D, WorldPoint, Color) - Static method in class net.storm.sdk.utils.DrawUtils
Draws a world point on the world map.
drawOnMap(Graphics2D, Locatable, Color) - Static method in class net.storm.sdk.utils.DrawUtils
Draws a locatable entity on the world map.
drawOnMap(Graphics2D, ITile, Color) - Static method in class net.storm.sdk.utils.DrawUtils
Draws a tile on the world map.
drawPath(Graphics2D, List<WorldPoint>) - Static method in class net.storm.sdk.utils.DrawUtils
Draws a path on the game screen.
drawTransports(Graphics2D) - Static method in class net.storm.sdk.utils.DrawUtils
Draws all transport links on the game screen.
DrawUtils - Class in net.storm.sdk.utils
Utility class for drawing overlays and debug visualizations.
DrawUtils() - Constructor for class net.storm.sdk.utils.DrawUtils
 
DRAYNOR_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
DRAYNOR_MANOR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
DRAYNOR_MANOR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
DRAYNOR_MANOR_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
DRAYNOR_MANOR_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
DRAYNOR_MANOR_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
DREAM - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
DRIFT_NET_FISHING_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
drop() - Method in interface net.storm.api.domain.items.IInventoryItem
Drops this item from the inventory.
DUEL_ARENA_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
DUEL_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
DuelConfig() - Constructor for class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
duelingRing(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Ring of Dueling.
DuelResult() - Constructor for class net.storm.api.widgets.WidgetGroup.DuelResult
Deprecated.
 
DUSK_CEILING - Static variable in class net.storm.api.util.GraphicID
 
DUSK_CEILING - Static variable in class net.storm.api.util.ProjectileID
 
dx(int) - Method in class net.storm.api.coords.Coordinate
 
dy(int) - Method in class net.storm.api.coords.Coordinate
 

E

e(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement East (x+1) is allowed from the specified position.
e(int, int, int) - Method in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Checks if movement East (x+1) is allowed from the specified position.
e(int, int, int) - Method in class net.storm.api.movement.pathfinder.LocalCollisionMap
Checks if movement East (x+1) is allowed from the specified position.
e(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement East is allowed from the specified world point.
EAGLE_EYE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Eagle Eye - Level 44 Ranged prayer, +15% Ranged.
EAGLE_EYE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
EARTH - Enum constant in enum class net.storm.api.magic.Rune
Earth rune - elemental rune for Earth spells.
EARTH_BLAST - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
EARTH_BOLT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
EARTH_STRIKE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
EARTH_SURGE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
EARTH_WAVE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
easeMovement() - Method in interface net.storm.api.plugins.config.StormConfig
 
easeStrength() - Method in interface net.storm.api.plugins.config.StormConfig
 
EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
EAST_ARDOUGNE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
EAST_ARDOUGNE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
EAST_NORTH_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
EAST_SOUTH_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
ECTOPHIAL - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
EDGEVILLE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
EDGEVILLE_HOME_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
EDGEVILLE_HOME_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
editable() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
Whether this item can be edited by users.
EITHER - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement.Location
Check both equipment and inventory.
EMOTES - Enum constant in enum class net.storm.api.widgets.Tab
The emotes tab.
EMOTES_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
empty() - Static method in class net.storm.api.movement.TilePath
Creates an empty, incomplete TilePath.
empty() - Static method in class net.storm.sdk.script.paint.Statistic
Creates an empty separator statistic.
EMPTY - Enum constant in enum class net.storm.sdk.items.Bank.Component
Empty/invalid component
emptyContainers() - Method in interface net.storm.api.items.IBank
Empties containers into the bank.
emptyContainers() - Static method in class net.storm.sdk.items.Bank
Empties all containers (such as looting bag, seed box) into the bank.
enabledBy() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The key name of another config item that controls enabling.
enabledByDefault() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
Whether the plugin should be enabled by default on first run.
enabledByValue() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The value that triggers enabling.
ENCHANTED_LYRE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Enchanted Lyre item IDs (infinite and 5 to 1 charges).
ENERGY_TRANSFER - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
ENFEEBLE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
ENTANGLE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
ENTANGLE - Static variable in class net.storm.api.util.GraphicID
 
enter() - Method in interface net.storm.api.game.IHouse
Attempts to enter the player-owned house.
enter() - Static method in class net.storm.sdk.game.House
Enters the player's house.
ENTER_AUTH - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Authenticator code required.
ENTER_CREDENTIALS - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Credential entry state.
enterAmount(int) - Method in interface net.storm.api.widgets.IDialog
Enters a numeric amount into an amount input dialog.
enterAmount(int) - Method in interface net.storm.api.widgets.IProduction
Enters a numeric amount into the currently open input dialog.
enterAmount(int) - Static method in class net.storm.sdk.widgets.Dialog
Enters a numeric amount into an amount input dialog.
enterAmount(int) - Static method in class net.storm.sdk.widgets.Production
Enters a numeric amount into the production input dialog.
enterChatChannelName(String) - Method in interface net.storm.api.widgets.IDialog
Enters a chat channel name into the chat channel input dialog.
enterChatChannelName(String) - Static method in class net.storm.sdk.widgets.Dialog
Enters a chat channel name into the chat channel input dialog.
entered(int, int, Canvas, long) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse entered event to the canvas.
enterFriendName(String) - Method in interface net.storm.api.widgets.IDialog
Enters a friend's name into the friend name input dialog.
enterFriendName(String) - Static method in class net.storm.sdk.widgets.Dialog
Enters a friend's name into the friend name input dialog.
enterHouse() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Enters the player-owned house using available methods.
ENTERING_HOUSE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
enterName(String) - Method in interface net.storm.api.widgets.IDialog
Enters a name into a general name input dialog.
enterName(String) - Method in interface net.storm.api.widgets.IProduction
Enters a text name into the currently open input dialog.
enterName(String) - Static method in class net.storm.sdk.widgets.Dialog
Enters a name into a generic name input dialog.
enterName(String) - Static method in class net.storm.sdk.widgets.Production
Enters a name into the production input dialog.
enterText(String) - Method in interface net.storm.api.widgets.IDialog
Enters text into a general text input dialog.
enterText(String) - Static method in class net.storm.sdk.widgets.Dialog
Enters text into a text input dialog.
EntityProvider<T> - Interface in net.storm.api.entities
Base interface for entity providers that allow querying game entities using filters.
enumClass() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The enum class used for multiple selection config items.
EQUAL - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Exact equality comparison.
equals(Object) - Method in class net.storm.api.movement.pathfinder.model.Teleport
Checks equality based on destination and POH status.
equals(Object) - Method in class net.storm.api.movement.TilePath
Compares this path to another object for equality.
equals(Object) - Method in class net.storm.api.plugins.Plugin
 
equipableTeleport(WorldPoint, String, String, int...) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport for an equipable item with different actions for inventory and equipped.
Equipment - Class in net.storm.sdk.items
Static utility class for accessing and interacting with the player's equipped items.
Equipment() - Constructor for class net.storm.sdk.items.Equipment
 
EQUIPMENT - Enum constant in enum class net.storm.api.items.loadouts.LoadoutItem.Type
Item belongs in the player's equipment.
EQUIPMENT - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement.Location
Check equipment slots only.
EQUIPMENT - Enum constant in enum class net.storm.api.widgets.Tab
The equipment tab showing worn items and stats.
EQUIPMENT_AMMO - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_AMULET - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_BODY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_BOOTS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_CAPE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_GLOVES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
EQUIPMENT_HELMET - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
EQUIPMENT_LEGS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_PAGE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
EQUIPMENT_RING - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_SHIELD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EQUIPMENT_WEAPON - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
EquipmentBonuses() - Constructor for class net.storm.sdk.items.info.ItemInfo.EquipmentBonuses
 
EquipmentDefinition() - Constructor for class net.storm.sdk.items.info.ItemInfo.EquipmentDefinition
 
equipmentItem(int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a single equipment item (quantity 1).
equipmentItem(int, int, boolean, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an equipment item with stackable flag.
equipmentItem(int, int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an equipment item with quantity.
equipmentItem(int, int, int, boolean, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an equipment item with quantity range and stackable flag.
equipmentItem(int, int, int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an equipment item with quantity range.
equipmentItem(int, EquipmentSlot) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with an equipped item.
equipmentItem(int, EquipmentSlot) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with an equipped item.
EquipmentSlot - Enum Class in net.storm.api.widgets
Enumeration of all equipment slots in the game.
ERROR_CONNECTING - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Error establishing connection to server.
ERROR_LOADING_PROFILE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Error loading player profile.
ESCAPE_CAVES - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
World area for the Wilderness escape caves.
ETCETERIA - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
ETCETERIA_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
EtcUtils - Class in net.storm.api.util
 
EtcUtils() - Constructor for class net.storm.api.util.EtcUtils
 
Example Usage: - Search tag in class net.storm.sdk.movement.Movement
Section
Example Usage: - Search tag in class net.storm.sdk.movement.Reachable
Section
Example Usage: - Search tag in class net.storm.sdk.movement.Walker
Section
Example Usage: - Search tag in class net.storm.sdk.movement.pathfinder.ChargeManager
Section
Example Usage: - Search tag in class net.storm.sdk.movement.pathfinder.TeleportLoader
Section
Example Usage: - Search tag in class net.storm.sdk.movement.pathfinder.TransportLoader
Section
Example Usage: - Search tag in class net.storm.sdk.movement.sailing.Sailing
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.BankWornItems
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Dialog
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Friends
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Minigames
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Prayers
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Production
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Tabs
Section
Example Usage: - Search tag in class net.storm.sdk.widgets.Widgets
Section
exceeds(Duration) - Method in class net.storm.sdk.commons.StopWatch
Checks if the elapsed time exceeds the specified duration.
exchange(boolean, int, int, int) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy or sell offer by item ID.
exchange(boolean, int, int, int, boolean, boolean) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy or sell offer by item ID with full control.
exchange(boolean, String, int, int, boolean, boolean) - Static method in class net.storm.sdk.items.GrandExchange
Creates a buy or sell offer by item name with full control.
execute() - Method in interface net.storm.api.plugins.Task
Executes the task's action.
exited(int, int, Canvas, long) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse exited event to the canvas.
EXPERIENCE_DROP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
EXPERIENCE_TRACKER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
ExperienceGained - Class in net.storm.api.events
An event fired when the player gains experience in a skill.
ExperienceGained() - Constructor for class net.storm.api.events.ExperienceGained
 
ExperienceTracker - Class in net.storm.sdk.script.paint
Tracks experience and level gains for a specific skill.
ExperienceTracker() - Constructor for class net.storm.sdk.script.paint.ExperienceTracker
 
EXPERT_REANIMATION - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
EXPLORERS_RING - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
EXPLORERS_RING - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Explorer's Ring item IDs (medium to elite).
EXPLORERS_RING_ALCH_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
ExternalPluginsChanged - Class in net.storm.api.events
An event fired when the external plugin list has changed.
ExternalPluginsChanged() - Constructor for class net.storm.api.events.ExternalPluginsChanged
 

F

FACILITIES - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
 
Factory Methods - Search tag in class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
Section
Factory Methods - Search tag in interface net.storm.api.movement.pathfinder.ITransportLoader
Section
FAIRY_AND_SPIRIT - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Both fairy ring and spirit tree are built as separate objects.
FAIRY_ITEMS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Items required to use Fairy Rings (Dramen/Lunar staff variants).
FAIRY_RING - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Only a fairy ring is built.
FAIRY_RING_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FAIRY_RING_PANEL_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FairyRing - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all Fairy Ring destinations with their three-letter codes.
fairyRings() - Method in interface net.storm.api.plugins.config.StormConfig
 
fairyRingSection - Static variable in interface net.storm.api.plugins.config.StormConfig
 
fairyRingTransport(FairyRing, FairyRing) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for fairy ring travel between two rings.
FALADOR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
FALADOR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
FALADOR_EAST_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FALADOR_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
FALADOR_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
FALADOR_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
FALADOR_WEST_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FANCY - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Fancy jewelry box - Basic + Combat Bracelet, Skills Necklace, Ring of Wealth.
FANCY_REJUVENATION - Enum constant in enum class net.storm.api.movement.pathfinder.model.PohPool
Fancy rejuvenation pool - restores stats (except HP/Prayer) + rejuvenation effects.
FARMING_CAPE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Farming Cape item IDs.
FARMING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Farming Guild station.
FARMING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
FARMING_GUILD_NORTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FARMING_GUILD_SOUTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
farthest(WorldPoint) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity farthest from the specified world point using the default distance method.
farthest(WorldPoint, Distance) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity farthest from the specified world point using the specified distance method.
farthest(Locatable) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity farthest from the specified locatable using the default distance method.
farthest(Locatable, Distance) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity farthest from the specified locatable using the specified distance method.
FAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
fastRemoveAll(Container) - Static method in class net.storm.api.util.SwingUtil
Removes all of a component's children faster than calling removeAll() on it in many cases
fatigueEnabled() - Method in interface net.storm.api.plugins.config.StormConfig
 
fatigueMultiplier() - Method in interface net.storm.api.plugins.config.StormConfig
 
FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Feldip Hills glider - Lemantolly Undri in gnomish.
FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
FELDIP_HILLS_TO_AL_KHARID - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
FELDIP_HILLS_TO_APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
FELDIP_HILLS_TO_DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
FELDIP_HILLS_TO_GRAND_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
FELDIP_HILLS_TO_KARAMJA - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
FELDIP_HILLS_TO_WHITE_WOLF_MOUNTAIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
FENKENSTRAINS_CASTLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
FENKENSTRAINS_CASTLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
FENKENSTRAINS_CASTLE_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
FENKENSTRAINS_CASTLE_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
FENKENSTRAINS_CASTLE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
FEROX_AREAS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Safe areas within Ferox Enclave (both floors).
FEROX_ENCLAVE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FERTILE_SOIL - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
fetchEquipment(Loadout, WorldArea) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Fetches only equipment items for a loadout from the bank.
fetchEquipmentFromBank() - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only equipment items from the nearest bank.
fetchEquipmentFromBank(WorldArea) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only equipment items from the bank.
fetchEquipmentFromBank(BankLocation) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only equipment items from a specific bank location.
fetchFromBank() - Method in interface net.storm.api.items.loadouts.Loadout
Fetches all items from the nearest bank.
fetchFromBank(WorldArea) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches all items from the bank to complete this loadout.
fetchFromBank(Loadout, WorldArea) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Fetches all items for a loadout from the bank.
fetchFromBank(BankLocation) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches all items from the bank using a specific bank location.
fetchInventory(Loadout, WorldArea) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Fetches only inventory items for a loadout from the bank.
fetchInventoryFromBank() - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only inventory items from the nearest bank.
fetchInventoryFromBank(WorldArea) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only inventory items from the bank.
fetchInventoryFromBank(BankLocation) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only inventory items from a specific bank location.
fetchRunePouch(Loadout, WorldArea) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Fetches only rune pouch items for a loadout from the bank.
fetchRunePouchFromBank() - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only rune pouch items from the nearest bank.
fetchRunePouchFromBank(WorldArea) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only rune pouch items from the bank.
fetchRunePouchFromBank(BankLocation) - Method in interface net.storm.api.items.loadouts.Loadout
Fetches only rune pouch items from a specific bank location.
fillTile(Graphics2D, WorldPoint, Color) - Static method in class net.storm.sdk.utils.DrawUtils
Fills a tile on the game screen with a color.
filter(Predicate<T>) - Method in class net.storm.api.query.Query
Adds a custom filter predicate to the query.
findNearest() - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Finds the nearest bank using multi-area pathfinding with default options.
findNearest(List<BankLocation>, WalkOptions) - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Finds the nearest bank and returns both the bank location and path.
findProfile(long) - Method in interface net.storm.api.plugins.config.ProfileLock
Finds a profile by ID.
findProfile(String) - Method in interface net.storm.api.plugins.config.ProfileLock
Finds a profile by name.
findProfile(Predicate<ConfigProfile>) - Method in interface net.storm.api.plugins.config.ProfileLock
Finds a profile matching the given condition.
finished(Quest) - Static method in class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
Creates a quest requirement for completed quests only.
FIRE - Enum constant in enum class net.storm.api.magic.Rune
Fire rune - elemental rune for Fire spells.
FIRE_BLAST - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
FIRE_BOLT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
FIRE_STRIKE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
FIRE_SURGE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
FIRE_WAVE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
first() - Method in class net.storm.api.query.results.QueryResults
Returns the first element in the results, or null if empty.
FIRST - Enum constant in enum class net.storm.api.game.AttackStyle
The first attack style option (index 0).
FIRST - Enum constant in enum class net.storm.api.magic.RunePouch.RuneSlot
The first slot of the Rune Pouch.
FIRST_TRADING_WITH - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
FISHING_CAPE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Fishing Cape item IDs.
FISHING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FISHING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
FISHING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
FISHING_GUILD_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
FISHING_GUILD_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
FISHING_GUILD_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
FISHING_TRAWLER - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
FISHING_TRAWLER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FISHING_TRAWLER_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FIVE - Enum constant in enum class net.storm.api.widgets.ProductionQuantity
Produce 5 items.
FIVE - Enum constant in enum class net.storm.sdk.items.Bank.QuantityMode
Withdraw/deposit 5 items at a time
FIXED_VIEWPORT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FixedWidthPanel - Class in net.storm.api.plugins.config
A JPanel subclass that maintains a fixed width matching the plugin panel.
FixedWidthPanel() - Constructor for class net.storm.api.plugins.config.FixedWidthPanel
 
FLAMES_OF_ZAMORAK - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
Flexibility - Search tag in class net.storm.api.movement.pathfinder.model.requirement.GenericRequirement
Section
Fluent API - Search tag in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Section
FLYING_FISH - Static variable in class net.storm.api.util.GraphicID
 
forceClose() - Method in interface net.storm.api.widgets.IDialog
Forces the dialog interface to close.
forceClose() - Static method in class net.storm.sdk.widgets.Dialog
Forces the dialog interface to close.
forceOpen() - Method in interface net.storm.api.widgets.IDialog
Forces the dialog interface to open.
forceOpen() - Static method in class net.storm.sdk.widgets.Dialog
Forces the dialog interface to open.
forCode(int) - Static method in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Finds a Response by its numeric code.
format(Duration) - Static method in class net.storm.sdk.commons.Time
Formats a duration into a human-readable HH:MM:SS string.
forMessage(String) - Static method in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Finds a Response by a substring contained in its message.
FORTIS_COLOSSEUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Fortis Colosseum (requires discovery via varbit 9958).
FOSSIL_ISLAND - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FOSSIL_ISLAND_OXYGENBAR_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FOSSIL_ISLAND_TENT - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
FOSSIL_MUSHROOM_HOUSE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
FOSSIL_MUSHROOM_MEADOW - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
FOSSIL_MUSHROOM_SWAMP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
FOSSIL_MUSHROOM_VALLEY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
FOURTH - Enum constant in enum class net.storm.api.game.AttackStyle
The fourth attack style option (index 3).
FOURTH - Enum constant in enum class net.storm.api.magic.RunePouch.RuneSlot
The fourth slot of the Rune Pouch (Divine only).
FPS - Static variable in annotation interface net.storm.api.plugins.config.Units
Frames per second unit: " fps"
FREMENNIK_SEA_BOOTS_1 - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for Fremennik Sea Boots 1 (easy diary reward).
FREMENNIK_SEA_BOOTS_2 - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for Fremennik Sea Boots 2 (medium diary reward).
FREMENNIK_SEA_BOOTS_3 - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for Fremennik Sea Boots 3 (hard diary reward).
Friends - Class in net.storm.sdk.widgets
Provides utility methods for interacting with the friends list.
Friends() - Constructor for class net.storm.sdk.widgets.Friends
 
FRIENDS - Enum constant in enum class net.storm.api.widgets.Tab
The friends list tab.
FRIENDS_CHAT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
FRIENDS_LIST_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
fromAngle(int) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
fromCode(int) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
fromCorners(WorldPoint, WorldPoint) - Static method in class net.storm.api.coords.Area
 
fromCurrentEquipment() - Method in interface net.storm.api.items.loadouts.ILoadoutFactory
Creates a loadout builder pre-populated with the current equipment.
fromCurrentEquipment() - Static method in class net.storm.sdk.items.loadouts.LoadoutFactory
Creates a loadout builder initialized with the player's current equipment.
fromCurrentInventory() - Method in interface net.storm.api.items.loadouts.ILoadoutFactory
Creates a loadout builder pre-populated with the current inventory.
fromCurrentInventory() - Static method in class net.storm.sdk.items.loadouts.LoadoutFactory
Creates a loadout builder initialized with the player's current inventory.
fromCurrentLoadout(Loadout) - Static method in class net.storm.sdk.items.loadouts.LoadoutFactory
Creates a loadout builder initialized from an existing loadout.
fromCurrentRunePouch() - Method in interface net.storm.api.items.loadouts.ILoadoutFactory
Creates a loadout builder pre-populated with the current rune pouch contents.
fromCurrentRunePouch() - Static method in class net.storm.sdk.items.loadouts.LoadoutFactory
Creates a loadout builder initialized with the current rune pouch contents.
fromCurrentSetup() - Method in interface net.storm.api.items.loadouts.ILoadoutFactory
Creates a loadout builder pre-populated with the complete current setup.
fromCurrentSetup() - Static method in class net.storm.sdk.items.loadouts.LoadoutFactory
Creates a loadout builder initialized with the player's complete current setup.
fromIndex(int) - Static method in enum class net.storm.api.game.AttackStyle
Gets an attack style by its varbit index value.
fromLoadout(Loadout) - Method in interface net.storm.api.items.loadouts.ILoadoutFactory
Creates a loadout builder pre-populated with items from an existing loadout.
fromPackedId(int) - Static method in class net.storm.api.widgets.InterfaceAddress
Deprecated.
Creates an interface address from a packed widget ID.
fromRegion(RegionPoint) - Static method in class net.storm.sdk.coords.ScenePoint
Creates a ScenePoint from region coordinates.
fromScene(ScenePoint) - Static method in class net.storm.sdk.coords.RegionPoint
Creates a RegionPoint from scene coordinates.
fromSlot(EquipmentSlot) - Method in interface net.storm.api.items.IEquipment
Gets the item equipped in a specific slot.
fromSlot(EquipmentSlot) - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the specified equipment slot.
fromSlot(EquipmentSlot) - Static method in class net.storm.sdk.items.Equipment
Gets the item equipped in the specified equipment slot.
fromSlot(EquipmentSlot) - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item from a specific equipment slot.
fromSlotIndex(int) - Static method in enum class net.storm.api.widgets.EquipmentSlot
Gets the equipment slot corresponding to the given slot index.
fromWidgetInfo(WidgetInfo) - Static method in class net.storm.api.widgets.InterfaceAddress
Deprecated.
Creates an interface address from a WidgetInfo constant.
fromWorld(WorldPoint) - Static method in class net.storm.sdk.coords.RegionPoint
Creates a RegionPoint from world coordinates.
fromWorld(WorldPoint) - Static method in class net.storm.sdk.coords.ScenePoint
Creates a ScenePoint from world coordinates.
fulfilled() - Method in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Checks if all requirements in all categories are fulfilled.
fullBlock(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if a tile is fully blocked (like game objects that occupy the entire tile).
fullBlock(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if a tile is fully blocked at the specified world point.
FULLSCREEN_CONTAINER_TLI - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 

G

GALVEK_BOMB - Static variable in class net.storm.api.util.GraphicID
 
GALVEK_BOMB - Static variable in class net.storm.api.util.ProjectileID
 
GALVEK_MINE - Static variable in class net.storm.api.util.GraphicID
 
GALVEK_MINE - Static variable in class net.storm.api.util.ProjectileID
 
Game - Class in net.storm.sdk.game
Provides static utility methods for accessing general game state information.
Game() - Constructor for class net.storm.sdk.game.Game
 
GameAccount - Class in net.storm.api.account
Represents a game account with credentials and associated information.
GameAccount() - Constructor for class net.storm.api.account.GameAccount
 
GameObjectDespawned - Class in net.storm.api.events
An event fired when a game object despawns from the game world.
GameObjectDespawned() - Constructor for class net.storm.api.events.GameObjectDespawned
 
GameObjectSpawned - Class in net.storm.api.events
An event fired when a game object spawns in the game world.
GameObjectSpawned() - Constructor for class net.storm.api.events.GameObjectSpawned
 
GAMES_NECKLACE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Games Necklace item IDs (8 to 1 charges).
gamesNecklace(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Games Necklace.
GameStateManager - Interface in net.storm.api.game
Manages and tracks game state changes.
GameThread - Class in net.storm.sdk.game
Provides utilities for executing code on the game client thread.
GameThread() - Constructor for class net.storm.sdk.game.GameThread
 
GAUNTLET_MAP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GAUNTLET_TIMER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
generateMenu(int) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for the specified action index using default interaction.
generateMenu(String) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for a named action using default interaction.
generateMenu(MenuAction) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for a specific opcode using default interaction.
generateMenu(IInventoryItem) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for using an item using default interaction.
generateMenu(InteractMethod, int) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for interacting with this entity.
generateMenu(InteractMethod, String) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for a named action using a specific interaction method.
generateMenu(InteractMethod, MenuAction) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for interacting with this entity using a specific opcode.
generateMenu(InteractMethod, IInventoryItem) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for using an item on this entity.
generateMenu(InteractMethod, Spell) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for casting a spell on this entity.
generateMenu(Spell) - Method in interface net.storm.api.domain.Interactable
Generates a menu entry for casting a spell using default interaction.
generatePath(Point, Point) - Method in class net.storm.api.interact.mouse.BezierCurveMouseMovement
 
generatePath(Point, Point) - Method in class net.storm.api.interact.mouse.DirectMouseMovement
 
generatePath(Point, Point) - Method in class net.storm.api.interact.mouse.LinearPathMouseMovement
 
generatePath(Point, Point) - Method in interface net.storm.api.interact.mouse.MouseMovementStrategy
Generates a mouse movement path from the current position to the target position.
GENERIC_SCROLL_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GenericRequirement - Class in net.storm.api.movement.pathfinder.model.requirement
A flexible requirement that compares a supplied value against an expected value.
GenericRequirement() - Constructor for class net.storm.api.movement.pathfinder.model.requirement.GenericRequirement
 
GEOMANCY - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
GESearchResult(int, String, IWidget) - Constructor for class net.storm.sdk.items.GrandExchange.GESearchResult
Creates a new GE search result.
get() - Static method in enum class net.storm.api.movement.pathfinder.model.PohPool
Gets the highest tier pool available in the current POH that still has useful effects.
get() - Method in class net.storm.api.movement.pathfinder.model.requirement.CompositeSkillRequirement
Evaluates whether the total level across specified skills meets the threshold.
get() - Method in class net.storm.api.movement.pathfinder.model.requirement.GenericRequirement
Evaluates the requirement by comparing the supplied value against the expected value.
get() - Method in class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement
Checks if the item requirement is satisfied.
get() - Method in class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
Checks if the quest is in one of the acceptable states.
get() - Method in class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Checks if the player meets the skill level requirement.
get() - Method in class net.storm.api.movement.pathfinder.model.requirement.VarRequirement
Checks if the variable value satisfies the comparison.
get() - Method in class net.storm.api.plugins.config.ConfigData
Gets an unmodifiable view of all configuration properties.
get(int) - Method in interface net.storm.api.containers.NpcContainer
Gets an NPC by its server-assigned index.
get(int) - Method in interface net.storm.api.containers.PlayerContainer
Gets a player by their server-assigned index (player ID).
get(int) - Method in interface net.storm.api.entities.INPCs
Gets an NPC by its server-assigned index.
get(int) - Method in interface net.storm.api.entities.IPlayers
Gets a player by their server-assigned index (player ID).
get(int) - Method in interface net.storm.api.items.ItemProvider
Gets an item at a specific slot index.
get(int) - Method in class net.storm.api.movement.pathfinder.BitSet4D
Gets the bit value at the specified linear index.
get(int) - Method in class net.storm.api.query.results.QueryResults
Returns the element at the specified position in the results.
get(int) - Method in interface net.storm.api.widgets.IWidgets
Gets a widget by packed component ID.
get(int) - Static method in class net.storm.sdk.entities.NPCs
Gets an NPC by its index in the NPC array.
get(int) - Static method in class net.storm.sdk.entities.Players
Gets a player by index in the player array.
get(int) - Static method in class net.storm.sdk.items.Bank
Gets the bank item at the specified slot.
get(int) - Static method in class net.storm.sdk.items.Equipment
Gets the equipped item at the specified slot index.
get(int) - Static method in class net.storm.sdk.items.Inventory
Gets the inventory item at the specified slot.
get(int) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves a widget by its packed component ID.
get(int, int) - Method in interface net.storm.api.widgets.IWidgets
Gets a widget by group and component ID.
get(int, int) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves a specific widget by its group and ID.
get(int, int, int) - Method in interface net.storm.api.widgets.IWidgets
Gets a widget by group, component, and child ID.
get(int, int, int) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves a specific widget by its group, ID, and child index.
get(int, int, int, int) - Method in class net.storm.api.movement.pathfinder.BitSet4D
Gets the bit value at the specified 4D coordinates.
get(int, int, int, int) - Method in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Gets a collision flag at the specified position.
get(int, Predicate<? super IWidget>) - Method in interface net.storm.api.widgets.IWidgets
Gets the first widget in a group matching a filter.
get(int, Predicate<? super IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves the first widget within a group that matches the given filter.
get(InterfaceAddress) - Method in interface net.storm.api.widgets.IWidgets
Deprecated, for removal: This API element is subject to removal in a future version.
get(InterfaceAddress) - Static method in class net.storm.sdk.widgets.Widgets
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use Widgets.get(int, int) instead.
getActionIndex(String) - Method in interface net.storm.api.domain.Interactable
Gets the index of a specific action in the actions array.
getActionQuantities(int) - Static method in class net.storm.sdk.items.Shop
Gets the available buy/sell quantities for an item.
getActions() - Method in interface net.storm.api.domain.Interactable
Gets the available right-click menu actions for this entity.
getActiveBreak(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Returns the end time of the active break for the specified plugin.
getActiveBreaks() - Method in interface net.storm.api.breaks.BreakHandler
Returns the map of currently active breaks.
getActiveBreaksObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits the map of active breaks.
getActiveObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits the set of currently active plugins.
getActivePlugins() - Method in interface net.storm.api.breaks.BreakHandler
Returns the set of plugins that are currently active (started).
getActiveQuickPrayers() - Method in interface net.storm.api.widgets.IPrayers
Gets the list of quick prayers that are currently active (enabled via the quick prayer orb).
getActiveQuickPrayers() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the list of prayers that are currently active via quick prayers.
getActor() - Method in class net.storm.api.events.NpcDespawned
Gets the despawned NPC as a generic actor.
getActor() - Method in class net.storm.api.events.NpcSpawned
Gets the spawned NPC as a generic actor.
getActor() - Method in class net.storm.api.events.PlayerDespawned
Gets the despawned player as a generic actor.
getActor() - Method in class net.storm.api.events.PlayerSpawned
Gets the spawned player as a generic actor.
getActualId() - Method in interface net.storm.api.domain.Transformable
Gets the actual ID of this entity after transformation.
getAll() - Method in interface net.storm.api.containers.NpcContainer
Gets all NPCs currently in the cache.
getAll() - Method in interface net.storm.api.containers.PlayerContainer
Gets all players currently in the cache.
getAll() - Method in interface net.storm.api.containers.TileContainer
Gets the 2D array of tiles for the current plane.
getAll() - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Gets all fairy ring destinations.
getAll() - Static method in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Gets all spirit tree destinations.
getAll() - Method in interface net.storm.api.sailing.IShips
Gets all currently loaded ships.
getAll() - Static method in class net.storm.sdk.entities.NPCs
Gets all NPCs in the loaded scene.
getAll() - Static method in class net.storm.sdk.entities.Players
Gets all players in the loaded scene.
getAll() - Static method in class net.storm.sdk.entities.Tiles
Gets all tiles in the loaded scene.
getAll() - Static method in class net.storm.sdk.items.Bank
Gets all items currently in the bank.
getAll() - Static method in class net.storm.sdk.items.Bank.Inventory
Gets all items in the bank inventory panel.
getAll() - Static method in class net.storm.sdk.items.Equipment
Gets all currently equipped items.
getAll() - Static method in class net.storm.sdk.items.Inventory
Gets all items currently in the inventory.
getAll() - Method in class net.storm.sdk.sailing.Ships
Gets all available ships.
getAll(boolean) - Method in interface net.storm.api.items.ITrade
Gets all items in either party's trade offer.
getAll(boolean) - Static method in class net.storm.sdk.items.Trade
Gets all items in the trade window.
getAll(boolean, int...) - Method in interface net.storm.api.items.ITrade
Gets all items in either party's trade offer matching the specified IDs.
getAll(boolean, int...) - Static method in class net.storm.sdk.items.Trade
Gets all items in the trade window matching any of the specified IDs.
getAll(boolean, String...) - Method in interface net.storm.api.items.ITrade
Gets all items in either party's trade offer matching the specified names.
getAll(boolean, String...) - Static method in class net.storm.sdk.items.Trade
Gets all items in the trade window matching any of the specified names.
getAll(boolean, Predicate<? super IItem>) - Method in interface net.storm.api.items.ITrade
Gets all items in either party's trade offer matching the filter.
getAll(boolean, Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Trade
Gets all items in the trade window matching the filter.
getAll(int) - Method in interface net.storm.api.widgets.IWidgets
Gets all widgets in a group.
getAll(int) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves all widgets within the specified group.
getAll(int...) - Method in interface net.storm.api.entities.SceneEntityProvider
Retrieves all entities whose IDs match any of the specified IDs.
getAll(int...) - Method in interface net.storm.api.items.ItemProvider
Gets all items with any of the specified IDs.
getAll(int...) - Method in interface net.storm.api.widgets.IFriends
Gets all friends currently on any of the specified worlds.
getAll(int...) - Static method in class net.storm.sdk.entities.NPCs
Gets all NPCs with any of the specified IDs.
getAll(int...) - Static method in class net.storm.sdk.entities.Players
Gets all players with any of the specified IDs.
getAll(int...) - Static method in class net.storm.sdk.entities.TileItems
 
getAll(int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getAll(int...) - Static method in class net.storm.sdk.items.Bank
Gets all items in the bank matching any of the specified IDs.
getAll(int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets all items in the bank inventory panel matching any of the specified IDs.
getAll(int...) - Static method in class net.storm.sdk.items.Equipment
Gets all equipped items matching any of the specified IDs.
getAll(int...) - Static method in class net.storm.sdk.items.Inventory
Gets all items in the inventory matching any of the specified IDs.
getAll(int...) - Static method in class net.storm.sdk.items.Items
Gets all items matching any of the specified IDs from all containers.
getAll(int...) - Static method in class net.storm.sdk.widgets.Friends
Retrieves all friends on the specified worlds.
getAll(int, Predicate<? super IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves all widgets within the specified group that match the given filter.
getAll(String...) - Method in interface net.storm.api.entities.SceneEntityProvider
Retrieves all entities whose names match any of the specified names.
getAll(String...) - Method in interface net.storm.api.items.ItemProvider
Gets all items with any of the specified names.
getAll(String...) - Method in interface net.storm.api.widgets.IFriends
Gets all friends with any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.entities.NPCs
Gets all NPCs with any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.entities.Players
Gets all players with any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.entities.TileItems
 
getAll(String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getAll(String...) - Static method in class net.storm.sdk.items.Bank
Gets all items in the bank matching any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets all items in the bank inventory panel matching any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.items.Equipment
Gets all equipped items matching any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.items.Inventory
Gets all items in the inventory matching any of the specified names.
getAll(String...) - Static method in class net.storm.sdk.items.Items
Gets all items matching any of the specified names from all containers.
getAll(String...) - Static method in class net.storm.sdk.widgets.Friends
Retrieves all friends with the specified names.
getAll(Predicate<? super INPC>) - Static method in class net.storm.sdk.entities.NPCs
Gets all NPCs matching a filter.
getAll(Predicate<? super IPlayer>) - Static method in class net.storm.sdk.entities.Players
Gets all players matching a filter.
getAll(Predicate<? super IInventoryItem>) - Static method in class net.storm.sdk.items.Inventory
Gets all items in the inventory matching the specified filter.
getAll(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank
Gets all items in the bank matching the specified filter.
getAll(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets all items in the bank inventory panel matching the filter.
getAll(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Gets all equipped items matching the specified filter.
getAll(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Items
Gets all items matching the filter from all containers (inventory, equipment, bank, bank inventory).
getAll(Predicate<? super ITile>) - Static method in class net.storm.sdk.entities.Tiles
Gets all tiles in the loaded scene that match the given predicate.
getAll(Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getAll(Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getAll(Predicate<? super ITileObject>, boolean) - Static method in class net.storm.sdk.entities.TileObjects
 
getAll(Predicate<? super T>) - Method in interface net.storm.api.entities.EntityProvider
Retrieves all entities that match the specified filter.
getAll(Predicate<? super T>) - Method in interface net.storm.api.entities.SceneEntityProvider
Retrieves all entities that match the specified filter.
getAll(Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Gets all items matching a filter.
getAll(Predicate<? super T>, boolean) - Method in interface net.storm.api.entities.TileEntityProvider
Retrieves all entities that match the specified filter, optionally across all planes.
getAll(Predicate<Friend>) - Method in interface net.storm.api.widgets.IFriends
Gets all friends that match the specified filter predicate.
getAll(Predicate<Friend>) - Static method in class net.storm.sdk.widgets.Friends
Retrieves all friends matching the specified filter.
getAll(Predicate<World>) - Method in interface net.storm.api.game.IWorlds
Gets all worlds matching the specified filter.
getAll(Predicate<World>) - Static method in class net.storm.sdk.game.Worlds
Gets all worlds matching the specified filter.
getAllFloors() - Method in interface net.storm.api.containers.TileContainer
Gets the 3D array of tiles for all planes.
getAllMine() - Static method in class net.storm.sdk.entities.TileItems
 
getAllMine(Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getAllWithNoRequirements() - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Gets all fairy rings that have no special requirements.
getAllWithNoRequirements() - Static method in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Gets all spirit trees that have no special quest requirements.
getAmmo() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the ammunition slot.
getAmmo() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the ammo slot.
getAmountOfBreaks() - Method in interface net.storm.api.breaks.BreakHandler
Returns the map of break counts per plugin.
getAmulet() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the amulet/necklace slot.
getAmulet() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the amulet slot.
getArray() - Method in interface net.storm.api.rs.Buffer
Gets the underlying byte array containing the buffer's data.
getAt(int, int) - Method in interface net.storm.api.containers.TileContainer
Gets the tile at the specified scene coordinates on the current plane.
getAt(int, int, int) - Method in interface net.storm.api.containers.TileContainer
Gets the tile at the specified scene coordinates and plane.
getAt(int, Point) - Method in interface net.storm.api.entities.ITiles
Gets the tile at a specific plane and scene location.
getAt(int, Point) - Static method in class net.storm.sdk.entities.Tiles
Gets the tile at a specific scene location on a given plane.
getAt(WorldPoint) - Method in interface net.storm.api.entities.ITiles
Gets the tile at a specific world point.
getAt(WorldPoint) - Static method in class net.storm.sdk.entities.Tiles
Gets the tile at a specific world point.
getAt(WorldPoint, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities at a specific world point whose IDs match any of the given IDs.
getAt(WorldPoint, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getAt(WorldPoint, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getAt(WorldPoint, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities at a specific world point whose names match any of the given names.
getAt(WorldPoint, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getAt(WorldPoint, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getAt(WorldPoint, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getAt(WorldPoint, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getAt(WorldPoint, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities at a specific world point that match the given filter.
getAt(ITile, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities at a specific tile whose IDs match any of the given IDs.
getAt(ITile, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getAt(ITile, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getAt(ITile, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities at a specific tile whose names match any of the given names.
getAt(ITile, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getAt(ITile, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getAt(ITile, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getAt(ITile, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getAt(ITile, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities at a specific tile that match the given filter.
getAttackableNPC(int...) - Method in interface net.storm.api.game.ICombat
Finds an attackable NPC with any of the specified IDs.
getAttackableNPC(int...) - Static method in class net.storm.sdk.game.Combat
Finds an attackable NPC matching any of the specified IDs.
getAttackableNPC(String...) - Method in interface net.storm.api.game.ICombat
Finds an attackable NPC with any of the specified names.
getAttackableNPC(String...) - Static method in class net.storm.sdk.game.Combat
Finds an attackable NPC matching any of the specified names.
getAttackableNPC(Predicate<INPC>) - Method in interface net.storm.api.game.ICombat
Finds an attackable NPC matching the specified filter.
getAttackableNPC(Predicate<INPC>) - Static method in class net.storm.sdk.game.Combat
Finds an attackable NPC matching the specified filter predicate.
getAttackStyle() - Method in interface net.storm.api.game.ICombat
Gets the currently selected attack style.
getAttackStyle() - Static method in class net.storm.sdk.game.Combat
Gets the currently selected attack style.
getAutocastIndex() - Method in interface net.storm.api.magic.Spell
Gets the autocast index for this spell.
getAvailable() - Static method in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
Gets all portal nexus destinations currently configured in the player's POH.
getAxeEnergy() - Method in interface net.storm.api.game.ICombat
Gets the current Soulreaper Axe stack count.
getAxeEnergy() - Static method in class net.storm.sdk.game.Combat
Gets the current Forestry axe special attack energy.
getBestMageOffensive() - Method in interface net.storm.api.widgets.IPrayers
Gets the best magic offensive prayer available to the player based on their level.
getBestMageOffensive() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the best magic offensive prayer the player can currently use.
getBestMeleeOffensive() - Method in interface net.storm.api.widgets.IPrayers
Gets the best melee offensive prayer available to the player based on their level.
getBestMeleeOffensive() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the best melee offensive prayer the player can currently use.
getBestRangeOffensive() - Method in interface net.storm.api.widgets.IPrayers
Gets the best ranged offensive prayer available to the player based on their level.
getBestRangeOffensive() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the best ranged offensive prayer the player can currently use.
getBirdFlightTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Gets all available bird flight routes as Transport objects.
getBit(int) - Method in interface net.storm.api.game.IVars
Gets the value of a varbit.
getBit(int) - Static method in class net.storm.sdk.game.Vars
Gets the value of a varbit.
getBody() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the body/chest slot.
getBody() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the body slot.
getBoostedLevel(Skill) - Method in interface net.storm.api.game.ISkills
Gets the current boosted (or drained) level of a skill.
getBoostedLevel(Skill) - Static method in class net.storm.sdk.game.Skills
Gets the current boosted (or drained) level of a skill.
getBoostedSkillLevel(Skill) - Method in interface net.storm.api.domain.game.IClient
Gets the boosted level of a skill.
getBoostedSkillLevel(Skill) - Static method in class net.storm.sdk.game.Client
Gets the boosted (current) level of a skill.
getBoots() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the boots slot.
getBoots() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the boots slot.
getBridge() - Method in interface net.storm.api.domain.tiles.ITile
Gets the bridge tile above this tile, if any.
getBuildDate() - Method in interface net.storm.api.util.StormProperties
 
getBuildId() - Method in interface net.storm.api.domain.game.IClient
Gets the build identifier of the game client.
getBuildId() - Static method in class net.storm.sdk.game.Client
Gets the current build ID of the client.
getByWorldViewId(int) - Method in interface net.storm.api.sailing.IShips
Gets a ship by its world view identifier.
getCannonWorldPoint() - Method in interface net.storm.api.game.ICombat
Gets the world location of the player's placed dwarf multicannon.
getCannonWorldPoint() - Static method in class net.storm.sdk.game.Combat
Gets the world point location of the player's cannon.
getCanvas() - Method in interface net.storm.api.domain.game.IClient
Gets the game canvas.
getCanvas() - Static method in class net.storm.sdk.game.Client
Gets the game canvas for rendering and input.
getCapacity() - Static method in class net.storm.sdk.items.Bank
Gets the total capacity of the bank.
getCape() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the cape slot.
getCape() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the cape slot.
getCarpetCost(WorldPoint, WorldPoint) - Static method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Gets the magic carpet cost for a specific route by coordinates.
getCarpetTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Gets all available magic carpet routes as Transport objects.
getCarrying(int...) - Static method in class net.storm.sdk.items.Items
Gets all items the player is carrying with any of the specified IDs.
getCarrying(String...) - Static method in class net.storm.sdk.items.Items
Gets all items the player is carrying with any of the specified names.
getCarrying(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Items
Gets all items the player is carrying matching the filter (inventory, equipment, bank inventory).
getCharacterId() - Method in interface net.storm.api.domain.game.IClient
Gets the character ID of the logged-in character.
getCharacterId() - Static method in class net.storm.sdk.game.Client
Gets the character ID for the logged-in account.
getCharges(ChargeRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Gets the current number of charges for the specified requirement.
getCharges(ChargeRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Retrieves the current number of charges for a charge requirement.
getCharterShipCost(WorldPoint, WorldPoint) - Static method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Gets the charter ship cost for a specific route by coordinates.
getCharterShipTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Gets all available charter ship routes as Transport objects.
getChild(int) - Method in interface net.storm.api.domain.widgets.IWidget
Gets a child widget by index.
getChild(int, int) - Method in interface net.storm.api.widgets.IWidgets
 
getChild(int, int) - Method in class net.storm.sdk.widgets.Widgets
Retrieves a child widget from a packed component ID.
getChildren() - Method in interface net.storm.api.domain.widgets.IWidget
Gets all child widgets.
getChildren(int, int, int, Predicate<IWidget>) - Method in interface net.storm.api.widgets.IWidgets
Gets all children of a widget matching a filter by group, component, and child ID.
getChildren(int, int, int, Predicate<IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves all children of the widget at the specified group, ID, and child index that match the filter.
getChildren(int, int, Predicate<IWidget>) - Method in interface net.storm.api.widgets.IWidgets
Gets all children of a widget matching a filter by group and component ID.
getChildren(int, int, Predicate<IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves all children of the widget at the specified group and ID that match the filter.
getChildren(int, Predicate<IWidget>) - Method in interface net.storm.api.widgets.IWidgets
Gets all children of a widget matching a filter by packed component ID.
getChildren(int, Predicate<IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves all children of the widget with the specified packed component ID that match the filter.
getChildren(IWidget, Predicate<IWidget>) - Method in interface net.storm.api.widgets.IWidgets
Gets all children of a widget matching a filter.
getChildren(IWidget, Predicate<IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Retrieves all children of a widget that match the specified filter.
getChildren(InterfaceAddress, Predicate<IWidget>) - Method in interface net.storm.api.widgets.IWidgets
Deprecated, for removal: This API element is subject to removal in a future version.
getChildren(InterfaceAddress, Predicate<IWidget>) - Static method in class net.storm.sdk.widgets.Widgets
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use Widgets.getChildren(int, int, Predicate) instead.
getClickPoint() - Method in interface net.storm.api.domain.Interactable
Gets a suitable click point on this entity for mouse interaction.
getClickPoint(AutomatedMenu) - Method in interface net.storm.api.interact.mouse.MouseManager
Gets a random click point for interacting with an automated menu's target.
getClient() - Static method in class net.storm.sdk.game.Client
Gets the underlying client interface.
getCollisionFlag(Client, WorldPoint) - Static method in class net.storm.api.commons.Calculations
Gets the collision flag for a specific world point.
getCollisionFlag(WorldPoint) - Method in interface net.storm.api.movement.IReachable
Gets the collision flag for a world point.
getCollisionFlag(WorldPoint) - Static method in class net.storm.sdk.movement.Reachable
Retrieves the collision flag for a specific tile.
getCommitHash() - Method in interface net.storm.api.util.StormProperties
 
getComponent() - Method in interface net.storm.api.magic.Spell
Gets the component ID for this spell's widget in the spellbook interface.
getComposition() - Method in interface net.storm.api.domain.items.IItem
Gets the item's composition data from the game cache.
getComposition() - Method in interface net.storm.api.domain.tiles.ITileItem
Gets the item composition (definition) for this item.
getConfig(Class<T>) - Method in interface net.storm.api.plugins.config.ConfigManager
Creates a configuration proxy for the specified Config interface.
getConfigChanged() - Method in interface net.storm.api.breaks.BreakHandler
Returns the PublishSubject for configuration change events.
getConfigDescriptor(Config) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets the descriptor for a configuration proxy.
getConfiguration(String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a configuration value as a string.
getConfiguration(String, String, Type) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a configuration value converted to the specified type.
getConfiguration(String, String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a configuration value for a specific profile as a string.
getConfiguration(String, String, String, Type) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a configuration value for a specific profile converted to the specified type.
getConfigurationKeys(String) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets all configuration keys matching the specified prefix.
getConsumer(String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a consumer that can be used to trigger configuration change events.
getCost() - Method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Gets the calculated cost for this route with discounts applied.
getCost() - Method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Gets the calculated cost for this carpet trip with discounts applied.
getCount(boolean, int...) - Method in interface net.storm.api.items.ItemProvider
Counts items with any of the specified IDs.
getCount(boolean, int...) - Static method in class net.storm.sdk.items.Bank
Counts items in the bank matching any of the specified IDs.
getCount(boolean, int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Counts items in the bank inventory panel matching any of the specified IDs.
getCount(boolean, int...) - Static method in class net.storm.sdk.items.Equipment
Counts equipped items matching any of the specified IDs.
getCount(boolean, int...) - Static method in class net.storm.sdk.items.Inventory
Counts items in the inventory matching any of the specified IDs.
getCount(boolean, String...) - Method in interface net.storm.api.items.ItemProvider
Counts items with any of the specified names.
getCount(boolean, String...) - Static method in class net.storm.sdk.items.Bank
Counts items in the bank matching any of the specified names.
getCount(boolean, String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Counts items in the bank inventory panel matching any of the specified names.
getCount(boolean, String...) - Static method in class net.storm.sdk.items.Equipment
Counts equipped items matching any of the specified names.
getCount(boolean, String...) - Static method in class net.storm.sdk.items.Inventory
Counts items in the inventory matching any of the specified names.
getCount(boolean, Predicate<? super IInventoryItem>) - Static method in class net.storm.sdk.items.Inventory
Counts items in the inventory matching the filter.
getCount(boolean, Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank.Inventory
Counts items in the bank inventory panel matching the filter.
getCount(boolean, Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Counts equipped items matching the filter.
getCount(boolean, Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Counts items matching a filter.
getCount(boolean, Predicate<IItem>) - Static method in class net.storm.sdk.items.Bank
Counts items in the bank matching the filter.
getCount(int...) - Method in interface net.storm.api.items.ItemProvider
Counts items with any of the specified IDs, including stack quantities.
getCount(int...) - Static method in class net.storm.sdk.items.Bank
Counts the number of item stacks matching any of the specified IDs.
getCount(int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Counts the number of item stacks matching any of the specified IDs.
getCount(int...) - Static method in class net.storm.sdk.items.Equipment
Counts the number of equipment slots occupied by items matching any of the specified IDs.
getCount(int...) - Static method in class net.storm.sdk.items.Inventory
Counts the number of inventory slots occupied by items matching any of the specified IDs.
getCount(String...) - Method in interface net.storm.api.items.ItemProvider
Counts items with any of the specified names, including stack quantities.
getCount(String...) - Static method in class net.storm.sdk.items.Bank
Counts the number of item stacks matching any of the specified names.
getCount(String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Counts the number of item stacks matching any of the specified names.
getCount(String...) - Static method in class net.storm.sdk.items.Equipment
Counts the number of equipment slots occupied by items matching any of the specified names.
getCount(String...) - Static method in class net.storm.sdk.items.Inventory
Counts the number of inventory slots occupied by items matching any of the specified names.
getCount(Predicate<? super IInventoryItem>) - Static method in class net.storm.sdk.items.Inventory
Counts the number of inventory slots occupied by items matching the filter.
getCount(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank.Inventory
Counts the number of item stacks matching the filter.
getCount(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Counts the number of equipment slots occupied by items matching the filter.
getCount(Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Counts items matching a filter, including stack quantities.
getCount(Predicate<IItem>) - Static method in class net.storm.sdk.items.Bank
Counts the number of item stacks matching the filter.
getCurrent() - Method in interface net.storm.api.game.IWorlds
Gets the current world object.
getCurrent() - Static method in enum class net.storm.api.magic.SpellBook
Gets the currently active spellbook for the player.
getCurrent() - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
getCurrent() - Method in interface net.storm.api.rs.IterableNodeDeque
Gets the current node in the deque.
getCurrent() - Static method in enum class net.storm.api.widgets.MinigameTeleport
Gets the currently selected minigame teleport destination.
getCurrent() - Static method in class net.storm.sdk.game.Worlds
Gets the current world object.
getCurrent() - Static method in enum class net.storm.sdk.items.Bank.QuantityMode
Gets the currently active quantity mode from game state.
getCurrent(Client) - Static method in enum class net.storm.api.plugins.config.RuneScapeProfileType
Determines the current profile type based on the client's world.
getCurrentActiveBreaksObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits newly started breaks as they occur.
getCurrentCode() - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Gets the currently dialed fairy ring code from the interface.
getCurrentHealth() - Method in interface net.storm.api.game.ICombat
Gets the current hitpoints level.
getCurrentHealth() - Static method in class net.storm.sdk.game.Combat
Gets the player's current hitpoints.
getCurrentId() - Method in interface net.storm.api.game.IWorlds
Gets the ID of the current world.
getCurrentId() - Static method in class net.storm.sdk.game.Worlds
Gets the current world ID.
getCurrentPath() - Method in interface net.storm.api.movement.IWalker
Gets the currently executing path.
getCurrentPath() - Static method in class net.storm.sdk.movement.Walker
Retrieves the path currently being walked.
getCurrentWeaponStyle() - Method in interface net.storm.api.game.ICombat
Gets the weapon style of the currently equipped weapon.
getCurrentWeaponStyle() - Static method in class net.storm.sdk.game.Combat
Gets the current weapon's combat style category.
getCustomTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets the list of custom teleports registered by plugins or scripts.
getCustomTeleports() - Static method in class net.storm.sdk.movement.pathfinder.TeleportLoader
Retrieves the list of all registered custom teleports.
getCustomTransports() - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Gets the list of custom transports registered by plugins or scripts.
getCustomTransports() - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Retrieves the list of all registered custom transports.
getDeadmanLevel() - Method in interface net.storm.api.game.IGame
Gets the current Deadman Mode level.
getDeadmanLevel() - Static method in class net.storm.sdk.game.Game
Gets the current Deadman Mode level.
getDecorativeObject() - Method in interface net.storm.api.domain.tiles.ITile
Gets the decorative object on this tile, if any.
getDestination() - Method in interface net.storm.api.movement.IMovement
Gets the current walking destination.
getDestination() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Gets the destination world point for this teleport item.
getDestination() - Method in class net.storm.api.movement.TilePath
Gets the destination point of this path.
getDestination() - Static method in class net.storm.sdk.movement.Movement
Retrieves the current movement destination.
getDestinationArea() - Method in class net.storm.api.movement.TilePath
Gets the destination as a WorldArea.
getDirection() - Method in interface net.storm.api.movement.ISailing
Gets the current heading direction of the ship.
getDirection() - Static method in class net.storm.sdk.movement.sailing.Sailing
Gets the current direction the ship is facing.
getDiscordId() - Method in interface net.storm.api.domain.game.IClient
Gets the Discord user ID if connected.
getDiscordId() - Static method in class net.storm.sdk.game.Client
Gets the Discord user ID associated with the client.
getDiscordUser() - Method in interface net.storm.api.domain.game.IClient
Gets the Discord username if connected.
getDiscordUser() - Static method in class net.storm.sdk.game.Client
Gets the Discord username associated with the client.
getDisplayName() - Method in interface net.storm.api.domain.game.IClient
Gets the display name of the logged-in character.
getDisplayName() - Static method in class net.storm.sdk.game.Client
Gets the display name of the logged-in player.
getDragParent() - Method in interface net.storm.api.domain.widgets.IWidget
Gets the drag parent widget.
getDynamicChildren() - Method in interface net.storm.api.domain.widgets.IWidget
Gets the dynamically created child widgets.
getElapsed() - Method in class net.storm.sdk.commons.StopWatch
Gets the elapsed duration since the stopwatch was started.
getEmptySlots() - Static method in class net.storm.sdk.items.GrandExchange
Gets the number of empty GE slots available.
getEnergy() - Method in interface net.storm.api.domain.game.IClient
Gets the player's current run energy.
getEnergy() - Static method in class net.storm.sdk.game.Client
Gets the current run energy (0-10000, where 10000 = 100%).
getEquipment() - Method in interface net.storm.api.items.loadouts.Loadout
Gets all equipment items defined in this loadout.
getEquipment() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Gets the current equipment items in the builder.
getEquipmentItem(int) - Method in interface net.storm.api.items.loadouts.Loadout
Gets an equipment item by its item ID.
getEquipmentItemFromSlot(int) - Method in interface net.storm.api.items.loadouts.Loadout
Gets an equipment item by its slot index.
getExperience(Skill) - Method in interface net.storm.api.game.ISkills
Gets the total experience points in a skill.
getExperience(Skill) - Static method in class net.storm.sdk.game.Skills
Gets the total experience points in a skill.
getExperienceGained() - Method in class net.storm.sdk.script.paint.ExperienceTracker
Calculates the total experience gained since tracking started.
getExtraDataObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits extra data associated with plugins.
getFairyRingTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets all available fairy ring teleports, including POH fairy ring.
getFairyRingTeleports(Boolean) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets all available fairy ring teleports.
getFirst(boolean, int...) - Method in interface net.storm.api.items.ITrade
Gets the first item in either party's trade offer matching the specified IDs.
getFirst(boolean, int...) - Static method in class net.storm.sdk.items.Trade
Gets the first item in the trade window matching any of the specified IDs.
getFirst(boolean, String...) - Method in interface net.storm.api.items.ITrade
Gets the first item in either party's trade offer matching the specified names.
getFirst(boolean, String...) - Static method in class net.storm.sdk.items.Trade
Gets the first item in the trade window matching any of the specified names.
getFirst(boolean, Predicate<IItem>) - Method in interface net.storm.api.items.ITrade
Gets the first item in either party's trade offer matching the filter.
getFirst(boolean, Predicate<IItem>) - Static method in class net.storm.sdk.items.Trade
Gets the first item in the trade window matching the filter.
getFirst(int) - Method in interface net.storm.api.game.IWorlds
Gets a world by its ID.
getFirst(int) - Static method in class net.storm.sdk.game.Worlds
Gets a world by its ID.
getFirst(int...) - Method in interface net.storm.api.items.ItemProvider
Gets the first item with any of the specified IDs.
getFirst(int...) - Method in interface net.storm.api.widgets.IFriends
Gets the first friend currently on any of the specified worlds.
getFirst(int...) - Static method in class net.storm.sdk.items.Bank
Gets the first item in the bank matching any of the specified IDs.
getFirst(int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets the first item in the bank inventory panel matching any of the specified IDs.
getFirst(int...) - Static method in class net.storm.sdk.items.Equipment
Gets the first equipped item matching any of the specified IDs.
getFirst(int...) - Static method in class net.storm.sdk.items.Inventory
Gets the first item in the inventory matching any of the specified IDs.
getFirst(int...) - Static method in class net.storm.sdk.items.Items
Gets the first item matching any of the specified IDs from any container.
getFirst(int...) - Static method in class net.storm.sdk.widgets.Friends
Retrieves the first friend on one of the specified worlds.
getFirst(Iterable<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getFirst(Iterable<T>, Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getFirst(String...) - Method in interface net.storm.api.items.ItemProvider
Gets the first item with any of the specified names.
getFirst(String...) - Method in interface net.storm.api.widgets.IFriends
Gets the first friend with any of the specified names.
getFirst(String...) - Static method in class net.storm.sdk.items.Bank
Gets the first item in the bank matching any of the specified names.
getFirst(String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets the first item in the bank inventory panel matching any of the specified names.
getFirst(String...) - Static method in class net.storm.sdk.items.Equipment
Gets the first equipped item matching any of the specified names.
getFirst(String...) - Static method in class net.storm.sdk.items.Inventory
Gets the first item in the inventory matching any of the specified names.
getFirst(String...) - Static method in class net.storm.sdk.items.Items
Gets the first item matching any of the specified names from any container.
getFirst(String...) - Static method in class net.storm.sdk.widgets.Friends
Retrieves the first friend with one of the specified names.
getFirst(Collection<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getFirst(Collection<T>, Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getFirst(Predicate<? super IInventoryItem>) - Static method in class net.storm.sdk.items.Inventory
Gets the first item in the inventory matching the specified filter.
getFirst(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank
Gets the first item in the bank matching the specified filter.
getFirst(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets the first item in the bank inventory panel matching the filter.
getFirst(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Gets the first equipped item matching the specified filter.
getFirst(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Items
Gets the first item matching the filter from any container.
getFirst(Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Gets the first item matching a filter.
getFirst(Predicate<Friend>) - Method in interface net.storm.api.widgets.IFriends
Gets the first friend that matches the specified filter predicate.
getFirst(Predicate<Friend>) - Static method in class net.storm.sdk.widgets.Friends
Retrieves the first friend matching the specified filter.
getFirst(Predicate<World>) - Method in interface net.storm.api.game.IWorlds
Gets the first world matching the specified filter.
getFirst(Predicate<World>) - Static method in class net.storm.sdk.game.Worlds
Gets the first world matching the specified filter.
getFirst(T[]) - Static method in class net.storm.api.util.CollectionUtils
 
getFirst(T[], Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getFirstAt(WorldPoint, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity at a specific world point whose ID matches any of the given IDs.
getFirstAt(WorldPoint, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstAt(WorldPoint, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstAt(WorldPoint, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity at a specific world point whose name matches any of the given names.
getFirstAt(WorldPoint, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstAt(WorldPoint, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstAt(WorldPoint, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstAt(WorldPoint, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstAt(WorldPoint, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity at a specific world point that matches the given filter.
getFirstAt(ITile, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity at a specific tile whose ID matches any of the given IDs.
getFirstAt(ITile, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstAt(ITile, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstAt(ITile, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity at a specific tile whose name matches any of the given names.
getFirstAt(ITile, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstAt(ITile, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstAt(ITile, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstAt(ITile, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstAt(ITile, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity at a specific tile that matches the given filter.
getFirstIn(WorldArea) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a world area with no additional filtering.
getFirstIn(WorldArea) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstIn(WorldArea, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a world area whose ID matches any of the given IDs.
getFirstIn(WorldArea, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstIn(WorldArea, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a world area whose name matches any of the given names.
getFirstIn(WorldArea, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstIn(WorldArea, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstIn(WorldArea, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a world area that matches the given filter.
getFirstSurrounding(WorldPoint, int, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a radius of a specific world point whose ID matches any of the given IDs.
getFirstSurrounding(WorldPoint, int, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstSurrounding(WorldPoint, int, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstSurrounding(WorldPoint, int, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a radius of a specific world point whose name matches any of the given names.
getFirstSurrounding(WorldPoint, int, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstSurrounding(WorldPoint, int, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstSurrounding(WorldPoint, int, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstSurrounding(WorldPoint, int, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstSurrounding(WorldPoint, int, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a radius of a specific world point that matches the given filter.
getFirstSurrounding(ITile, int, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a radius of a specific tile whose ID matches any of the given IDs.
getFirstSurrounding(ITile, int, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstSurrounding(ITile, int, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstSurrounding(ITile, int, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a radius of a specific tile whose name matches any of the given names.
getFirstSurrounding(ITile, int, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstSurrounding(ITile, int, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstSurrounding(ITile, int, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getFirstSurrounding(ITile, int, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getFirstSurrounding(ITile, int, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the first entity within a radius of a specific tile that matches the given filter.
getFollower() - Method in interface net.storm.api.containers.NpcContainer
Gets the player's follower NPC (pet).
getFollower() - Method in interface net.storm.api.domain.game.IClient
Gets the NPC that is following the player (pet or follower).
getFollower() - Static method in class net.storm.sdk.game.Client
Gets the player's follower NPC (pet).
getFreeSlots() - Method in interface net.storm.api.items.IInventory
Gets the number of free (empty) slots in the inventory.
getFreeSlots() - Static method in class net.storm.sdk.items.Bank
Gets the number of free slots available in the bank.
getFreeSlots() - Static method in class net.storm.sdk.items.Inventory
Gets the number of free slots in the inventory.
getFriendContainer() - Method in interface net.storm.api.domain.game.IClient
Gets the friend list container.
getFriendContainer() - Static method in class net.storm.sdk.game.Client
Gets the friend list container.
getGameAccount() - Method in interface net.storm.api.game.IGame
Gets the currently logged in game account.
getGameAccount() - Static method in class net.storm.sdk.game.Game
Gets the currently configured game account.
getGameState() - Method in interface net.storm.api.domain.game.IClient
Gets the current game state.
getGameState() - Static method in class net.storm.sdk.game.Client
Gets the current game state.
getGloves() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the gloves slot.
getGloves() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the gloves slot.
getGrandExchangeOffers() - Method in interface net.storm.api.domain.game.IClient
Gets the Grand Exchange offers.
getGrandExchangeOffers() - Static method in class net.storm.sdk.game.Client
Gets all Grand Exchange offer slots.
getGroundObject() - Method in interface net.storm.api.domain.tiles.ITile
Gets the ground object on this tile, if any.
getGuidePrice() - Static method in class net.storm.sdk.items.GrandExchange
Gets the guide price for the currently selected item.
getHaPrice() - Method in interface net.storm.api.domain.tiles.ITileItem
Gets the high alchemy value of this item.
getHead() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the head slot.
getHead() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the head slot.
getHealthBarConfig() - Method in interface net.storm.api.rs.HealthBar
Gets the configuration for this health bar.
getHealthBars() - Method in interface net.storm.api.rs.Actor
Gets the collection of health bars associated with this actor.
getHealthPercent() - Method in interface net.storm.api.game.ICombat
Gets the current health as a percentage of maximum health.
getHealthPercent() - Static method in class net.storm.sdk.game.Combat
Gets the player's current health as a percentage of maximum.
getHealthRatio() - Method in interface net.storm.api.rs.HealthBarUpdate
Gets the health ratio for this update.
getHintArrowed() - Method in interface net.storm.api.containers.NpcContainer
Gets the NPC that currently has the hint arrow pointing to it.
getHintArrowed() - Method in interface net.storm.api.containers.PlayerContainer
Gets the player that currently has the hint arrow pointing to them.
getHintArrowed() - Method in interface net.storm.api.entities.INPCs
Gets the NPC that currently has the hint arrow pointing to it.
getHintArrowed() - Method in interface net.storm.api.entities.IPlayers
Gets the player that currently has the hint arrow pointing to them.
getHintArrowed() - Static method in class net.storm.sdk.entities.NPCs
Gets the NPC with the hint arrow pointing to it.
getHintArrowed() - Static method in class net.storm.sdk.entities.Players
Gets the player with the hint arrow pointing to them.
getHintArrowNpc() - Method in interface net.storm.api.domain.game.IClient
Gets the NPC that the hint arrow is pointing to.
getHintArrowNpc() - Static method in class net.storm.sdk.game.Client
Gets the NPC indicated by the hint arrow, if any.
getHintArrowPlayer() - Method in interface net.storm.api.domain.game.IClient
Gets the player that the hint arrow is pointing to.
getHintArrowPlayer() - Static method in class net.storm.sdk.game.Client
Gets the player indicated by the hint arrow, if any.
getHourlyRate(long) - Method in class net.storm.sdk.commons.StopWatch
Calculates the hourly rate of a value.
getHoveredEntities() - Method in interface net.storm.api.domain.game.IClient
Gets the list of entities currently being hovered by the mouse.
getHoveredEntities() - Static method in class net.storm.sdk.game.Client
Gets the list of entities currently under the mouse cursor.
getHoveredTile() - Static method in class net.storm.sdk.entities.Tiles
Gets the tile currently under the mouse cursor.
getId() - Method in interface net.storm.api.domain.Identifiable
Gets the unique identifier for this entity.
getId() - Method in class net.storm.api.plugins.PluginMetaData
Gets the plugin ID as a Long value.
getId() - Method in interface net.storm.api.widgets.BankWornItem
Gets the item ID of this worn item.
getIGameObjects() - Method in interface net.storm.api.domain.tiles.ITile
Gets all game objects on this tile.
getIGroundItems() - Method in interface net.storm.api.domain.tiles.ITile
Gets all ground items on this tile.
getIn(WorldArea, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a world area whose IDs match any of the given IDs.
getIn(WorldArea, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getIn(WorldArea, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getIn(WorldArea, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a world area whose names match any of the given names.
getIn(WorldArea, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getIn(WorldArea, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getIn(WorldArea, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getIn(WorldArea, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getIn(WorldArea, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a world area that match the given filter.
getIndex() - Method in interface net.storm.api.domain.actors.IActor
Gets the actor's index in the actor array.
getIndex(int, int, int, int) - Method in class net.storm.api.movement.pathfinder.BitSet4D
Calculates the linear index for the specified 4D coordinates.
getInteracting() - Method in interface net.storm.api.domain.actors.IActor
Gets the actor this actor is currently interacting with.
getInteractMethodOverride() - Method in interface net.storm.api.interact.InteractManager
Gets the current interaction method override.
getInterfaceAddress() - Method in enum class net.storm.api.game.AttackStyle
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use
invalid reference
#getComponent()
instead.
getInterfaceAddress() - Method in interface net.storm.api.magic.Spell
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use Spell.getComponent() instead.
getInterfaceAddress() - Method in enum class net.storm.api.prayer.PrayerInfo
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use
invalid reference
#getComponent()
instead.
getInterfaceAddress() - Method in enum class net.storm.api.widgets.EquipmentSlot
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use component IDs directly.
getInternalPluginHubName() - Method in class net.storm.api.plugins.config.PluginConfigurationDescriptor
Gets the internal plugin hub name for this plugin.
getIntStack() - Method in interface net.storm.api.domain.game.IClient
Gets the integer stack used by client scripts.
getIntStack() - Static method in class net.storm.sdk.game.Client
Gets the integer stack used by client scripts.
getInventory() - Method in interface net.storm.api.items.loadouts.Loadout
Gets all inventory items defined in this loadout.
getInventory() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Gets the current inventory items in the builder.
getInventory(Predicate<IItem>) - Method in interface net.storm.api.items.ITrade
Gets all items in the trade inventory matching the filter.
getInventory(Predicate<IItem>) - Static method in class net.storm.sdk.items.Trade
Gets all items in the trade inventory panel matching the filter.
getInventoryActions() - Method in interface net.storm.api.domain.tiles.ITileItem
Gets the inventory actions for this item type.
getItemComposition(int) - Method in interface net.storm.api.domain.game.IClient
Gets the composition data for an item by its ID.
getItemComposition(int) - Static method in class net.storm.sdk.game.Client
Gets the composition data for an item by ID.
getItemContainer(int) - Method in interface net.storm.api.domain.game.IClient
Gets an item container by its ID.
getItemContainer(int) - Static method in class net.storm.sdk.game.Client
Gets an item container by its ID.
getItemContainer(InventoryID) - Method in interface net.storm.api.domain.game.IClient
Deprecated, for removal: This API element is subject to removal in a future version.
getItemId() - Static method in class net.storm.sdk.items.GrandExchange
Gets the item ID currently selected in the offer setup.
getItemName() - Static method in class net.storm.sdk.items.GrandExchange
Gets the name of the item currently selected in the offer setup.
getItemPrice(int) - Static method in class net.storm.sdk.game.Prices
Gets the Grand Exchange price of an item by its ID.
getItems() - Method in interface net.storm.api.items.loadouts.Loadout
Gets all items in this loadout as a flat list.
getItems() - Static method in class net.storm.sdk.items.Shop
Gets all item IDs currently available in the shop.
getItemsWidgets() - Static method in class net.storm.sdk.items.Shop
Gets all item widgets currently displayed in the shop.
getKeywords() - Method in interface net.storm.api.plugins.config.SearchablePlugin
Gets the keywords for search matching.
getLast() - Method in interface net.storm.api.rs.IterableNodeDeque
Gets the last node in the deque.
getLast(int...) - Method in interface net.storm.api.items.ItemProvider
Gets the last item with any of the specified IDs.
getLast(int...) - Static method in class net.storm.sdk.items.Bank
Gets the last item in the bank matching any of the specified IDs.
getLast(int...) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets the last item in the bank inventory panel matching any of the specified IDs.
getLast(int...) - Static method in class net.storm.sdk.items.Equipment
Gets the last equipped item matching any of the specified IDs.
getLast(int...) - Static method in class net.storm.sdk.items.Inventory
Gets the last item in the inventory matching any of the specified IDs.
getLast(int...) - Static method in class net.storm.sdk.items.Items
Gets the last item matching any of the specified IDs from any container.
getLast(Iterable<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getLast(Iterable<T>, Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getLast(String...) - Method in interface net.storm.api.items.ItemProvider
Gets the last item with any of the specified names.
getLast(String...) - Static method in class net.storm.sdk.items.Bank
Gets the last item in the bank matching any of the specified names.
getLast(String...) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets the last item in the bank inventory panel matching any of the specified names.
getLast(String...) - Static method in class net.storm.sdk.items.Equipment
Gets the last equipped item matching any of the specified names.
getLast(String...) - Static method in class net.storm.sdk.items.Inventory
Gets the last item in the inventory matching any of the specified names.
getLast(String...) - Static method in class net.storm.sdk.items.Items
Gets the last item matching any of the specified names from any container.
getLast(Collection<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getLast(Collection<T>, Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getLast(Predicate<? super IInventoryItem>) - Static method in class net.storm.sdk.items.Inventory
Gets the last item in the inventory matching the specified filter.
getLast(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank
Gets the last item in the bank matching the specified filter.
getLast(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Bank.Inventory
Gets the last item in the bank inventory panel matching the filter.
getLast(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Equipment
Gets the last equipped item matching the specified filter.
getLast(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Items
Gets the last item matching the filter from any container (by slot index).
getLast(Predicate<? super T>) - Method in interface net.storm.api.items.ItemProvider
Gets the last item (highest slot index) matching a filter.
getLast(T[]) - Static method in class net.storm.api.util.CollectionUtils
 
getLast(T[], Predicate<T>) - Static method in class net.storm.api.util.CollectionUtils
 
getLastDestination() - Static method in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Gets the last bird flight destination that was used.
getLastHomeTeleportUsage() - Method in interface net.storm.api.magic.IMagic
Gets the timestamp of when the Home Teleport spell was last used.
getLastHomeTeleportUsage() - Static method in class net.storm.sdk.magic.Magic
Gets the last time the home teleport spell was used.
getLastIgnoredDoors() - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Gets the list of doors that should be ignored (treated as passable) from the most recent build.
getLastLogin() - Method in interface net.storm.api.game.GameStateManager
Gets the timestamp of the most recent successful login.
getLastLogin() - Method in interface net.storm.api.game.IGame
Gets the timestamp of the last successful login.
getLastLogin() - Static method in class net.storm.sdk.game.Game
Gets the instant when the player last logged in.
getLastMinigameTeleportUsage() - Method in interface net.storm.api.widgets.IMinigames
Gets the timestamp of the last minigame teleport usage.
getLastMinigameTeleportUsage() - Static method in class net.storm.sdk.widgets.Minigames
Retrieves the timestamp of the last minigame teleport usage.
getLastPath() - Method in interface net.storm.api.movement.IWalker
Gets the last built or executed path.
getLastPath() - Static method in class net.storm.sdk.movement.Walker
Retrieves the last calculated path.
getLastTransports() - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Gets the list of transports from the most recent build.
getLegs() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the legs slot.
getLegs() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the legs slot.
getLevel() - Method in interface net.storm.api.magic.Spell
Gets the Magic level required to cast this spell.
getLevel(Skill) - Method in interface net.storm.api.game.ISkills
Gets the base (real) level of a skill.
getLevel(Skill) - Static method in class net.storm.sdk.game.Skills
Gets the base (real) level of a skill.
getLevelsGained() - Method in class net.storm.sdk.script.paint.ExperienceTracker
Calculates the number of levels gained since tracking started.
getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class net.storm.api.ui.ComboBoxListRenderer
Returns a component configured to display the specified value.
getLoaderVersion() - Method in interface net.storm.api.util.StormProperties
 
getLocal() - Method in interface net.storm.api.entities.IPlayers
Gets the local player (the player controlled by this client).
getLocal() - Static method in class net.storm.sdk.entities.Players
Gets the local player (your character).
getLocalDestinationLocation() - Method in interface net.storm.api.domain.game.IClient
Gets the local destination point for player movement.
getLocalDestinationLocation() - Static method in class net.storm.sdk.game.Client
Gets the local destination point for the current movement.
getLocalLocation() - Method in interface net.storm.api.domain.Locatable
Gets the local location of this entity within the loaded scene.
getLocalPlayer() - Method in interface net.storm.api.containers.PlayerContainer
Gets the local player (the player controlled by this client).
getLocalPlayer() - Method in interface net.storm.api.domain.game.IClient
Gets the local player character.
getLocation() - Method in interface net.storm.api.game.IHouse
Gets the location where the player's house is built.
getLocation() - Static method in class net.storm.sdk.game.House
Gets the location where the player's house is built.
getLoginEvent() - Method in class net.storm.sdk.script.blocking_events.BlockingEventManager
Retrieves the LoginEvent instance from the registered blocking events.
getLoginMessage() - Method in interface net.storm.api.domain.game.IClient
Gets the current login message displayed to the player.
getLoginMessage() - Static method in class net.storm.sdk.game.Client
Gets the current login message displayed on the login screen.
getLoginResponse1() - Method in interface net.storm.api.domain.game.IClient
Gets the first line of the login response message.
getLoginResponse1() - Static method in class net.storm.sdk.game.Client
Gets the first login response message.
getLoginResponse2() - Method in interface net.storm.api.domain.game.IClient
Gets the second line of the login response message.
getLoginResponse2() - Static method in class net.storm.sdk.game.Client
Gets the second login response message.
getLoginResponse3() - Method in interface net.storm.api.domain.game.IClient
Gets the third line of the login response message.
getLoginResponse3() - Static method in class net.storm.sdk.game.Client
Gets the third login response message.
getlogoutActionObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits plugins when they request an immediate logout.
getMakeXQuantity() - Method in interface net.storm.api.widgets.IProduction
Gets the currently set "Make X" quantity value.
getMakeXQuantity() - Static method in class net.storm.sdk.widgets.Production
Retrieves the current "Make X" quantity setting.
getMapAngle() - Method in interface net.storm.api.domain.game.IClient
Gets the current camera angle on the map.
getMapAngle() - Static method in class net.storm.sdk.game.Client
Gets the current camera/map angle in JAU (Jagex Angle Units).
getMapRegions() - Method in interface net.storm.api.domain.game.IClient
Gets the IDs of the currently loaded map regions.
getMapRegions() - Static method in class net.storm.sdk.game.Client
Gets the IDs of all loaded map regions.
getMaxAction(int) - Static method in class net.storm.sdk.items.Shop
Gets the maximum quantity that can be bought/sold in a single action for an item.
getMembershipDays() - Method in interface net.storm.api.game.IGame
Gets the number of membership days remaining.
getMembershipDays() - Static method in class net.storm.sdk.game.Game
Gets the number of membership days remaining on the account.
getMenuIdentifier() - Method in interface net.storm.api.magic.Spell
Gets the menu identifier for this spell.
getMessage() - Method in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Gets the complete message by concatenating all three lines.
getMinecartTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.Minecart
Gets all available minecart routes as Transport objects.
getMinimap() - Static method in class net.storm.sdk.utils.ScreenUtils
Gets the bounding rectangle of the minimap.
getMinimapState() - Method in interface net.storm.api.domain.game.IClient
Gets the current minimap state.
getMinimapState() - Static method in class net.storm.sdk.game.Client
Gets the current minimap state.
getMissingHealth() - Method in interface net.storm.api.game.ICombat
Gets the amount of health points currently missing.
getMissingHealth() - Static method in class net.storm.sdk.game.Combat
Gets the amount of hitpoints the player is missing from their maximum.
getMissingPoints() - Method in interface net.storm.api.widgets.IPrayers
Gets the number of prayer points needed to reach the maximum prayer level.
getMissingPoints() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the number of prayer points missing from the maximum.
getModifiedName() - Method in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
Gets the actual portal name accounting for redirects.
getMouseLocation() - Method in interface net.storm.api.game.IWorldMap
Gets the world coordinates corresponding to the current mouse position on the world map.
getMouseLocation() - Static method in class net.storm.sdk.game.WorldMap
Gets the world point corresponding to the current mouse position on the world map.
getMouseMovementStrategy() - Method in interface net.storm.api.interact.InteractManager
Deprecated, for removal: This API element is subject to removal in a future version.
getMouseMovementStrategy() - Method in interface net.storm.api.interact.mouse.MouseManager
Gets the current mouse movement strategy.
getMouseRecorder() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderEnabled() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderEnabled() - Static method in class net.storm.sdk.game.Client
 
getMouseRecorderIndex() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderIndex() - Static method in class net.storm.sdk.game.Client
 
getMouseRecorderLock() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderTimes() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderTimes() - Static method in class net.storm.sdk.game.Client
 
getMouseRecorderXs() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderXs() - Static method in class net.storm.sdk.game.Client
 
getMouseRecorderYs() - Method in interface net.storm.api.domain.game.IClient
 
getMouseRecorderYs() - Static method in class net.storm.sdk.game.Client
 
getMushtreeTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Generates Transport objects for all mushtree connections.
getMuxer() - Method in class net.storm.api.plugins.config.PluginListPanel
Gets the multiplexing panel that manages panel navigation.
getName() - Method in interface net.storm.api.domain.Nameable
Gets the display name of this entity.
getName() - Method in class net.storm.api.plugins.Plugin
Gets the plugin name from the PluginDescriptor annotation.
getName() - Method in interface net.storm.api.widgets.IDialog
Gets the name displayed in the dialog (typically the NPC name).
getName() - Static method in class net.storm.sdk.widgets.Dialog
Retrieves the name of the NPC or entity speaking in the current dialog.
getNearest() - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Finds the nearest bank by straight-line distance.
getNearest() - Method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Finds the nearest charter ship route origin to the player.
getNearest() - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Finds the nearest fairy ring to the player by distance.
getNearest() - Method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Finds the nearest magic carpet rug origin to the player.
getNearest(int...) - Method in interface net.storm.api.entities.SceneEntityProvider
Gets the nearest entity to the local player whose ID matches any of the given IDs.
getNearest(int...) - Static method in class net.storm.sdk.entities.NPCs
Gets the nearest NPC to the local player with any of the specified IDs.
getNearest(int...) - Static method in class net.storm.sdk.entities.Players
Gets the nearest player to the local player with any of the specified IDs.
getNearest(int...) - Static method in class net.storm.sdk.entities.TileItems
 
getNearest(int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearest(String...) - Method in interface net.storm.api.entities.SceneEntityProvider
Gets the nearest entity to the local player whose name matches any of the given names.
getNearest(String...) - Static method in class net.storm.sdk.entities.NPCs
Gets the nearest NPC to the local player with any of the specified names.
getNearest(String...) - Static method in class net.storm.sdk.entities.Players
Gets the nearest player to the local player with any of the specified names.
getNearest(String...) - Static method in class net.storm.sdk.entities.TileItems
 
getNearest(String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearest(Predicate<? super INPC>) - Static method in class net.storm.sdk.entities.NPCs
Gets the nearest NPC to the local player matching a filter.
getNearest(Predicate<? super IPlayer>) - Static method in class net.storm.sdk.entities.Players
Gets the nearest player to the local player matching a filter.
getNearest(Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getNearest(Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearest(Predicate<? super T>) - Method in interface net.storm.api.entities.SceneEntityProvider
Gets the nearest entity to the local player that matches the given filter.
getNearest(WorldPoint, int...) - Method in interface net.storm.api.entities.SceneEntityProvider
Gets the nearest entity to a specified world point whose ID matches any of the given IDs.
getNearest(WorldPoint, int...) - Static method in class net.storm.sdk.entities.NPCs
Gets the nearest NPC to a point with any of the specified IDs.
getNearest(WorldPoint, int...) - Static method in class net.storm.sdk.entities.Players
Gets the nearest player to a point with any of the specified IDs.
getNearest(WorldPoint, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getNearest(WorldPoint, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearest(WorldPoint, String...) - Method in interface net.storm.api.entities.SceneEntityProvider
Gets the nearest entity to a specified world point whose name matches any of the given names.
getNearest(WorldPoint, String...) - Static method in class net.storm.sdk.entities.NPCs
Gets the nearest NPC to a point with any of the specified names.
getNearest(WorldPoint, String...) - Static method in class net.storm.sdk.entities.Players
Gets the nearest player to a point with any of the specified names.
getNearest(WorldPoint, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getNearest(WorldPoint, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearest(WorldPoint, Predicate<? super INPC>) - Static method in class net.storm.sdk.entities.NPCs
Gets the nearest NPC to a point matching a filter.
getNearest(WorldPoint, Predicate<? super IPlayer>) - Static method in class net.storm.sdk.entities.Players
Gets the nearest player to a point matching a filter.
getNearest(WorldPoint, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getNearest(WorldPoint, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearest(WorldPoint, Predicate<? super T>) - Method in interface net.storm.api.entities.SceneEntityProvider
Gets the nearest entity to a specified world point that matches the given filter.
getNearestIn(WorldArea, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the nearest entity to the local player within a world area whose ID matches any of the given IDs.
getNearestIn(WorldArea, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getNearestIn(WorldArea, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearestIn(WorldArea, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the nearest entity to the local player within a world area whose name matches any of the given names.
getNearestIn(WorldArea, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getNearestIn(WorldArea, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearestIn(WorldArea, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getNearestIn(WorldArea, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getNearestIn(WorldArea, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets the nearest entity to the local player within a world area that matches the given filter.
getNearestPath() - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Finds the nearest bank by path distance without using teleports.
getNearestPath(boolean) - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Finds the nearest bank by path distance, optionally using teleports.
getNearestWalkableTile(WorldPoint) - Method in interface net.storm.api.movement.IMovement
Finds the nearest walkable tile from a source.
getNearestWalkableTile(WorldPoint) - Method in interface net.storm.api.movement.IWalker
Finds the nearest walkable tile from a source point.
getNearestWalkableTile(WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Finds the nearest walkable tile to a source point.
getNearestWalkableTile(WorldPoint, Predicate<WorldPoint>) - Method in interface net.storm.api.movement.IMovement
Finds the nearest walkable tile from a source with a filter using global collision map.
getNearestWalkableTile(WorldPoint, Predicate<WorldPoint>) - Method in interface net.storm.api.movement.IWalker
Finds the nearest walkable tile from a source point with a filter.
getNearestWalkableTile(WorldPoint, Predicate<WorldPoint>) - Static method in class net.storm.sdk.movement.Movement
Finds the nearest walkable tile to a source point.
getNearestWalkableTile(WorldPoint, CollisionMap) - Method in interface net.storm.api.movement.IMovement
Finds the nearest walkable tile with a specific collision map.
getNearestWalkableTile(WorldPoint, CollisionMap) - Method in interface net.storm.api.movement.IWalker
Finds the nearest walkable tile from a source point with a specific collision map.
getNearestWalkableTile(WorldPoint, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Finds the nearest walkable tile using a custom collision map.
getNearestWalkableTile(WorldPoint, CollisionMap, Predicate<WorldPoint>) - Method in interface net.storm.api.movement.IMovement
Finds the nearest walkable tile from a source with a filter.
getNearestWalkableTile(WorldPoint, CollisionMap, Predicate<WorldPoint>) - Method in interface net.storm.api.movement.IWalker
Finds the nearest walkable tile from a source point.
getNearestWalkableTile(WorldPoint, CollisionMap, Predicate<WorldPoint>) - Static method in class net.storm.sdk.movement.Movement
Finds the nearest walkable tile using a custom collision map.
getNeighbour(Direction, WorldPoint) - Static method in class net.storm.api.commons.Calculations
Gets the neighboring world point in the specified direction.
getNeighbour(Direction, WorldPoint) - Method in interface net.storm.api.movement.IReachable
Gets the neighboring point in a direction.
getNeighbour(Direction, WorldPoint) - Static method in class net.storm.sdk.movement.Reachable
Gets the neighboring tile in a specific direction from a source point.
getNeighbours(Client, WorldPoint, Locatable) - Static method in class net.storm.api.commons.Calculations
Gets all walkable neighboring tiles from a source point.
getNestedChildren() - Method in interface net.storm.api.domain.widgets.IWidget
Gets nested child widgets.
getNexusTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets a map of portal nexus destinations to their teleport objects.
getNotedId() - Method in interface net.storm.api.domain.items.IItem
Gets the noted variant ID of this item.
getNpcContainer() - Method in interface net.storm.api.domain.game.IClient
Gets the NPC container for accessing all NPCs.
getNpcManager() - Method in interface net.storm.api.sailing.Ship
Gets the NPC manager for this ship.
getObject() - Method in enum class net.storm.api.movement.pathfinder.model.PohPool
Gets the game object for this pool tier in the current POH.
getObject() - Method in class net.storm.api.plugins.config.ToggleButton
Gets the object associated with this toggle button.
getObjectComposition(int) - Method in interface net.storm.api.domain.game.IClient
Gets the composition data for a game object by its ID.
getObjectComposition(int) - Static method in class net.storm.sdk.game.Client
Gets the composition data for a game object by ID.
getOccupiedSlots() - Static method in class net.storm.sdk.items.Bank
Gets the number of occupied slots in the bank.
getOffers() - Static method in class net.storm.sdk.items.GrandExchange
Gets all active Grand Exchange offers.
getOptimalHeading(WorldPoint) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
getOptimalHeading(WorldPoint, WorldPoint) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
getOption(String) - Method in interface net.storm.api.widgets.IDialog
Gets the widget for a dialog option matching the specified text.
getOption(String) - Static method in class net.storm.sdk.widgets.Dialog
Retrieves the widget for a dialog option matching the specified string.
getOption(Predicate<String>) - Method in interface net.storm.api.widgets.IDialog
Gets the widget for a dialog option matching the specified predicate.
getOption(Predicate<String>) - Static method in class net.storm.sdk.widgets.Dialog
Retrieves the widget for a dialog option matching the specified predicate.
getOptions() - Method in interface net.storm.api.widgets.IDialog
Gets all available dialog option widgets.
getOptions() - Static method in class net.storm.sdk.widgets.Dialog
Retrieves all available options in the current dialog.
getOptionTitle() - Method in interface net.storm.api.widgets.IDialog
Gets the title widget displayed above the dialog options.
getOptionTitle() - Static method in class net.storm.sdk.widgets.Dialog
Retrieves the title widget of the current option dialog.
getOutsideLocation() - Method in interface net.storm.api.game.IHouse
Gets the world coordinates of the house portal entrance.
getOutsideLocation() - Static method in class net.storm.sdk.game.House
Gets the world point just outside the player's house portal.
getOverheadIcon() - Method in interface net.storm.api.domain.actors.INPC
Gets the primary overhead icon, if any.
getOverheadIcons() - Method in interface net.storm.api.domain.actors.INPC
Gets all overhead icons displayed above the NPC.
getPackedId() - Method in class net.storm.api.widgets.InterfaceAddress
Deprecated.
Gets the packed ID representation of this interface address.
getParent() - Method in interface net.storm.api.domain.widgets.IWidget
Gets the parent widget.
getPassword() - Method in interface net.storm.api.domain.game.IClient
Gets the current password.
getPassword() - Static method in class net.storm.sdk.game.Client
Gets the current password entered on the login screen.
getPath(Collection<WorldPoint>, WorldArea) - Method in interface net.storm.api.movement.IMovement
Builds a path from multiple start points to a destination area.
getPath(Collection<WorldPoint>, WorldArea) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from multiple starting points to a destination area.
getPath(Collection<WorldPoint>, WorldArea, boolean) - Method in interface net.storm.api.movement.IMovement
Builds a path with cache option.
getPath(Collection<WorldPoint>, WorldArea, boolean) - Static method in class net.storm.sdk.movement.Movement
Calculates a path with optional caching.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap) - Method in interface net.storm.api.movement.IMovement
Builds a path with collision map.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from multiple starting points to a destination area using a custom collision map.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean) - Method in interface net.storm.api.movement.IMovement
Builds a path with collision map and cache option.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean) - Static method in class net.storm.sdk.movement.Movement
Calculates a path using a custom collision map with optional caching.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean) - Static method in class net.storm.sdk.movement.Movement
Calculates a path with transport and caching options.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean, HashMap<WorldPoint, Teleport>) - Method in interface net.storm.api.movement.IMovement
Builds a path with full parameter control.
getPath(Collection<WorldPoint>, WorldArea, CollisionMap, boolean, boolean, HashMap<WorldPoint, Teleport>) - Static method in class net.storm.sdk.movement.Movement
Calculates a path with full customization options including teleports.
getPath(Collection<WorldPoint>, WorldArea, WalkOptions, HashMap<WorldPoint, Teleport>) - Method in interface net.storm.api.movement.IMovement
Builds a path with walk options and teleports.
getPath(Collection<WorldPoint>, WorldArea, WalkOptions, HashMap<WorldPoint, Teleport>) - Static method in class net.storm.sdk.movement.Movement
Calculates a path using custom walk options and teleports.
getPath(Collection<WorldPoint>, WorldPoint) - Method in interface net.storm.api.movement.IMovement
Builds a path from multiple start points to a destination point.
getPath(Collection<WorldPoint>, WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from multiple starting points to a destination.
getPath(Collection<WorldPoint>, WorldPoint, CollisionMap) - Method in interface net.storm.api.movement.IMovement
Builds a path from multiple start points to a destination with a collision map.
getPath(Collection<WorldPoint>, WorldPoint, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from multiple starting points to a destination using a custom collision map.
getPath(WorldArea) - Method in interface net.storm.api.movement.IMovement
Builds a path from the player to a destination area.
getPath(WorldArea) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from the local player to a destination area.
getPath(WorldArea, CollisionMap) - Method in interface net.storm.api.movement.IMovement
Builds a path from the player to a destination area with a collision map.
getPath(WorldArea, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from the local player to a destination area using a custom collision map.
getPath(WorldPoint) - Method in interface net.storm.api.movement.IMovement
Builds a path from the player to a destination point.
getPath(WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from the local player to a destination point.
getPath(WorldPoint, CollisionMap) - Method in interface net.storm.api.movement.IMovement
Builds a path from the player to a destination with a specific collision map.
getPath(WorldPoint, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Calculates a path from the local player to a destination using a custom collision map.
getPlane() - Method in interface net.storm.api.domain.game.IClient
Gets the current plane (height level) of the local player.
getPlane() - Method in interface net.storm.api.domain.Locatable
Gets the plane (floor level) of this entity.
getPlane() - Static method in class net.storm.sdk.game.Client
Gets the current plane (floor level) the player is on.
getPlannedBreak(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Returns the planned break time for the specified plugin.
getPlannedBreaksObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits the map of planned breaks.
getPlayButton() - Static method in class net.storm.sdk.script.blocking_events.WelcomeScreenEvent
Gets the Play button widget from the welcome screen.
getPlayerContainer() - Method in interface net.storm.api.domain.game.IClient
Gets the player container for accessing all players.
getPlayerManager() - Method in interface net.storm.api.sailing.Ship
Gets the player manager for this ship.
getPlayerOptions() - Method in interface net.storm.api.domain.game.IClient
Gets the available player right-click menu options.
getPlayerOptions() - Static method in class net.storm.sdk.game.Client
Gets the available player right-click menu options.
getPluginConfig() - Method in class net.storm.api.plugins.config.PluginListItem
Gets the configuration descriptor for this plugin.
getPluginConfigProxies(Collection<Plugin>) - Method in interface net.storm.api.plugins.PluginManager
Retrieves configuration proxies for multiple plugins.
getPluginConfigProxy(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Retrieves the configuration proxy for a plugin.
getPluginObservable() - Method in interface net.storm.api.breaks.BreakHandler
Returns an Observable that emits the map of all registered plugins.
getPlugins() - Method in interface net.storm.api.breaks.BreakHandler
Returns the map of all registered plugins.
getPlugins() - Method in interface net.storm.api.plugins.PluginManager
Gets all plugins managed by this PluginManager.
getPoint() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Gets the destination world point for this teleport.
getPoints() - Method in interface net.storm.api.widgets.IPrayers
Gets the current prayer points of the player.
getPoints() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the player's current prayer points.
getPouch() - Static method in class net.storm.api.magic.RunePouch
Gets the Rune Pouch item from the player's inventory.
getPreferences() - Static method in class net.storm.sdk.game.Client
Gets the client preferences.
getPreferredSize() - Method in class net.storm.api.plugins.config.FixedWidthPanel
Returns the preferred size with fixed width.
getPrice() - Static method in class net.storm.sdk.items.GrandExchange
Gets the currently set price in the offer setup.
getProfile() - Method in interface net.storm.api.plugins.config.ConfigManager
Gets the currently active configuration profile.
getProfiles() - Method in interface net.storm.api.plugins.config.ProfileLock
Gets all configuration profiles.
getProperty(String) - Method in class net.storm.api.plugins.config.ConfigData
Gets a configuration property value.
getQuantity() - Method in interface net.storm.api.domain.items.IItem
Gets the quantity (stack size) of this item.
getQuantity() - Method in enum class net.storm.api.magic.Rune
Gets the total quantity of this rune type available to the player.
getQuantity() - Method in enum class net.storm.api.magic.RunePouch.RuneSlot
Gets the quantity of runes stored in this slot.
getQuantity() - Method in interface net.storm.api.widgets.BankWornItem
Gets the quantity of this worn item (relevant for stackable items like ammunition).
getQuantity() - Static method in class net.storm.sdk.items.GrandExchange
Gets the currently set quantity in the offer setup.
getQuantity(int) - Static method in class net.storm.api.magic.RunePouch
Gets the quantity of a specific rune by its item ID.
getQuantity(Rune) - Static method in class net.storm.api.magic.RunePouch
Gets the quantity of a specific rune type stored in the Rune Pouch.
getQuantityMode() - Static method in class net.storm.sdk.items.Bank
Gets the current withdraw quantity mode setting.
getQuantityVarbitIdx() - Method in enum class net.storm.api.magic.RunePouch.RuneSlot
Gets the varbit index for the rune quantity in this slot.
getQueue() - Method in interface net.storm.api.interact.InteractManager
Gets the queue of pending automations.
getRandom(Predicate<World>) - Method in interface net.storm.api.game.IWorlds
Gets a random world matching the specified filter.
getRandom(Predicate<World>) - Static method in class net.storm.sdk.game.Worlds
Gets a random world matching the specified filter.
getRandomPointIn(Rectangle) - Static method in class net.storm.api.util.Randomizer
 
getRandomPointIn(Rectangle, int, int) - Static method in class net.storm.api.util.Randomizer
 
getRandomPointIn(Shape) - Static method in class net.storm.api.util.Randomizer
 
getRate(long, Duration) - Method in class net.storm.sdk.commons.StopWatch
Calculates the rate of a value over a specified time period.
getRaw() - Method in interface net.storm.api.entities.ITiles
Gets the raw 2D array of tiles for the current plane.
getRaw() - Static method in class net.storm.sdk.entities.Tiles
Gets the raw 2D array of tiles for the current plane.
getRawFloors() - Method in interface net.storm.api.entities.ITiles
Gets the raw 3D array of tiles for all planes.
getRawFloors() - Static method in class net.storm.sdk.entities.Tiles
Gets the raw 3D array of tiles for all planes.
getRealSkillLevel(Skill) - Method in interface net.storm.api.domain.game.IClient
Gets the real (base) level of a skill.
getRealSkillLevel(Skill) - Static method in class net.storm.sdk.game.Client
Gets the real (base) level of a skill.
getReducedSkills() - Method in interface net.storm.api.game.ISkills
Gets a list of all skills that are currently reduced below their base level.
getReducedSkills() - Static method in class net.storm.sdk.game.Skills
Gets a list of all skills that are currently reduced below their base level.
getRegion(int, int) - Method in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Gets the BitSet4D region containing the specified world coordinates.
getRemaining() - Method in class net.storm.sdk.commons.StopWatch
Gets the remaining duration until the end time.
getRemainingPath() - Method in class net.storm.api.movement.TilePath
Gets the remaining portion of the path from the player's current position.
getRequirements() - Method in interface net.storm.api.magic.Spell
Gets the rune requirements for casting this spell.
getRequirements() - Method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Gets the requirements container for this charter ship route.
getRequirements() - Method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Gets all requirements for this glider route.
getRequirements() - Method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Gets the requirements container for this magic carpet route.
getRing() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the ring slot.
getRing() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the ring slot.
getRSProfileConfiguration(String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a RuneScape profile configuration value.
getRSProfileConfiguration(String, String, Type) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets a RuneScape profile configuration value converted to the specified type.
getRSProfileConfigurationKeys(String, String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Gets all RuneScape profile configuration keys matching the criteria.
getRSProfileKey() - Method in interface net.storm.api.plugins.config.ConfigManager
Gets the key for the current RuneScape profile.
getRSProfiles() - Method in interface net.storm.api.plugins.config.ConfigManager
Gets all RuneScape profiles.
getRuneId() - Method in enum class net.storm.api.magic.RunePouch.RuneSlot
Gets the item ID of the rune stored in this slot.
getRuneLiteVersion() - Method in interface net.storm.api.util.StormProperties
 
getRuneName() - Method in enum class net.storm.api.magic.RunePouch.RuneSlot
Gets the display name of the rune stored in this slot.
getRunEnergy() - Method in interface net.storm.api.movement.IMovement
Gets the current run energy percentage.
getRunEnergy() - Static method in class net.storm.sdk.movement.Movement
Retrieves the player's current run energy.
getRunePouch() - Method in interface net.storm.api.items.loadouts.Loadout
Gets all rune pouch items defined in this loadout.
getRunePouch() - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Gets the current rune pouch items in the builder.
getRuneQuantities() - Static method in class net.storm.api.magic.RunePouch
Gets a map of all runes in the Rune Pouch with their quantities.
getRunes() - Static method in class net.storm.api.magic.RunePouch
Gets a list of all rune item IDs currently stored in the Rune Pouch.
getScale() - Method in interface net.storm.api.rs.HealthBarConfig
Gets the scale value for this health bar configuration.
getSearchableName() - Method in interface net.storm.api.plugins.config.SearchablePlugin
Gets the name used for search matching.
getSearchResults() - Static method in class net.storm.sdk.items.GrandExchange
Gets the search results displayed when searching for items to buy.
getSelectedQuantity() - Method in interface net.storm.api.widgets.IProduction
Gets the currently selected production quantity option.
getSelectedQuantity() - Static method in class net.storm.sdk.widgets.Production
Retrieves the currently selected production quantity preset.
getSelectedQuickPrayers() - Method in interface net.storm.api.widgets.IPrayers
Gets the list of prayers that are currently selected in the quick prayer configuration.
getSelectedQuickPrayers() - Static method in class net.storm.sdk.widgets.Prayers
Retrieves the list of prayers currently selected in the quick prayer preset.
getSelectedSceneTile() - Method in interface net.storm.api.domain.game.IClient
Gets the currently selected scene tile.
getSelectedSceneTile() - Static method in class net.storm.sdk.game.Client
Gets the currently selected scene tile.
getSelectedSpellChildIndex() - Method in interface net.storm.api.domain.game.IClient
Gets the child index of the currently selected spell widget.
getSelectedSpellItemId() - Method in interface net.storm.api.domain.game.IClient
Gets the item ID associated with the currently selected spell.
getSelectedSpellWidget() - Method in interface net.storm.api.domain.game.IClient
Gets the widget ID of the currently selected spell.
getSessionId() - Method in interface net.storm.api.domain.game.IClient
Gets the current session ID.
getSessionId() - Static method in class net.storm.sdk.game.Client
Gets the current session ID.
getShield() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the shield/off-hand slot.
getShield() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the shield slot.
getShip() - Method in interface net.storm.api.movement.ISailing
Gets the current ship instance being controlled.
getShip() - Static method in class net.storm.sdk.movement.sailing.Sailing
Gets the current ship the player is on.
getSizeX() - Method in interface net.storm.api.containers.TileContainer
Gets the width of the scene in tiles.
getSizeX() - Method in interface net.storm.api.entities.ITiles
Gets the width of the scene in tiles.
getSizeY() - Method in interface net.storm.api.containers.TileContainer
Gets the height of the scene in tiles.
getSizeY() - Method in interface net.storm.api.entities.ITiles
Gets the height of the scene in tiles.
getSkillExperience(Skill) - Method in interface net.storm.api.domain.game.IClient
Gets the total experience in a skill.
getSkillExperience(Skill) - Static method in class net.storm.sdk.game.Client
Gets the experience points in a skill.
getSlot() - Method in interface net.storm.api.domain.items.IItem
Gets the slot index where this item is located in its container.
getSlot() - Method in interface net.storm.api.widgets.BankWornItem
Gets the equipment slot where this item is worn.
getSpecEnergy() - Method in interface net.storm.api.game.ICombat
Gets the current special attack energy percentage.
getSpecEnergy() - Static method in class net.storm.sdk.game.Combat
Gets the current special attack energy.
getSpellBook() - Method in interface net.storm.api.magic.Spell
Gets the spellbook that contains this spell.
getSpellBook() - Method in enum class net.storm.api.magic.SpellBook.Ancient
Gets the spellbook that contains this spell.
getSpellBook() - Method in enum class net.storm.api.magic.SpellBook.Lunar
Gets the spellbook that contains this spell.
getSpellBook() - Method in enum class net.storm.api.magic.SpellBook.Necromancy
Gets the spellbook that contains this spell.
getSpellBook() - Method in enum class net.storm.api.magic.SpellBook.Standard
Gets the spellbook that contains this spell.
getSpiritTreeTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets all available spirit tree teleports, including POH spirit tree.
getSpiritTreeTeleports(Boolean) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets all available spirit tree teleports.
getSpotAnimationCount() - Method in interface net.storm.api.domain.actors.IActor
Gets the number of active spot animations (graphics) on the actor.
getStartTimes() - Method in interface net.storm.api.breaks.BreakHandler
Returns the map of plugin start times.
getState() - Method in interface net.storm.api.game.IGame
Gets the current game state.
getState() - Method in interface net.storm.api.items.IGrandExchange
Gets the current state of the Grand Exchange interface.
getState() - Static method in class net.storm.sdk.game.Game
Gets the current game state.
getState(Quest) - Method in interface net.storm.api.quests.IQuests
Gets the current state of the specified quest.
getState(Quest) - Static method in class net.storm.sdk.quests.Quests
Gets the current state of a quest.
getStaticChildren() - Method in interface net.storm.api.domain.widgets.IWidget
Gets the statically defined child widgets.
getStock(int) - Static method in class net.storm.sdk.items.Shop
Gets the current stock quantity of an item in the shop.
getSubOptionIndex(String) - Method in interface net.storm.api.domain.items.IItem
Gets the index path to a specific sub-option.
getSubOptions() - Method in interface net.storm.api.domain.items.IItem
Gets all sub-options (nested menu options) for this item.
getSupplier() - Method in class net.storm.sdk.script.paint.Statistic
Gets the supplier for this statistic's value.
getSurrounding(WorldPoint, int) - Static method in class net.storm.sdk.entities.Tiles
Gets all tiles within a specified radius of a world point.
getSurrounding(WorldPoint, int, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a radius of a specific world point whose IDs match any of the given IDs.
getSurrounding(WorldPoint, int, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getSurrounding(WorldPoint, int, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getSurrounding(WorldPoint, int, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a radius of a specific world point whose names match any of the given names.
getSurrounding(WorldPoint, int, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getSurrounding(WorldPoint, int, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getSurrounding(WorldPoint, int, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getSurrounding(WorldPoint, int, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getSurrounding(WorldPoint, int, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a radius of a specific world point that match the given filter.
getSurrounding(ITile, int, int...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a radius of a specific tile whose IDs match any of the given IDs.
getSurrounding(ITile, int, int...) - Static method in class net.storm.sdk.entities.TileItems
 
getSurrounding(ITile, int, int...) - Static method in class net.storm.sdk.entities.TileObjects
 
getSurrounding(ITile, int, String...) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a radius of a specific tile whose names match any of the given names.
getSurrounding(ITile, int, String...) - Static method in class net.storm.sdk.entities.TileItems
 
getSurrounding(ITile, int, String...) - Static method in class net.storm.sdk.entities.TileObjects
 
getSurrounding(ITile, int, Predicate<? super ITileItem>) - Static method in class net.storm.sdk.entities.TileItems
 
getSurrounding(ITile, int, Predicate<? super ITileObject>) - Static method in class net.storm.sdk.entities.TileObjects
 
getSurrounding(ITile, int, Predicate<? super T>) - Method in interface net.storm.api.entities.TileEntityProvider
Gets all entities within a radius of a specific tile that match the given filter.
getTabs() - Method in interface net.storm.api.items.IBank
Gets all bank tab widgets.
getTabs() - Static method in class net.storm.sdk.items.Bank
Gets all bank tab widgets.
getTarget() - Method in interface net.storm.api.domain.actors.IActor
Gets the actor's current combat target.
getTasks() - Method in class net.storm.api.plugins.TaskPlugin
Returns the array of tasks that this plugin should execute.
getText() - Method in interface net.storm.api.widgets.IDialog
Gets the main text content of the current dialog.
getText() - Static method in class net.storm.sdk.widgets.Dialog
Retrieves the main text content of the current dialog.
getTickCount() - Method in interface net.storm.api.domain.game.IClient
Gets the current game tick count.
getTickCount() - Static method in class net.storm.sdk.game.Client
Gets the current game tick count.
getTile() - Method in interface net.storm.api.domain.tiles.TileEntity
Gets the tile this entity is located on.
getTileContainer() - Method in interface net.storm.api.domain.game.IClient
Gets the tile container for accessing all tiles.
getTileItemManager() - Method in interface net.storm.api.sailing.Ship
Gets the tile item manager for this ship.
getTileManager() - Method in interface net.storm.api.sailing.Ship
Gets the tile manager for this ship.
getTileObjectManager() - Method in interface net.storm.api.sailing.Ship
Gets the tile object manager for this ship.
getTileObjects() - Method in interface net.storm.api.domain.tiles.ITile
Gets all tile objects (walls, ground objects, decorative objects) on this tile.
getTiles() - Method in interface net.storm.api.domain.game.IClient
Gets the three-dimensional array of tiles in the current scene.
getTombWorldPoint() - Method in interface net.storm.api.game.ICombat
Gets the world location of the player's gravestone/tomb.
getTombWorldPoint() - Static method in class net.storm.sdk.game.Combat
Gets the world point location of the player's gravestone/tomb.
getTopLevelWorldView() - Method in interface net.storm.api.domain.game.IClient
Gets the top-level world view.
getTopLevelWorldView() - Static method in class net.storm.sdk.game.Client
Gets the top-level world view.
getTopWorldLocation() - Static method in class net.storm.api.commons.WorldViewUtil
Gets the top-level world location of the local player.
getTopWorldLocation(WorldPoint) - Static method in class net.storm.api.commons.WorldViewUtil
Converts a world point to its top-level world coordinates.
getTotalAmountOfBreaks() - Method in interface net.storm.api.breaks.BreakHandler
Returns the total number of breaks taken across all plugins.
getTradingPlayer() - Method in interface net.storm.api.items.ITrade
Gets the name of the player being traded with.
getTradingPlayer() - Static method in class net.storm.sdk.items.Trade
Gets the name of the player you are currently trading with.
getTransformedComposition() - Method in interface net.storm.api.domain.Transformable
Gets the composition of this entity after transformation.
getTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Generates Transport objects for all valid fairy ring connections.
getTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Generates Transport objects for all accessible glider routes.
getTransports() - Static method in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Generates Transport objects for all valid spirit tree connections.
getType() - Method in enum class net.storm.api.magic.RunePouch.RuneSlot
Gets the varbit index for the rune type in this slot.
getUpdates() - Method in interface net.storm.api.rs.HealthBar
Gets the collection of updates for this health bar.
getUserId() - Method in interface net.storm.api.domain.game.IClient
Gets the Storm user ID.
getUserId() - Static method in class net.storm.sdk.game.Client
Gets the user ID for the current session.
getUsername() - Method in interface net.storm.api.domain.game.IClient
Gets the current username.
getUsername() - Static method in class net.storm.sdk.game.Client
Gets the current username entered on the login screen.
getVarbit() - Method in enum class net.storm.api.magic.RunePouch.RuneSlot
Gets the current varbit value for this slot's rune type.
getVarbitValue(int[], int) - Method in interface net.storm.api.domain.game.IClient
Gets the value of a varbit from a varp array.
getVarbitValue(int[], int) - Static method in class net.storm.sdk.game.Client
Gets a varbit value from a varps array.
getVarcInt(int) - Method in interface net.storm.api.game.IVars
Gets the value of a client integer variable.
getVarcInt(int) - Static method in class net.storm.sdk.game.Vars
Gets the value of a client integer variable.
getVarcIntValue(int) - Method in interface net.storm.api.domain.game.IClient
Gets the current value of a varc integer.
getVarcIntValue(int) - Static method in class net.storm.sdk.game.Client
Gets the value of a client integer variable.
getVarcStr(int) - Method in interface net.storm.api.game.IVars
Gets the value of a client string variable.
getVarcStr(int) - Static method in class net.storm.sdk.game.Vars
Gets the value of a client string variable.
getVarcStrValue(int) - Method in interface net.storm.api.domain.game.IClient
Gets the current value of a varc string.
getVarcStrValue(int) - Static method in class net.storm.sdk.game.Client
Gets the value of a client string variable.
getVarp(int) - Method in interface net.storm.api.game.IVars
Gets the value of a varp (VarPlayer).
getVarp(int) - Static method in class net.storm.sdk.game.Vars
Gets the value of a varp (variable parameter).
getVarps() - Method in interface net.storm.api.domain.game.IClient
Gets the array of varp (variable player) values.
getVarps() - Static method in class net.storm.sdk.game.Client
Gets the array of all varps (variable parameters).
getVarpValue(int) - Method in interface net.storm.api.domain.game.IClient
Gets the current value of a varp.
getVarpValue(int) - Static method in class net.storm.sdk.game.Client
Gets the value of a varp (variable parameter).
getView() - Static method in class net.storm.sdk.items.GrandExchange
Gets the current view/state of the Grand Exchange interface.
getViewportHeight() - Method in interface net.storm.api.domain.game.IClient
Gets the height of the game viewport.
getViewportHeight() - Static method in class net.storm.sdk.game.Client
Gets the viewport height in pixels.
getViewportWidth() - Method in interface net.storm.api.domain.game.IClient
Gets the width of the game viewport.
getViewportWidth() - Static method in class net.storm.sdk.game.Client
Gets the viewport width in pixels.
getVisitedTiles(Client, WorldPoint, WorldPoint) - Static method in class net.storm.api.commons.Calculations
Performs a breadth-first search to find all tiles visited when pathfinding from source to a world point.
getVisitedTiles(Client, WorldPoint, WorldPoint, Locatable) - Static method in class net.storm.api.commons.Calculations
Performs a breadth-first search to find all tiles visited when pathfinding from source to destination.
getVisitedTiles(Client, WorldPoint, Locatable) - Static method in class net.storm.api.commons.Calculations
Performs a breadth-first search to find all tiles visited when pathfinding from source to a locatable object.
getVisitedTiles(WorldPoint) - Method in interface net.storm.api.movement.IReachable
Gets all tiles that can be reached by flood fill from a point.
getVisitedTiles(WorldPoint) - Static method in class net.storm.sdk.movement.Reachable
Gets all tiles that can be visited (reached) from a world point.
getVisitedTiles(Locatable) - Method in interface net.storm.api.movement.IReachable
Gets all tiles that can be reached by flood fill from an entity.
getVisitedTiles(Locatable) - Static method in class net.storm.sdk.movement.Reachable
Gets all tiles that can be visited (reached) from a locatable entity.
getWallObject() - Method in interface net.storm.api.domain.tiles.ITile
Gets the wall object on this tile, if any.
getWeapon() - Method in interface net.storm.api.widgets.IBankWornItems
Gets the item worn in the weapon slot.
getWeapon() - Static method in class net.storm.sdk.widgets.BankWornItems
Retrieves the item currently worn in the weapon slot.
getWidget() - Method in interface net.storm.api.domain.items.IItem
Gets the widget that displays this item in the UI.
getWidget() - Method in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Gets the widget for selecting this destination from the bird flight interface.
getWidget() - Method in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
Gets the widget for selecting this destination from the charter ship interface.
getWidget() - Method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Gets the widget for selecting this glider destination.
getWidget() - Method in interface net.storm.api.widgets.BankWornItem
Gets the widget representing this worn item in the bank interface.
getWidget(int) - Method in interface net.storm.api.domain.game.IClient
Gets a widget by its packed component ID.
getWidget(int, int) - Method in interface net.storm.api.domain.game.IClient
Gets a specific widget by group and child ID.
getWidgetForItem(int) - Static method in class net.storm.sdk.items.Shop
Gets the widget for a specific item in the shop by item ID.
getWidgetInfo() - Method in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Deprecated, for removal: This API element is subject to removal in a future version.
Use
invalid reference
#getComponent()
instead
getWidgets(int) - Method in interface net.storm.api.domain.game.IClient
Gets all widgets in a widget group.
getWildyLevel() - Method in interface net.storm.api.game.IGame
Gets the current wilderness level (combat level range for PvP).
getWildyLevel() - Static method in class net.storm.sdk.game.Game
Gets the current Wilderness level.
getWindowedMode() - Method in interface net.storm.api.domain.game.IClient
Gets the current windowed mode setting.
getWindowedMode() - Static method in class net.storm.sdk.game.Client
Gets the current windowed mode setting.
getWorld() - Method in interface net.storm.api.domain.game.IClient
Gets the current world number.
getWorld() - Static method in class net.storm.sdk.game.Client
Gets the current world number.
getWorldArea() - Method in interface net.storm.api.domain.tiles.IGameObject
Gets the world area occupied by this game object.
getWorldEntity() - Method in interface net.storm.api.sailing.Ship
Gets the world entity associated with this ship.
getWorldList() - Method in interface net.storm.api.domain.game.IClient
Gets the list of available worlds.
getWorldList() - Static method in class net.storm.sdk.game.Client
Gets the list of all available worlds.
getWorldLocation() - Method in interface net.storm.api.domain.Locatable
Gets the world location of this entity.
getWorldMap() - Method in interface net.storm.api.domain.game.IClient
Gets the world map interface.
getWorldMap() - Static method in class net.storm.sdk.game.Client
Gets the world map instance.
getWorldType() - Method in interface net.storm.api.domain.game.IClient
Gets the types of the current world.
getWorldType() - Static method in class net.storm.sdk.game.Client
Gets the set of world types for the current world.
getWorldView() - Method in interface net.storm.api.domain.SceneEntity
Gets the world view this entity belongs to.
getWorldViewId() - Method in interface net.storm.api.containers.TileContainer
Gets the world view ID for this tile container.
getWorldViewId() - Method in interface net.storm.api.domain.tiles.ITileItem
Gets the world view ID this item belongs to.
getWorldViewId() - Method in interface net.storm.api.entities.ITiles
Gets the world view ID for this tile grid.
getWorldX() - Method in interface net.storm.api.domain.Locatable
Gets the world X coordinate of this entity.
getWorldY() - Method in interface net.storm.api.domain.Locatable
Gets the world Y coordinate of this entity.
getWrapped() - Method in interface net.storm.api.domain.RuneLiteWrapper
Gets the underlying wrapped RuneLite API object.
getWrapped() - Static method in class net.storm.sdk.game.Client
Gets the wrapped RuneLite client instance.
GHOMMALS_HILT - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Ghommal's Hilt item IDs (hard to grandmaster).
GHORROCK - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
GHORROCK - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
GHORROCK_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
GHORROCK_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
GHORROCK_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
GHOSTLY_GRASP - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
GIANTS_FOUNDRY - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
Glider Locations - Search tag in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Section
GlobalCollisionMap - Class in net.storm.api.movement.pathfinder
Pre-computed collision map containing walkability data for the entire game world.
GlobalCollisionMap() - Constructor for class net.storm.api.movement.pathfinder.GlobalCollisionMap
Constructs an empty GlobalCollisionMap.
GlobalCollisionMap(byte[]) - Constructor for class net.storm.api.movement.pathfinder.GlobalCollisionMap
Constructs a GlobalCollisionMap from serialized binary data.
GLOVES - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Gloves or gauntlets slot.
GNOME_STRONGHOLD - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
GNOMEBALL_SCORE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
gnomeGlider(GnomeGlider) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for gnome glider travel.
GnomeGlider - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all Gnome Glider routes in the transportation network.
GnomeGlider.GliderLocation - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of physical gnome glider locations.
GOD_WARS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
GOD_WARS_WILDERNESS_CUBOID - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Cuboid defining the God Wars Dungeon Wilderness section.
GOTR_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GP - Static variable in annotation interface net.storm.api.plugins.config.Units
Gold pieces unit: " GP"
GRAND_EXCHANGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
GRAND_EXCHANGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
GRAND_EXCHANGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
GRAND_EXCHANGE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
GRAND_EXCHANGE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GRAND_EXCHANGE_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GRAND_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Grand Tree glider - Ta Quir Priw in gnomish.
GRAND_TREE_QUEST - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
GRAND_TREE_SOUTH_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
GRAND_TREE_TO_AL_KHARID - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
GRAND_TREE_TO_APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
GRAND_TREE_TO_DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
GRAND_TREE_TO_FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
GRAND_TREE_TO_KARAMJA - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
GRAND_TREE_TO_WHITE_WOLF_MOUNTAIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
GRAND_TREE_WEST_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
GrandExchange - Class in net.storm.sdk.items
Static utility class for interacting with the Grand Exchange.
GrandExchange() - Constructor for class net.storm.sdk.items.GrandExchange
 
GrandExchange.GESearchResult - Class in net.storm.sdk.items
Represents a search result item in the Grand Exchange item search.
GrandExchangeState - Enum Class in net.storm.api.items
Represents the various states of the Grand Exchange interface.
GRANITE_CANNONBALL - Static variable in class net.storm.api.util.GraphicID
 
GRANITE_CANNONBALL - Static variable in class net.storm.api.util.ProjectileID
 
GRANITE_CANNONBALL_OR - Static variable in class net.storm.api.util.GraphicID
 
GraphicChanged - Class in net.storm.api.events
An event fired when an actor's graphic (spot animation) changes.
GraphicChanged() - Constructor for class net.storm.api.events.GraphicChanged
 
graphicId(int) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Sets the graphic ID that triggers charge detection.
GraphicID - Class in net.storm.api.util
 
GraphicID() - Constructor for class net.storm.api.util.GraphicID
 
GRAPHICS_OBJECT_ROCKFALL - Static variable in class net.storm.api.util.GraphicID
 
GRAVESTONE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GREATER_CORRUPTION - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
GREATER_THAN - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Strictly greater than comparison.
GREATER_THAN_EQUAL - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Greater than or equal comparison.
GREY_BUBBLE_TELEPORT - Static variable in class net.storm.api.util.GraphicID
 
GroundObjectDespawned - Class in net.storm.api.events
An event fired when a ground object despawns from the game world.
GroundObjectDespawned() - Constructor for class net.storm.api.events.GroundObjectDespawned
 
GroundObjectSpawned - Class in net.storm.api.events
An event fired when a ground object spawns in the game world.
GroundObjectSpawned() - Constructor for class net.storm.api.events.GroundObjectSpawned
 
GROUP_IRON_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GROUP_STORAGE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GROUP_STORAGE_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GUARDIANS_OF_THE_RIFT - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
GUIDE_PRICE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GUIDE_PRICES_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GUIDE_PRICES_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
GWD_KC_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 

H

HALLOWED_CRYSTAL_SHARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
HALLOWED_SEPULCHRE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
HALLOWED_SEPULCHRE_TIMER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
HARMONY_ISLAND - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
HARMONY_ISLAND - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
HARMONY_ISLAND_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
HARMONY_ISLAND_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
HARMONY_ISLAND_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
hasAccepted(boolean) - Method in interface net.storm.api.items.ITrade
Checks if either party has accepted on any screen.
hasAccepted(boolean) - Static method in class net.storm.sdk.items.Trade
Checks if a party has accepted the trade on the current screen.
hasAcceptedFirstScreen(boolean) - Method in interface net.storm.api.items.ITrade
Checks if a party has accepted on the first trade screen.
hasAcceptedFirstScreen(boolean) - Static method in class net.storm.sdk.items.Trade
Checks if a party has accepted the first trade screen.
hasAcceptedSecondScreen(boolean) - Method in interface net.storm.api.items.ITrade
Checks if a party has accepted on the second trade screen.
hasAcceptedSecondScreen(boolean) - Static method in class net.storm.sdk.items.Trade
Checks if a party has accepted the second (confirmation) trade screen.
hasAction() - Method in interface net.storm.api.domain.Interactable
Checks if this entity has any non-empty actions.
hasAction(String...) - Method in interface net.storm.api.domain.Interactable
Checks if this entity has any of the specified actions.
hasAction(Predicate<String>) - Method in interface net.storm.api.domain.Interactable
Checks if this entity has an action matching the given filter.
hasAnimationTrigger() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement
Checks if this requirement has an animation trigger for charge detection.
hasCharges(ChargeRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Checks if the specified requirement has at least one charge remaining.
hasCharges(ChargeRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Checks whether a charge requirement has any charges remaining.
hasConfigurables() - Method in class net.storm.api.plugins.config.PluginConfigurationDescriptor
Checks if this plugin has any visible configurable items.
hasDestination() - Method in enum class net.storm.api.widgets.MinigameTeleport
Checks if this teleport has a fixed destination location.
hasDoor(WorldPoint, Direction) - Method in interface net.storm.api.movement.IReachable
Checks if there is a door in the specified direction from a point.
hasDoor(WorldPoint, Direction) - Static method in class net.storm.sdk.movement.Reachable
Checks if there is a door at the specified tile in the given direction.
hasDoor(ITile, Direction) - Method in interface net.storm.api.movement.IReachable
Checks if there is a door in the specified direction from a tile.
hasDoor(ITile, Direction) - Static method in class net.storm.sdk.movement.Reachable
Checks if there is a door at the specified tile in the given direction.
hasGraphicTrigger() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement
Checks if this requirement has a graphic trigger for charge detection.
hashCode() - Method in class net.storm.api.movement.TilePath
hashCode() - Method in class net.storm.api.plugins.Plugin
 
hasInventoryAction(String) - Method in interface net.storm.api.domain.tiles.ITileItem
Checks if this item has a specific inventory action.
hasJewelryBox() - Method in interface net.storm.api.plugins.config.StormConfig
 
hasLineOfSightTo(ITile) - Method in interface net.storm.api.domain.tiles.ITile
Checks if this tile has line of sight to another tile.
hasLockTriggers() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Checks if this requirement has lock trigger patterns.
hasMenuActionId() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Checks if this requirement has a menu action ID for detection.
hasMountedDigsitePendant() - Method in interface net.storm.api.plugins.config.StormConfig
 
hasMountedGlory() - Method in interface net.storm.api.plugins.config.StormConfig
 
hasMountedMythicalCape() - Method in interface net.storm.api.plugins.config.StormConfig
 
hasMountedXericsTalisman() - Method in interface net.storm.api.plugins.config.StormConfig
 
hasObjectMenuId() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Checks if this requirement has an object menu ID for detection.
hasOption(String) - Method in interface net.storm.api.widgets.IDialog
Checks if the dialog has an option matching the specified text.
hasOption(String) - Static method in class net.storm.sdk.widgets.Dialog
Checks whether the dialog contains an option matching the specified string.
hasOption(Predicate<String>) - Method in interface net.storm.api.widgets.IDialog
Checks if the dialog has an option matching the specified predicate.
hasOption(Predicate<String>) - Static method in class net.storm.sdk.widgets.Dialog
Checks whether the dialog contains an option matching the specified predicate.
hasPouch() - Static method in class net.storm.api.magic.RunePouch
Checks if the player has a Rune Pouch in their inventory.
hasRequirements() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Checks if all requirements for this teleport item are met.
hasRunePouch() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if this loadout includes rune pouch items.
hasSubOption(String) - Method in interface net.storm.api.domain.items.IItem
Checks if this item has a specific sub-option available.
hasTabs() - Static method in class net.storm.sdk.items.Bank
Checks if the bank has any custom tabs configured.
hasUnlockTriggers() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Checks if this requirement has unlock trigger patterns.
hasVisitedVarlamore(IVars) - Static method in class net.storm.api.movement.pathfinder.model.MovementConstants
Checks if the player has visited Varlamore.
hasWidgetCheck() - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Checks if this requirement has a widget check for unlock status.
haveEquipment() - Method in enum class net.storm.api.magic.SpellBook.Standard
Checks if the player has the required equipment to cast this spell.
haveItem() - Method in enum class net.storm.api.magic.SpellBook.Standard
Checks if the player has required items in inventory for this spell.
haveRunesAvailable() - Method in enum class net.storm.api.magic.SpellBook.Ancient
Checks if the player has all required runes to cast this spell.
haveRunesAvailable() - Method in enum class net.storm.api.magic.SpellBook.Lunar
Checks if the player has all required runes to cast this spell.
haveRunesAvailable() - Method in enum class net.storm.api.magic.SpellBook.Necromancy
Checks if the player has all required runes to cast this spell.
haveRunesAvailable() - Method in enum class net.storm.api.magic.SpellBook.Standard
Checks if the player has all required runes to cast this spell.
HAWK_EYE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Hawk Eye - Level 26 Ranged prayer, +10% Ranged.
HAWK_EYE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
HEAD - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Helmet, hat, or other headwear slot.
HEAL_GROUP - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
HEAL_OTHER - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
HEALTH_OVERLAY_BAR_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
HealthBar - Interface in net.storm.api.rs
Represents a health bar displayed above an actor in the game.
HealthBarConfig - Interface in net.storm.api.rs
Represents the configuration settings for a health bar.
HealthBarUpdate - Interface in net.storm.api.rs
Represents an update to a health bar's displayed value.
hidden() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
Whether this item should be hidden from the configuration panel.
hidden() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
Whether this section should be hidden from the UI.
hidden() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
Whether this title should be hidden from the UI.
hidden() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
Whether the plugin should be hidden from the plugin list.
hide() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The key name of another config item that controls hiding.
hideValue() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The value that triggers hiding.
HIGH_LEVEL_ALCHEMY - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
HOME_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
hopTo(World) - Method in interface net.storm.api.game.IWorlds
Initiates a world hop to the specified world.
hopTo(World) - Static method in class net.storm.sdk.game.Worlds
Hops to the specified world.
hopToWorld(World) - Method in interface net.storm.api.domain.game.IClient
Hops to a different world.
hopToWorld(World) - Static method in class net.storm.sdk.game.Client
Hops to a different world while logged in.
HOSIDIUS - Enum constant in enum class net.storm.api.game.HouseLocation
Hosidius house portal location (Great Kourend).
HOSIDIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
HOSIDIUS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
HOSIDIUS_KITCHEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
HOSIDIUS_SOUTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
South Hosidius station.
HOSIDIUS_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
HOSIDIUS_VINE_YARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
HOSIDIUS_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
West Hosidius station.
HotkeyButton - Class in net.storm.api.plugins.config
A button component for capturing keyboard hotkey bindings.
HotkeyButton(Keybind, boolean) - Constructor for class net.storm.api.plugins.config.HotkeyButton
Creates a new HotkeyButton with the specified initial value.
House - Class in net.storm.sdk.game
Provides static utility methods for player-owned house (POH) operations.
House() - Constructor for class net.storm.sdk.game.House
 
HOUSE - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
 
HOUSE_ITEMS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Items that can teleport to Player-Owned House.
HOUSE_OUTSIDE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
HOUSE_POINT - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Virtual world point representing the Player-Owned House location for pathfinding.
HouseLocation - Enum Class in net.storm.api.game
Represents the possible locations where a player-owned house (POH) can be built.
HousePortal - Enum Class in net.storm.api.movement.pathfinder.model.poh
Enumeration of all portal destinations that can be built in a Player-Owned House.
housePortals() - Method in interface net.storm.api.plugins.config.StormConfig
 
housePortalSection - Static variable in interface net.storm.api.plugins.config.StormConfig
 
HUMIDIFY - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
HUNLLEF_CORRUPTED_MAGE_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
HUNLLEF_CORRUPTED_MAGE_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
HUNLLEF_CORRUPTED_PRAYER_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
HUNLLEF_CORRUPTED_PRAYER_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
HUNLLEF_CORRUPTED_RANGE_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
HUNLLEF_CORRUPTED_RANGE_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
HUNLLEF_MAGE_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
HUNLLEF_MAGE_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
HUNLLEF_PRAYER_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
HUNLLEF_PRAYER_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
HUNLLEF_RANGE_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
HUNLLEF_RANGE_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
HUNTER_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
HUNTER_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Hunter Guild location (always unlocked).
HUNTER_GUILD - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Hunter Guild boundaries (all floors including basement).
HUNTER_KIT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
HYDRA_LIGHTNING - Static variable in class net.storm.api.util.GraphicID
 
HYDRA_LIGHTNING - Static variable in class net.storm.api.util.ProjectileID
 
HYDRA_LIGHTNING_2 - Static variable in class net.storm.api.util.GraphicID
 
HYDRA_LIGHTNING_2 - Static variable in class net.storm.api.util.ProjectileID
 
HYDRA_MAGIC - Static variable in class net.storm.api.util.GraphicID
 
HYDRA_MAGIC - Static variable in class net.storm.api.util.ProjectileID
 
HYDRA_POISON - Static variable in class net.storm.api.util.GraphicID
 
HYDRA_POISON - Static variable in class net.storm.api.util.ProjectileID
 
HYDRA_RANGED - Static variable in class net.storm.api.util.GraphicID
 
HYDRA_RANGED - Static variable in class net.storm.api.util.ProjectileID
 
HYPOTENUSE - Enum constant in enum class net.storm.api.query.results.Distance
 
HYPOTENUSE2D - Enum constant in enum class net.storm.api.query.results.Distance
 

I

IActor - Interface in net.storm.api.domain.actors
Represents an actor in the game world (player or NPC).
IBAN_BLAST - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
IBank - Interface in net.storm.api.items
Provides access to the bank interface and operations.
IBankInventory - Interface in net.storm.api.items
Represents the player's inventory as visible within the bank interface.
IBankInventoryItem - Interface in net.storm.api.domain.items
Represents an inventory item as visible within the bank interface with deposit capabilities.
IBankItem - Interface in net.storm.api.domain.items
Represents an item stored in the player's bank with withdrawal capabilities.
IBankWornItems - Interface in net.storm.api.widgets
Interface for interacting with worn items displayed in the bank interface.
ICE_BARRAGE - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
ICE_BARRAGE - Static variable in class net.storm.api.util.GraphicID
 
ICE_BLITZ - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
ICE_BLITZ - Static variable in class net.storm.api.util.GraphicID
 
ICE_BURST - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
ICE_BURST - Static variable in class net.storm.api.util.GraphicID
 
ICE_DEMON_ICE_BARRAGE_AOE - Static variable in class net.storm.api.util.GraphicID
 
ICE_DEMON_ICE_BARRAGE_AOE - Static variable in class net.storm.api.util.ProjectileID
 
ICE_DEMON_RANGED_AOE - Static variable in class net.storm.api.util.GraphicID
 
ICE_DEMON_RANGED_AOE - Static variable in class net.storm.api.util.ProjectileID
 
ICE_PLATEAU_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
ICE_PLATEAU_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
ICE_PLATEAU_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
ICE_RUSH - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
ICE_RUSH - Static variable in class net.storm.api.util.GraphicID
 
IChargeManager - Interface in net.storm.api.movement.pathfinder
Interface for managing charges and unlock states of teleport items.
IClient - Interface in net.storm.api.domain.game
The primary interface for interacting with the game client.
IClientThread - Interface in net.storm.api.domain.game
Provides utilities for executing code on the game client thread.
ICombat - Interface in net.storm.api.game
Provides access to combat-related information and actions.
ICTHLARINS_LITTLE_HELPER - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
id - Variable in class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Unique identifier for this charge requirement (e.g., "ring_of_dueling").
IDecorativeObject - Interface in net.storm.api.domain.tiles
Represents a decorative object on a tile.
Identifiable - Interface in net.storm.api.domain
Represents an entity that has a unique numeric identifier.
identifier(Integer) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the identifier (typically entity index or ID).
IDepositBox - Interface in net.storm.api.items
Provides an interface for interacting with deposit boxes.
IDialog - Interface in net.storm.api.widgets
Interface for interacting with dialog interfaces in the game.
ids(int...) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities with any of the specified IDs.
ids(int...) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their IDs.
ids(int...) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their IDs.
ids(int...) - Method in class net.storm.api.query.widgets.WidgetQuery
Filters widgets by their IDs.
ids(Collection<Integer>) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities with any of the IDs in the collection.
IEquipment - Interface in net.storm.api.items
Provides access to the player's equipped items.
IFriends - Interface in net.storm.api.widgets
Interface for interacting with the friends list in the game.
IGame - Interface in net.storm.api.game
Provides access to core game state information.
IGameObject - Interface in net.storm.api.domain.tiles
Represents an interactive game object in the world.
IGNORE_LIST_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
IgnoredDoor - Class in net.storm.api.movement.pathfinder.model
Represents a door or gate that should be ignored by the pathfinder.
IgnoredDoor() - Constructor for class net.storm.api.movement.pathfinder.model.IgnoredDoor
 
IGrandExchange - Interface in net.storm.api.items
Provides an interface for interacting with the Grand Exchange.
IGroundObject - Interface in net.storm.api.domain.tiles
Represents a ground object on a tile.
IHouse - Interface in net.storm.api.game
Provides access to player-owned house (POH) information and interactions.
IInventory - Interface in net.storm.api.items
Provides access to the player's inventory.
IInventoryItem - Interface in net.storm.api.domain.items
Represents an item in the player's inventory with full interaction capabilities.
IItem - Interface in net.storm.api.domain.items
Represents an item in the game with full access to its properties and interactions.
IItems<T> - Interface in net.storm.api.items
Represents an item container with query capabilities.
IKeyboard - Interface in net.storm.api.input
Provides keyboard input simulation functionality.
ILoadoutFactory - Interface in net.storm.api.items.loadouts
Factory interface for creating loadout builders.
IMagic - Interface in net.storm.api.magic
Interface for interacting with the Magic skill and spellcasting system.
IMenuFactory - Interface in net.storm.api.interact.builder
Factory interface for creating menu builders for various game entity types.
IMinigames - Interface in net.storm.api.widgets
Interface for interacting with the minigame teleport system in the game.
IMovement - Interface in net.storm.api.movement
Provides movement and pathfinding utilities for the local player.
Implementation Classes - Search tag in interface net.storm.api.movement.pathfinder.CollisionMap
Section
importAndMigrate(ProfileLock, File, ConfigProfile) - Method in interface net.storm.api.plugins.config.ConfigManager
Imports configuration from a file and migrates it to a target profile.
IMPROVED_REFLEXES - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Improved Reflexes - Level 16 Attack prayer, +10% Attack.
IMPROVED_REFLEXES_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
INCORRECT_AUTH_CODE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Entered authenticator code was incorrect.
increaseSpeed() - Method in interface net.storm.api.movement.ISailing
Increases the ship's speed using the default interaction method.
increaseSpeed() - Static method in class net.storm.sdk.movement.sailing.Sailing
Increases the ship's speed using the default interaction method.
increaseSpeed(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Increases the ship's speed (if possible).
increaseSpeed(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Increases the ship's speed using the specified interaction method.
INCREDIBLE_REFLEXES - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Incredible Reflexes - Level 34 Attack prayer, +15% Attack.
INCREDIBLE_REFLEXES_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
inDeathDomain() - Static method in class net.storm.api.movement.pathfinder.model.MovementConstants
Checks if the player is currently in the Death's Domain (death storage area).
indexOf(T) - Method in class net.storm.api.query.results.QueryResults
Returns the index of the first occurrence of the specified element.
indices(int...) - Method in class net.storm.api.query.entities.NPCQuery
Filters NPCs by their indices.
INFERIOR_DEMONBANE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
inHuntersGuild(WorldPoint) - Static method in class net.storm.api.movement.pathfinder.model.MovementConstants
Checks if a given location is within the Hunter's Guild.
init() - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Initializes the transport loader by loading transport definitions from data files.
init(PluginConfigurationDescriptor) - Method in class net.storm.api.plugins.config.ConfigPanel
Initializes the panel with configuration data and a visible back button.
init(PluginConfigurationDescriptor, boolean) - Method in class net.storm.api.plugins.config.ConfigPanel
Initializes the panel with configuration data.
inject() - Method in interface net.storm.api.plugins.Task
Determines whether this task should have dependencies injected.
injector - Variable in class net.storm.api.plugins.Plugin
The Google Guice injector instance for this plugin.
injector - Static variable in class net.storm.api.Static
The Google Guice injector instance used for dependency injection.
inMembersWorld() - Method in interface net.storm.api.game.IWorlds
Checks if the player is currently in a members (P2P) world.
inMembersWorld() - Static method in class net.storm.sdk.game.Worlds
Checks whether the player is currently in a members world.
INPC - Interface in net.storm.api.domain.actors
Represents a non-player character (NPC) in the game world.
INPCs - Interface in net.storm.api.entities
Provides access to all NPCs (Non-Player Characters) in the loaded scene.
input(int, String) - Method in interface net.storm.api.widgets.IDialog
Sends input to the currently open input dialog with a specific input type.
input(int, String) - Static method in class net.storm.sdk.widgets.Dialog
Enters input of a specific type into the current input dialog.
InputDialogAction - Class in net.storm.api.interact
Represents an automated text input action for game dialogs.
InputDialogAction() - Constructor for class net.storm.api.interact.InputDialogAction
 
insertUpdate(DocumentEvent) - Method in class net.storm.api.plugins.config.DeferredDocumentChangedListener
Called when text is inserted into the document.
installs() - Method in interface net.storm.api.plugins.config.SearchablePlugin
Gets the install count for popularity-based sorting.
interact() - Method in interface net.storm.api.domain.Interactable
Interacts with the first (default) action on this entity.
interact(int) - Method in interface net.storm.api.domain.Interactable
Interacts with this entity using a specific action index and default interaction.
interact(int, int) - Method in interface net.storm.api.domain.game.IClient
Performs a click interaction at the specified coordinates.
interact(int, int) - Static method in class net.storm.sdk.game.Client
Performs an interaction at the specified screen coordinates.
interact(int, int, boolean) - Method in interface net.storm.api.domain.game.IClient
Performs an interaction at the specified coordinates.
interact(int, int, boolean) - Static method in class net.storm.sdk.game.Client
Performs an interaction at the specified screen coordinates with optional click.
interact(int, int, int, int) - Method in interface net.storm.api.domain.game.IClient
Performs a menu interaction with raw parameters.
interact(int, int, int, int) - Static method in class net.storm.sdk.game.Client
Sends a menu interaction with default click coordinates.
interact(int, int, int, int, int, int) - Static method in class net.storm.sdk.game.Client
Sends a menu interaction with click coordinates but no entity.
interact(int, int, int, int, int, int, SceneEntity) - Static method in class net.storm.sdk.game.Client
Sends a menu interaction with full parameter specification.
interact(String) - Method in interface net.storm.api.domain.Interactable
Interacts with a named action using default interaction.
interact(String...) - Method in interface net.storm.api.domain.Interactable
Interacts with the first matching action from multiple options using default interaction.
interact(Predicate<String>) - Method in interface net.storm.api.domain.Interactable
Interacts with the first action matching a predicate using default interaction.
interact(MenuAction) - Method in interface net.storm.api.domain.Interactable
Interacts with this entity using a specific opcode and default interaction.
interact(IInventoryItem) - Method in interface net.storm.api.domain.Interactable
Uses an inventory item on this entity using default interaction.
interact(AutomatedMenu) - Method in interface net.storm.api.domain.game.IClient
Performs a menu interaction using an automated menu entry.
interact(AutomatedMenu) - Method in interface net.storm.api.domain.Interactable
Performs an interaction using a pre-built menu entry.
interact(AutomatedMenu) - Static method in class net.storm.sdk.game.Client
Sends an automated menu interaction to the client.
interact(InteractMethod, int) - Method in interface net.storm.api.domain.Interactable
Interacts with this entity using a specific action index and interaction method.
interact(InteractMethod, String) - Method in interface net.storm.api.domain.Interactable
Interacts with a named action using a specific interaction method.
interact(InteractMethod, String...) - Method in interface net.storm.api.domain.Interactable
Interacts with the first matching action from multiple options.
interact(InteractMethod, Predicate<String>) - Method in interface net.storm.api.domain.Interactable
Interacts with the first action matching a predicate.
interact(InteractMethod, MenuAction) - Method in interface net.storm.api.domain.Interactable
Interacts with this entity using a specific opcode and interaction method.
interact(InteractMethod, IInventoryItem) - Method in interface net.storm.api.domain.Interactable
Uses an inventory item on this entity.
interact(InteractMethod, Spell) - Method in interface net.storm.api.domain.Interactable
Casts a spell on this entity.
interact(Spell) - Method in interface net.storm.api.domain.Interactable
Casts a spell on this entity using default interaction.
Interactable - Interface in net.storm.api.domain
Represents an entity that can be interacted with via the game's menu system.
InteractingChanged - Class in net.storm.api.events
An event fired when an actor's interaction target changes.
InteractingChanged() - Constructor for class net.storm.api.events.InteractingChanged
 
InteractManager - Interface in net.storm.api.interact
Manages interaction automation and mouse movement strategies.
interactMethod(InteractMethod) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the interaction method to use.
InteractMethod - Enum Class in net.storm.api.interact
Defines the available methods for executing game interactions.
InterfaceAddress - Class in net.storm.api.widgets
Deprecated, for removal: This API element is subject to removal in a future version.
This class will be removed in a future version. Use packed widget IDs directly.
InterfaceAddress(int) - Constructor for class net.storm.api.widgets.InterfaceAddress
Deprecated.
Creates an interface address from a packed widget ID.
IntRandomNumberGenerator - Class in net.storm.api.commons
A random integer generator that produces values within a specified range.
IntRandomNumberGenerator(int, int) - Constructor for class net.storm.api.commons.IntRandomNumberGenerator
Creates a new random number generator that generates random numbers in the inclusive range [min, max].
INVALID_CREDENTIALS - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Invalid username or password.
INVALID_CREDENTIALS - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Invalid credentials error state.
INVALID_LOGIN_SERVER - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Invalid login server requested.
invalidate() - Method in class net.storm.api.plugins.config.ConfigInvocationHandler
Invalidates all cached configuration values.
invalidatePath() - Static method in class net.storm.sdk.movement.Walker
Invalidates both the current and last cached paths.
Inventory - Class in net.storm.sdk.items
Static utility class for accessing and interacting with the player's inventory.
Inventory() - Constructor for class net.storm.sdk.items.Bank.Inventory
 
Inventory() - Constructor for class net.storm.sdk.items.Inventory
 
INVENTORY - Enum constant in enum class net.storm.api.items.loadouts.LoadoutItem.Type
Item belongs in the player's inventory (slots 0-27).
INVENTORY - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement.Location
Check inventory only.
INVENTORY - Enum constant in enum class net.storm.api.widgets.Tab
The inventory tab showing carried items.
INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
inventoryActions() - Method in interface net.storm.api.domain.tiles.ITileItem
Gets the inventory actions as a list.
inventoryActions(String...) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by their inventory actions.
InventoryChanged - Class in net.storm.api.events
An event fired when an item is added to or removed from the player's inventory.
InventoryChanged() - Constructor for class net.storm.api.events.InventoryChanged
 
InventoryChanged.ChangeType - Enum Class in net.storm.api.events
Enumeration of possible inventory change types.
inventoryItem(int, int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with an inventory item.
inventoryItem(int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a single inventory item (quantity 1).
inventoryItem(int, int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with an inventory item.
inventoryItem(int, int, boolean, boolean, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an inventory item with full configuration.
inventoryItem(int, int, boolean, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an inventory item with stackable flag.
inventoryItem(int, int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an inventory item with default settings (non-stackable, non-noted).
inventoryItem(int, int, int, boolean, boolean, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an inventory item with quantity range and full configuration.
inventoryItem(int, int, int, boolean, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an inventory item with quantity range and stackable flag.
inventoryItem(int, int, int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an inventory item with quantity range and default settings.
invoke(Object, Method, Object[]) - Method in class net.storm.api.plugins.config.ConfigInvocationHandler
Handles method invocations on the configuration proxy.
invoke(Runnable) - Method in interface net.storm.api.domain.game.IClientThread
Invokes a runnable on the client thread.
invoke(Runnable) - Static method in class net.storm.sdk.game.GameThread
Invokes a runnable on the client thread.
INVOKE - Enum constant in enum class net.storm.api.interact.InteractMethod
Direct invocation of menu actions.
invokeAndWait(Runnable) - Static method in class net.storm.sdk.game.GameThread
Schedules an execution on the client thread and waits until execution.
invokeAndWait(Callable<T>) - Method in interface net.storm.api.domain.game.IClientThread
Invokes a callable on the client thread and waits for the result.
invokeAndWait(Callable<T>) - Static method in class net.storm.sdk.game.GameThread
Schedules an execution on the client thread and waits for the result.
invokeMenuAction(int, int, int, int, int, int, String, String) - Method in interface net.storm.api.domain.game.IClient
Invokes a menu action with full parameters.
invokeMenuAction(int, int, int, int, int, int, String, String) - Static method in class net.storm.sdk.game.Client
Invokes a menu action with full parameter specification.
invokeWidgetAction(int, int, int, int, String) - Method in interface net.storm.api.domain.game.IClient
Invokes a widget action.
invokeWidgetAction(int, int, int, int, String) - Static method in class net.storm.sdk.game.Client
Invokes a widget action directly.
IORWERTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
IPlayer - Interface in net.storm.api.domain.actors
Represents a player character in the game world.
IPlayers - Interface in net.storm.api.entities
Provides access to all players in the loaded scene, including the local player.
IPlugins - Interface in net.storm.api.plugins
Simplified interface for basic plugin control operations.
IPrayers - Interface in net.storm.api.widgets
Interface for interacting with the Prayer system in the game.
IProduction - Interface in net.storm.api.widgets
Interface for interacting with production interfaces in the game.
IQuests - Interface in net.storm.api.quests
Interface for querying quest states and completion status.
IReachable - Interface in net.storm.api.movement
Provides utilities for checking tile reachability and collision.
is(Class<? extends ITileObject>...) - Method in class net.storm.api.query.entities.TileObjectQuery
Filters tile objects by their specific types.
isActive() - Method in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
isAdded(String) - Method in interface net.storm.api.widgets.IFriends
Checks if a player with the specified name is on the friends list.
isAdded(String) - Static method in class net.storm.sdk.widgets.Friends
Checks whether a player with the specified name is on the friends list.
ISailing - Interface in net.storm.api.movement
Interface for controlling sailing mechanics in the game.
isAllPkWorld(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is an all-PK world (Deadman or PvP world).
isAllPkWorld(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is an all-PK (PvP everywhere) world.
isAnimating() - Method in interface net.storm.api.domain.actors.IActor
Checks if the actor is currently animating.
isAntifired() - Method in interface net.storm.api.game.ICombat
Checks if the player has antifire (dragonfire protection) active.
isAntifired() - Static method in class net.storm.sdk.game.Combat
Checks whether the player has antifire protection active.
isAntiPoisoned() - Method in interface net.storm.api.game.ICombat
Checks if the player currently has antipoison protection active.
isAntiPoisoned() - Static method in class net.storm.sdk.game.Combat
Checks whether the player has antipoison protection active.
isAntiVenomed() - Method in interface net.storm.api.game.ICombat
Checks if the player currently has antivenom protection active.
isAntiVenomed() - Static method in class net.storm.sdk.game.Combat
Checks whether the player has antivenom protection active.
isAutoCasting() - Method in interface net.storm.api.magic.IMagic
Checks if any spell is currently set for autocasting.
isAutoCasting() - Static method in class net.storm.sdk.magic.Magic
Checks if any spell is currently set as autocast.
isAutoCasting(Spell) - Method in interface net.storm.api.magic.IMagic
Checks if a specific spell is currently set as the autocast spell.
isAutoCasting(Spell) - Static method in class net.storm.sdk.magic.Magic
Checks if a specific spell is currently set as the autocast spell.
isBeta(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a beta world.
isBeta(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a beta world.
isBlackScreen() - Method in interface net.storm.api.game.IGame
Checks if the screen is currently black (loading or transitioning).
isBlackScreen() - Static method in class net.storm.sdk.game.Game
Checks whether the screen is currently black (e.g., during loading).
isBlocking() - Method in interface net.storm.api.plugins.Task
Determines whether this task blocks subsequent task execution.
isBreakActive() - Method in interface net.storm.api.breaks.BreakHandler
Checks if any break is currently active across all plugins.
isBreakActive(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Checks if a break is currently active for the specified plugin.
isBreakPlanned(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Checks if a break is planned for the specified plugin.
isBuying() - Static method in class net.storm.sdk.items.GrandExchange
Checks if currently setting up a buy offer.
isCarrying(int...) - Static method in class net.storm.sdk.items.Items
Checks if the player is carrying an item with any of the specified IDs.
isCarrying(String...) - Static method in class net.storm.sdk.items.Items
Checks if the player is carrying an item with any of the specified names.
isCarrying(Predicate<? super IItem>) - Static method in class net.storm.sdk.items.Items
Checks if the player is carrying an item matching the filter (inventory or equipment).
isClickInsideMinimap(int, int) - Static method in class net.storm.sdk.utils.ScreenUtils
Checks if coordinates are inside the minimap area.
isClickInsideMinimap(Point) - Static method in class net.storm.sdk.utils.ScreenUtils
Checks if a point is inside the minimap area.
isClickInsideMinimap(Point) - Static method in class net.storm.sdk.utils.ScreenUtils
Checks if a point is inside the minimap area.
isClickOffScreen(int, int) - Static method in class net.storm.sdk.utils.ScreenUtils
Checks if coordinates are off the visible game screen.
isClickOffScreen(Point) - Static method in class net.storm.sdk.utils.ScreenUtils
Checks if a point is off the visible game screen.
isClickOffScreen(Point) - Static method in class net.storm.sdk.utils.ScreenUtils
Checks if a point is off the visible game screen.
isClientThread() - Method in interface net.storm.api.domain.game.IClient
Checks if the current thread is the game client thread.
isClientThread() - Static method in class net.storm.sdk.game.Client
Checks if the current thread is the game client thread.
isDefensiveAutoCasting() - Method in interface net.storm.api.magic.IMagic
Checks if defensive autocasting mode is currently active.
isDefensiveAutoCasting() - Static method in class net.storm.sdk.magic.Magic
Checks if defensive autocasting is currently enabled.
isDevelopment() - Method in interface net.storm.api.plugins.DevelopmentClassLoader
Checks if the current environment is a development environment.
isDivine() - Static method in class net.storm.api.magic.RunePouch
Checks if the player has a Divine Rune Pouch.
isDoored(ITile, ITile) - Static method in class net.storm.api.commons.Calculations
Checks if there is a closed door between two adjacent tiles.
isDoored(ITile, ITile) - Method in interface net.storm.api.movement.IReachable
Checks if movement between tiles is blocked by a closed door.
isDoored(ITile, ITile) - Static method in class net.storm.sdk.movement.Reachable
Checks if movement between two tiles is blocked by a closed door.
isEmpty() - Method in interface net.storm.api.domain.tiles.ITile
Checks if this tile is empty (no objects or items).
isEmpty() - Static method in class net.storm.api.magic.RunePouch
Checks if the Rune Pouch is empty.
isEmpty() - Method in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Checks if this container has no requirements defined.
isEmpty() - Method in class net.storm.api.query.results.QueryResults
Returns true if this result set contains no elements.
isEmpty() - Method in class net.storm.api.ui.TableComponent
Checks if the table has no data to display.
isEmpty() - Static method in class net.storm.sdk.items.Bank
Checks if the bank contains no items.
isEmpty() - Static method in class net.storm.sdk.items.GrandExchange
Checks if no offers are currently active.
isEmpty() - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory is completely empty.
isEnabled(Prayer) - Method in interface net.storm.api.widgets.IPrayers
Checks if the specified prayer is currently enabled/active.
isEnabled(Prayer) - Static method in class net.storm.sdk.widgets.Prayers
Checks whether the specified prayer is currently enabled.
isEnabled(Plugin) - Method in interface net.storm.api.plugins.IPlugins
Checks if a plugin is currently enabled.
isEnabled(Plugin) - Static method in class net.storm.sdk.plugins.Plugins
Checks whether a specific plugin is currently enabled.
isEnterInputOpen() - Method in interface net.storm.api.widgets.IDialog
Checks if an input dialog (for entering text or numbers) is currently open.
isEnterInputOpen() - Method in interface net.storm.api.widgets.IProduction
Checks if an input dialog for entering amounts or names is currently open.
isEnterInputOpen() - Static method in class net.storm.sdk.widgets.Dialog
Checks whether an input dialog is currently open.
isEnterInputOpen() - Static method in class net.storm.sdk.widgets.Production
Checks whether an input dialog for entering amounts is currently open.
isEquipmentCompleted() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the equipment portion of the loadout is completed.
isEquipmentCompleted(Loadout) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Checks if the equipment portion of a loadout is completed.
isEquipmentDisabled() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the equipment section is disabled for this loadout.
isFinished(Quest) - Method in interface net.storm.api.quests.IQuests
Checks if the specified quest has been completed.
isFinished(Quest) - Static method in class net.storm.sdk.quests.Quests
Checks if a quest has been completed.
isFirstScreenOpen() - Method in interface net.storm.api.items.ITrade
Checks if the first (offering) trade screen is currently open.
isFirstScreenOpen() - Static method in class net.storm.sdk.items.Trade
Checks if the first trade screen is currently open.
isFreshStart(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a Fresh Start world.
isFreshStart(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a fresh start world.
isFriended(String, boolean) - Method in interface net.storm.api.domain.game.IClient
Checks if a player is on the friend list.
isFriended(String, boolean) - Static method in class net.storm.sdk.game.Client
Checks if a player with the given name is on the friends list.
isFull() - Method in interface net.storm.api.items.IInventory
Checks if the inventory is full (no free slots).
isFull() - Static method in class net.storm.api.magic.RunePouch
Checks if the Rune Pouch is full.
isFull() - Static method in class net.storm.sdk.items.GrandExchange
Checks if all GE slots are in use.
isFull() - Static method in class net.storm.sdk.items.Inventory
Checks if the inventory is full (all 28 slots occupied).
isHeader() - Method in class net.storm.sdk.script.paint.Statistic
Checks whether this statistic is a header entry.
isHealthBarVisible() - Method in interface net.storm.api.domain.actors.IActor
Checks if the actor's health bar is currently visible.
isHighRisk(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a high-risk world.
isHighRisk(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a high-risk world.
IShips - Interface in net.storm.api.sailing
Provides access to and management of ships in the sailing system.
isHomeTeleportOnCooldown() - Method in interface net.storm.api.magic.IMagic
Checks if the Home Teleport spell is currently on cooldown.
isHomeTeleportOnCooldown() - Static method in class net.storm.sdk.magic.Magic
Checks if the home teleport spell is currently on cooldown.
isHopperOpen() - Method in interface net.storm.api.game.IWorlds
Checks if the world switcher interface is currently open.
isHopperOpen() - Static method in class net.storm.sdk.game.Worlds
Checks whether the world hopper interface is currently open.
isIdle() - Method in interface net.storm.api.domain.actors.IActor
Checks if the actor is idle (not animating and not moving).
isInBarrows() - Static method in class net.storm.api.movement.pathfinder.model.MovementConstants
Checks if the player is currently in Barrows.
isInCutscene() - Method in interface net.storm.api.game.IGame
Checks if the player is currently in a cutscene.
isInCutscene() - Static method in class net.storm.sdk.game.Game
Checks whether the player is currently in a cutscene.
isInInstancedRegion() - Method in interface net.storm.api.domain.game.IClient
Checks if the player is currently in an instanced region.
isInInstancedRegion() - Static method in class net.storm.sdk.game.Client
Checks if the player is in an instanced region.
isInside() - Method in interface net.storm.api.game.IHouse
Checks if the player is currently inside their player-owned house.
isInside() - Static method in class net.storm.sdk.game.House
Checks whether the player is currently inside their player-owned house.
isInStronghold() - Static method in class net.storm.api.movement.pathfinder.model.MovementConstants
Checks if the player is in the Security Stronghold.
isInteractable() - Method in interface net.storm.api.domain.Interactable
Checks if this entity can be interacted with from the local player's position.
isInteractable(Client, WorldPoint, Locatable) - Static method in class net.storm.api.commons.Calculations
Checks if a locatable object can be interacted with from the source location.
isInteractable(WorldPoint) - Method in interface net.storm.api.domain.Interactable
Checks if this entity can be interacted with from a specific position.
isInteractable(Locatable) - Method in interface net.storm.api.domain.Interactable
Checks if this entity can be interacted with from another entity's position.
isInteractable(Locatable) - Method in interface net.storm.api.movement.IReachable
Checks if an entity can be interacted with from the player's position.
isInteractable(Locatable) - Static method in class net.storm.sdk.movement.Reachable
Checks if a locatable entity can be interacted with from the player's position.
isInternal() - Method in class net.storm.api.plugins.config.ConfigProfile
Checks if this is an internal profile.
isInventoryCompleted() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the inventory portion of the loadout is completed.
isInventoryCompleted(Loadout) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Checks if the inventory portion of a loadout is completed.
isInventoryDisabled() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the inventory section is disabled for this loadout.
isInWilderness() - Method in interface net.storm.api.game.IGame
Checks if the player is currently in the wilderness.
isInWilderness() - Static method in class net.storm.sdk.game.Game
Checks whether the player is currently in the Wilderness.
isItem() - Method in class net.storm.api.movement.pathfinder.model.Teleport
Checks if this teleport requires an item in inventory or equipment.
isJagexLauncher() - Method in class net.storm.api.account.GameAccount
Checks whether this account is configured for use with the Jagex Launcher.
isJournalOpen() - Static method in class net.storm.sdk.quests.Quests
Checks if the quest journal interface is currently open.
ISkills - Interface in net.storm.api.game
Provides access to player skill information.
isLeague(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a League (seasonal) world.
isLeague(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a league world.
isLoadoutCompleted() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the entire loadout is completed.
isLoadoutCompleted(Loadout) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Checks if the entire loadout is completed.
isLoggedIn() - Method in interface net.storm.api.game.IGame
Checks if the player is logged into the game.
isLoggedIn() - Static method in class net.storm.sdk.game.Game
Checks whether the player is currently logged into the game.
isMainTabOpen() - Method in interface net.storm.api.items.IBank
Checks if the main bank tab is currently open.
isMainTabOpen() - Static method in class net.storm.sdk.items.Bank
Checks if the main bank tab is currently selected.
isMembers() - Method in interface net.storm.api.domain.items.IItem
Checks if this item is members-only.
isMembers() - Method in interface net.storm.api.domain.tiles.ITileItem
Checks if this item is members-only.
isMembers(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a members (P2P) world.
isMembers(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a members-only world.
isMoving() - Method in interface net.storm.api.domain.actors.IActor
Checks if the actor is currently moving.
isMoving() - Method in interface net.storm.api.movement.ISailing
Checks if the ship is currently in motion.
isMoving() - Static method in class net.storm.sdk.movement.sailing.Sailing
Checks if the ship is currently moving.
isNavigating() - Method in interface net.storm.api.movement.ISailing
Checks if the ship is currently in automated navigation mode.
isNavigating() - Static method in class net.storm.sdk.movement.sailing.Sailing
Checks if auto-navigation is currently active.
isNormal(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a normal world.
isNormal(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a normal world.
isNoted() - Method in interface net.storm.api.domain.items.IItem
Checks if this item is in noted form.
isNoted() - Method in interface net.storm.api.domain.tiles.ITileItem
Checks if this item is in noted form.
isNotedWithdrawMode() - Method in interface net.storm.api.items.IBank
Checks if the bank is in noted withdraw mode.
isNotedWithdrawMode() - Static method in class net.storm.sdk.items.Bank
Checks if the current withdraw mode is set to noted.
isNotEmpty() - Method in class net.storm.api.query.results.QueryResults
Returns true if this result set contains at least one element.
isOAuthCredentialsSet() - Method in interface net.storm.api.domain.game.IClient
Checks if OAuth credentials are currently set.
isOAuthCredentialsSet() - Static method in class net.storm.sdk.game.Client
Checks if OAuth credentials are currently set.
isObject() - Method in class net.storm.api.movement.pathfinder.model.Teleport
Checks if this teleport requires interacting with a game object.
isObstacle(int) - Static method in class net.storm.api.commons.Calculations
Checks if a collision flag indicates a full movement block.
isObstacle(int) - Method in interface net.storm.api.movement.IReachable
Checks if a tile with the given flag is an obstacle.
isObstacle(int) - Static method in class net.storm.sdk.movement.Reachable
Checks if a collision flag indicates an obstacle.
isObstacle(Client, WorldPoint) - Static method in class net.storm.api.commons.Calculations
Checks if a world point is a full obstacle that blocks movement.
isObstacle(WorldPoint) - Method in interface net.storm.api.movement.IReachable
Checks if a world point is an obstacle.
isObstacle(WorldPoint) - Static method in class net.storm.sdk.movement.Reachable
Checks if a tile contains an obstacle.
isObstructed() - Method in interface net.storm.api.domain.tiles.ITile
Checks if this tile is obstructed (blocked by collision).
isOnBoat() - Method in interface net.storm.api.movement.ISailing
Checks if the player is currently on a boat.
isOnBoat() - Static method in class net.storm.sdk.movement.sailing.Sailing
Checks if the player is currently on a boat.
isOnline(String) - Method in interface net.storm.api.widgets.IFriends
Checks if a friend with the specified name is currently online.
isOnline(String) - Static method in class net.storm.sdk.widgets.Friends
Checks whether a friend with the specified name is currently online.
isOnline(Friend) - Method in interface net.storm.api.widgets.IFriends
Checks if the specified friend is currently online.
isOnline(Friend) - Static method in class net.storm.sdk.widgets.Friends
Checks whether the specified friend is currently online.
isOnLoginScreen() - Method in interface net.storm.api.game.IGame
Checks if the player is on the login screen.
isOnLoginScreen() - Static method in class net.storm.sdk.game.Game
Checks whether the game is currently on the login screen.
isOpen() - Method in interface net.storm.api.items.IBank
Checks if the bank interface is currently open.
isOpen() - Method in interface net.storm.api.items.IDepositBox
Checks if the deposit box interface is currently open.
isOpen() - Method in interface net.storm.api.items.IGrandExchange
Checks if the Grand Exchange interface is currently open.
isOpen() - Method in interface net.storm.api.items.ITrade
Checks if any trade screen is currently open.
isOpen() - Method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
 
isOpen() - Method in interface net.storm.api.widgets.IBankWornItems
Checks if the worn items panel in the bank interface is currently open.
isOpen() - Method in interface net.storm.api.widgets.IDialog
Checks if any dialog interface is currently open.
isOpen() - Method in interface net.storm.api.widgets.IMinigames
Checks if the minigame teleport interface is currently open.
isOpen() - Method in interface net.storm.api.widgets.IProduction
Checks if a production interface is currently open.
isOpen() - Static method in class net.storm.sdk.items.Bank
Checks if the bank interface is currently open.
isOpen() - Static method in class net.storm.sdk.items.DepositBox
Checks if the deposit box interface is currently open.
isOpen() - Static method in class net.storm.sdk.items.GrandExchange
Checks if the Grand Exchange interface is currently open.
isOpen() - Static method in class net.storm.sdk.items.Shop
Checks if a shop interface is currently open.
isOpen() - Static method in class net.storm.sdk.items.Trade
Checks if any trade screen is currently open.
isOpen() - Static method in class net.storm.sdk.widgets.BankWornItems
Checks whether the bank worn items panel is currently open.
isOpen() - Static method in class net.storm.sdk.widgets.Dialog
Checks whether any dialog interface is currently open.
isOpen() - Static method in class net.storm.sdk.widgets.Minigames
Checks whether the minigames interface is currently open.
isOpen() - Static method in class net.storm.sdk.widgets.Production
Checks whether a production interface is currently open.
isOpen(Tab) - Method in interface net.storm.api.widgets.ITabs
Checks if the specified game interface tab is currently open.
isOpen(Tab) - Static method in class net.storm.sdk.widgets.Tabs
Checks whether the specified tab is currently open and active.
isPinned() - Method in interface net.storm.api.plugins.config.SearchablePlugin
Checks if this plugin is pinned to the top of the list.
isPinScreenOpen() - Static method in class net.storm.sdk.items.Bank
Checks if the bank PIN entry screen is currently displayed.
isPlaceholder() - Method in interface net.storm.api.domain.items.IItem
Checks if this item is a bank placeholder.
isPluginEnabled(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Checks if a plugin is currently enabled.
isPoisoned() - Method in interface net.storm.api.game.ICombat
Checks if the player is currently poisoned.
isPoisoned() - Static method in class net.storm.sdk.game.Combat
Checks whether the player is currently poisoned.
isPvpArena(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a PvP Arena world.
isPvpArena(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a PvP Arena world.
isQuestSpeedRunning(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a quest speedrunning world.
isQuestSpeedRunning(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a quest speedrunning world.
isQuickPrayerActive(List<Prayer>) - Method in interface net.storm.api.widgets.IPrayers
Checks if all the specified prayers are currently active via quick prayers.
isQuickPrayerActive(List<Prayer>) - Static method in class net.storm.sdk.widgets.Prayers
Checks whether all specified prayers are currently active via quick prayers.
isQuickPrayerActive(Prayer) - Method in interface net.storm.api.widgets.IPrayers
Checks if the specified prayer is currently active via quick prayers.
isQuickPrayerActive(Prayer) - Static method in class net.storm.sdk.widgets.Prayers
Checks whether the specified prayer is currently active via quick prayers.
isQuickPrayerEnabled() - Method in interface net.storm.api.widgets.IPrayers
Checks if quick prayers are currently enabled/active.
isQuickPrayerEnabled() - Static method in class net.storm.sdk.widgets.Prayers
Checks whether quick prayers are currently enabled and active.
isQuickPrayerOpen() - Method in interface net.storm.api.widgets.IPrayers
Checks if the quick prayer configuration interface is currently open.
isQuickPrayerOpen() - Static method in class net.storm.sdk.widgets.Prayers
Checks whether the quick prayer configuration interface is currently open.
isQuickPrayerSelected(List<Prayer>) - Method in interface net.storm.api.widgets.IPrayers
Checks if all the specified prayers are selected in the quick prayer configuration.
isQuickPrayerSelected(List<Prayer>) - Static method in class net.storm.sdk.widgets.Prayers
Checks whether all specified prayers are selected in the quick prayer preset.
isQuickPrayerSelected(Prayer) - Method in interface net.storm.api.widgets.IPrayers
Checks if the specified prayer is selected in the quick prayer configuration.
isQuickPrayerSelected(Prayer) - Static method in class net.storm.sdk.widgets.Prayers
Checks whether the specified prayer is selected in the quick prayer preset.
isResized() - Method in interface net.storm.api.domain.game.IClient
Checks if the client is in resizable mode.
isResized() - Static method in class net.storm.sdk.game.Client
Checks if the client is in resizable mode.
isRetaliating() - Method in interface net.storm.api.game.ICombat
Checks if auto-retaliate is currently enabled.
isRetaliating() - Static method in class net.storm.sdk.game.Combat
Checks whether auto-retaliate is currently enabled.
isRunEnabled() - Method in interface net.storm.api.movement.IMovement
Checks if running is currently enabled.
isRunEnabled() - Static method in class net.storm.sdk.movement.Movement
Checks whether run mode is currently enabled.
isRunePouchCompleted() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the rune pouch portion of the loadout is completed.
isRunePouchCompleted(Loadout) - Method in interface net.storm.api.items.loadouts.LoadoutManager
Checks if the rune pouch portion of a loadout is completed.
isRunePouchDisabled() - Method in interface net.storm.api.items.loadouts.Loadout
Checks if the rune pouch section is disabled for this loadout.
isRunning() - Method in class net.storm.sdk.commons.StopWatch
Checks if the stopwatch is still running (has not reached its end time).
isSdn() - Method in class net.storm.api.plugins.Plugin
Checks if this plugin was loaded from the Storm SDN (Storm Developer Network).
isSearchingItem() - Method in interface net.storm.api.items.IGrandExchange
Checks if the item search dialog is currently active.
isSearchingItem() - Static method in class net.storm.sdk.items.GrandExchange
Checks if currently in the item search state.
isSearchResultsOpen() - Static method in class net.storm.sdk.items.GrandExchange
Checks if the item search results panel is currently open.
isSecondScreenOpen() - Method in interface net.storm.api.items.ITrade
Checks if the second (confirmation) trade screen is currently open.
isSecondScreenOpen() - Static method in class net.storm.sdk.items.Trade
Checks if the second (confirmation) trade screen is currently open.
isSelected() - Method in enum class net.storm.api.widgets.ProductionQuantity
Checks if this quantity option is currently selected (highlighted) in the interface.
isSelling() - Static method in class net.storm.sdk.items.GrandExchange
Checks if currently setting up a sell offer.
isSettingsOpen() - Static method in class net.storm.sdk.items.Bank
Checks if the bank settings menu is currently open.
isSetupOpen() - Static method in class net.storm.sdk.items.GrandExchange
Checks if an offer setup screen (buy or sell) is currently open.
isSkillTotal(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world has a total skill level requirement.
isSkillTotal(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world has a skill total requirement.
isSpecEnabled() - Method in interface net.storm.api.game.ICombat
Checks if special attack is currently enabled/toggled on.
isSpecEnabled() - Static method in class net.storm.sdk.game.Combat
Checks whether the special attack orb is currently enabled/toggled on.
isSpeedrunning(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a speedrunning world.
isSpeedrunning(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a speedrunning world.
isSpellSelected(Spell) - Method in interface net.storm.api.magic.IMagic
Checks if a specific spell is currently selected for casting.
isSpellSelected(Spell) - Static method in class net.storm.sdk.magic.Magic
Checks if a specific spell is currently selected for casting.
isStackable() - Method in interface net.storm.api.domain.items.IItem
Checks if this item is stackable.
isStackable() - Method in interface net.storm.api.domain.tiles.ITileItem
Checks if this item is stackable.
isStaminaBoosted() - Method in interface net.storm.api.movement.IMovement
Checks if the player has a stamina boost active.
isStaminaBoosted() - Static method in class net.storm.sdk.movement.Movement
Checks whether the stamina boost effect is currently active.
isSuperAntifired() - Method in interface net.storm.api.game.ICombat
Checks if the player has super antifire (extended dragonfire protection) active.
isSuperAntifired() - Static method in class net.storm.sdk.game.Combat
Checks whether the player has super antifire protection active.
isTabOpen() - Method in interface net.storm.api.widgets.IMinigames
Checks if the minigame tab in the quest/achievement diary interface is open.
isTabOpen() - Static method in class net.storm.sdk.widgets.Minigames
Checks whether the minigames tab is currently open.
isTabOpen(int) - Method in interface net.storm.api.items.IBank
Checks if a specific bank tab is currently open.
isTabOpen(int) - Static method in class net.storm.sdk.items.Bank
Checks if a specific bank tab is currently selected.
isTournament(World) - Method in interface net.storm.api.game.IWorlds
Checks if the specified world is a tournament world.
isTournament(World) - Static method in class net.storm.sdk.game.Worlds
Checks whether the specified world is a tournament world.
isTradable() - Method in interface net.storm.api.domain.items.IItem
Checks if this item can be traded with other players.
isTradable() - Method in interface net.storm.api.domain.tiles.ITileItem
Checks if this item is tradable.
isUnlocked(UnlockRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Checks if the specified destination/feature is unlocked.
isUnlocked(UnlockRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Checks whether an unlock requirement has been unlocked.
isUsed() - Method in enum class net.storm.api.movement.pathfinder.model.PohPool
Checks if this pool's effects have all been applied (no longer useful).
isVenomed() - Method in interface net.storm.api.game.ICombat
Checks if the player is currently afflicted with venom.
isVenomed() - Static method in class net.storm.sdk.game.Combat
Checks whether the player is currently venomed.
isViewingOptions() - Method in interface net.storm.api.widgets.IDialog
Checks if the dialog is currently showing selectable options.
isViewingOptions() - Static method in class net.storm.sdk.widgets.Dialog
Checks whether the dialog is currently showing multiple selectable options.
isVip() - Static method in class net.storm.api.Storm
 
isVip() - Method in class net.storm.api.StormUser
 
isVisible() - Method in interface net.storm.api.domain.widgets.IWidget
Checks if this widget is currently visible on screen.
isVisible() - Method in enum class net.storm.api.widgets.ProductionQuantity
Checks if this quantity option is currently visible in the production interface.
isVisible(int) - Method in interface net.storm.api.widgets.IWidgets
Checks if a widget is currently visible by packed component ID.
isVisible(int) - Static method in class net.storm.sdk.widgets.Widgets
Checks whether the widget with the specified packed component ID is visible.
isVisible(int, int) - Method in interface net.storm.api.widgets.IWidgets
Checks if a widget is currently visible by group and component ID.
isVisible(int, int) - Static method in class net.storm.sdk.widgets.Widgets
Checks whether the widget at the specified group and ID is currently visible.
isVisible(int, int, int) - Method in interface net.storm.api.widgets.IWidgets
Checks if a widget is currently visible by group, component, and child ID.
isVisible(int, int, int) - Static method in class net.storm.sdk.widgets.Widgets
Checks whether the widget at the specified group, ID, and child index is visible.
isVisible(IWidget) - Method in interface net.storm.api.widgets.IWidgets
Checks if a widget is currently visible.
isVisible(IWidget) - Static method in class net.storm.sdk.widgets.Widgets
Checks whether the specified widget is currently visible on screen.
isVisible(InterfaceAddress) - Method in interface net.storm.api.widgets.IWidgets
Deprecated, for removal: This API element is subject to removal in a future version.
isVisible(InterfaceAddress) - Static method in class net.storm.sdk.widgets.Widgets
Deprecated, for removal: This API element is subject to removal in a future version.
This method is scheduled for removal. Use Widgets.isVisible(int, int) instead.
isWalkable(Client, WorldPoint, WorldPoint) - Static method in class net.storm.api.commons.Calculations
Checks if a world point can be walked to from the source location.
isWalkable(WorldPoint) - Method in interface net.storm.api.movement.IReachable
Checks if a tile is walkable (not blocked by collision).
isWalkable(WorldPoint) - Static method in class net.storm.sdk.movement.Reachable
Checks if a tile is walkable (not blocked by collision).
isWalking() - Method in interface net.storm.api.movement.IMovement
Checks if the player is currently walking or running.
isWalking() - Static method in class net.storm.sdk.movement.Movement
Checks whether the local player is currently walking or running.
isWalled(Direction, int) - Static method in class net.storm.api.commons.Calculations
Checks if there is a wall blocking movement in the specified direction.
isWalled(Direction, int) - Method in interface net.storm.api.movement.IReachable
Checks if movement in a direction is blocked by a wall.
isWalled(Direction, int) - Static method in class net.storm.sdk.movement.Reachable
Checks if a wall blocks movement in a specific direction from a tile.
isWalled(WorldPoint, WorldPoint) - Method in interface net.storm.api.movement.IReachable
Checks if movement between two points is blocked by a wall.
isWalled(WorldPoint, WorldPoint) - Static method in class net.storm.sdk.movement.Reachable
Checks if a wall blocks movement between two adjacent tiles.
isWalled(ITile, ITile) - Static method in class net.storm.api.commons.Calculations
Checks if there is a wall object blocking movement between two adjacent tiles.
isWalled(ITile, ITile) - Method in interface net.storm.api.movement.IReachable
Checks if movement between two tiles is blocked by a wall.
isWalled(ITile, ITile) - Static method in class net.storm.sdk.movement.Reachable
Checks if a wall blocks movement between two adjacent tiles.
isWelcomeScreenOpen() - Static method in class net.storm.sdk.script.blocking_events.WelcomeScreenEvent
Checks whether the welcome screen is currently open and visible.
isWorldSelectOpen() - Method in interface net.storm.api.domain.game.IClient
Checks if the world select screen is currently open.
isWorldSelectOpen() - Static method in class net.storm.sdk.game.Client
Checks if the world select interface is currently open.
ITabs - Interface in net.storm.api.widgets
Interface for interacting with the game interface tabs.
ITeleportLoader - Interface in net.storm.api.movement.pathfinder
Interface for loading and building teleport options for pathfinding.
item(int, boolean, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a single item with stackable flag.
item(int, int, boolean, boolean, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an item with full configuration options.
item(int, int, boolean, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an item with stackable flag and no noted form.
item(int, int, int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with an item in a specific widget.
item(int, int, int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with an item in a specific widget.
item(int, int, int, boolean, boolean, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an item with full configuration options including maximum quantity.
item(int, int, int, boolean, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an item with stackable flag, maximum quantity, and no noted form.
item(int, int, int, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an item with quantity range, assuming non-stackable and non-noted.
item(int, int, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds an item with quantity, assuming non-stackable and non-noted.
item(int, LoadoutItem.Type, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a single item (quantity 1) with default settings.
item(LoadoutItem) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a pre-configured loadout item.
ITEM - Enum constant in enum class net.storm.api.items.WithdrawMode
Withdraw items in their regular (un-noted) form.
ITEM_ADDED - Enum constant in enum class net.storm.api.events.InventoryChanged.ChangeType
An item was added to the inventory.
ITEM_REMOVED - Enum constant in enum class net.storm.api.events.InventoryChanged.ChangeType
An item was removed from the inventory.
Item Arrays - Search tag in class net.storm.api.movement.pathfinder.model.MovementConstants
Section
Item Categories - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Section
ItemChargeRequirement - Class in net.storm.api.movement.pathfinder.model.requirement.charges
Abstract base class for item charge tracking requirements.
ItemChargeRequirement(String, int[], List<Pattern>) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Creates a new item charge requirement.
ItemConfig - Class in net.storm.api.plugins.config
Represents an item configuration value for configuration items that select game items.
ItemConfig() - Constructor for class net.storm.api.plugins.config.ItemConfig
 
ItemDespawned - Class in net.storm.api.events
An event fired when a ground item despawns from the game world.
ItemDespawned() - Constructor for class net.storm.api.events.ItemDespawned
 
itemId(Integer) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the item ID for item-based actions.
itemIds - Variable in class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Array of item IDs that this charge tracking applies to.
itemIds(int...) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Sets the item IDs that this charge tracking applies to.
itemIds(int...) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Sets the item IDs that this unlock tracking applies to.
ItemInfo - Class in net.storm.sdk.items.info
Data class containing detailed information about an item.
ItemInfo() - Constructor for class net.storm.sdk.items.info.ItemInfo
 
ItemInfo.EquipmentBonuses - Class in net.storm.sdk.items.info
Represents the combat bonuses provided by an equipment item.
ItemInfo.EquipmentDefinition - Class in net.storm.sdk.items.info
Contains the full equipment definition for an item.
ItemInfo.WeaponDefinition - Class in net.storm.sdk.items.info
Contains weapon-specific information for equippable weapons.
ItemInfos - Class in net.storm.sdk.items.info
Static utility class for looking up detailed item information.
ItemInfos() - Constructor for class net.storm.sdk.items.info.ItemInfos
 
ItemMenuBuilder - Interface in net.storm.api.interact.builder
Specialized menu builder for item interactions.
ItemObtained - Class in net.storm.api.events
An event fired when the player obtains an item.
ItemObtained() - Constructor for class net.storm.api.events.ItemObtained
 
ItemProvider<T> - Interface in net.storm.api.items
Provides methods for querying and accessing items in a container.
ItemQuery - Class in net.storm.api.query.items
Query class for finding and filtering items in containers such as inventory, bank, or equipment.
ItemQuery(Supplier<List<IItem>>) - Constructor for class net.storm.api.query.items.ItemQuery
Constructs a new item query with the specified item supplier.
ItemQueryResults - Class in net.storm.api.query.results
Result container for item queries.
ItemQueryResults(List<IItem>) - Constructor for class net.storm.api.query.results.ItemQueryResults
Constructs a new ItemQueryResults wrapper around the specified list of items.
ItemRequirement - Class in net.storm.api.movement.pathfinder.model.requirement
Requirement that checks for items in inventory or equipment.
ItemRequirement(Reduction, List<Integer>, int) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement
Constructs an item requirement checking inventory only.
ItemRequirement.Location - Enum Class in net.storm.api.movement.pathfinder.model.requirement
Enumeration of item check locations.
items(Collection<LoadoutItem>) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a collection of pre-configured loadout items.
items(LoadoutItem...) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds multiple pre-configured loadout items.
Items - Class in net.storm.sdk.items
Static utility class for searching items across all item containers.
Items() - Constructor for class net.storm.sdk.items.Items
 
ItemSpawned - Class in net.storm.api.events
An event fired when a ground item spawns in the game world.
ItemSpawned() - Constructor for class net.storm.api.events.ItemSpawned
 
itemTeleport(TeleportItem) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport from a TeleportItem enum value.
itemUseAndObjectTransport(WorldPoint, WorldPoint, int, int, int) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport where using an item on an object changes the item.
itemUseAndObjectTransport(WorldPoint, WorldPoint, int, int, int) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport that requires using an item on an object, with state change.
itemUseTransport(WorldPoint, WorldPoint, int, int) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport that requires using an item on an object with default radius.
itemUseTransport(WorldPoint, WorldPoint, int, int) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport that requires using an item on an object with default radius.
itemUseTransport(WorldPoint, WorldPoint, int, int, int) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport that requires using an item on an object.
itemUseTransport(WorldPoint, WorldPoint, int, int, int) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport that requires using an item on an object.
itemWearTransport(int, WorldPoint, WorldPoint, int, String, int...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport that requires wearing specific items to interact with an object.
itemWearTransport(int, WorldPoint, WorldPoint, int, String, int...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport that requires wearing specific items to interact with an object.
itemWearTransport(WorldPoint, WorldPoint, int, String, int...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport that requires wearing specific items with default radius.
itemWearTransport(WorldPoint, WorldPoint, int, String, int...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport that requires wearing specific items with default radius.
IterableNodeDeque - Interface in net.storm.api.rs
Represents an iterable double-ended queue (deque) of nodes.
iterator() - Method in class net.storm.api.query.results.QueryResults
Returns an iterator over the elements in the results.
ITile - Interface in net.storm.api.domain.tiles
Represents a tile in the game world.
ITileItem - Interface in net.storm.api.domain.tiles
Represents a ground item (loot) on a tile.
ITileItems - Interface in net.storm.api.entities
Provides access to all ground items (tile items) in the loaded scene.
ITileObject - Interface in net.storm.api.domain.tiles
Represents an object that exists on a tile in the game world.
ITileObjects - Interface in net.storm.api.entities
Provides access to all tile objects in the loaded scene.
ITiles - Interface in net.storm.api.entities
Provides access to all tiles in the loaded scene.
ITime - Interface in net.storm.api.commons
Provides methods for thread sleeping and timing operations.
ITrade - Interface in net.storm.api.items
Provides an interface for managing player-to-player trading interactions.
ITradeInventory - Interface in net.storm.api.items
Represents the player's inventory as visible during a trade session.
ITradeOther - Interface in net.storm.api.items
Represents the other player's trade offer container during a player-to-player trade.
ITradeOurs - Interface in net.storm.api.items
Represents the local player's trade offer container during a player-to-player trade.
ITransportLoader - Interface in net.storm.api.movement.pathfinder
Interface for loading and building transport (shortcut) options for pathfinding.
IVars - Interface in net.storm.api.game
Provides access to game variables (vars).
IWalker - Interface in net.storm.api.movement
Provides pathfinding and walking functionality for navigation.
IWallObject - Interface in net.storm.api.domain.tiles
Represents a wall object on a tile.
IWidget - Interface in net.storm.api.domain.widgets
Represents a UI widget (interface component) in the game.
IWidgets - Interface in net.storm.api.widgets
Provides access to UI widgets and interface components.
IWorldMap - Interface in net.storm.api.game
Provides access to world map functionality.
IWorlds - Interface in net.storm.api.game
Provides access to game world information and world-hopping functionality.

J

JagStrings - Class in net.storm.api.commons
Utility class for standardizing game strings from Jagex content.
JagStrings() - Constructor for class net.storm.api.commons.JagStrings
 
JATIZSO_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
JATIZSO_LYRE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
JEWELLERY_BOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
JewelryBox - Enum Class in net.storm.api.movement.pathfinder.model.poh
Enumeration of Player-Owned House jewelry box tiers.
Jewelry Box Tiers - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Section
joinToList(List<T>, List<T>) - Static method in class net.storm.api.util.CollectionUtils
 
joinToList(T[], T[]) - Static method in class net.storm.api.util.CollectionUtils
 
JUSTICIAR_LEASH - Static variable in class net.storm.api.util.GraphicID
 
JUSTICIAR_LEASH - Static variable in class net.storm.api.util.ProjectileID
 

K

KANDARIN_HEADGEAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
KARAMJA - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Karamja glider - Gandius in gnomish.
KARAMJA_DIARY_HARD - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
KARAMJA_TO_AL_KHARID - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
KARAMJA_TO_APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
KARAMJA_TO_DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
KARAMJA_TO_FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
KARAMJA_TO_GRAND_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
KARAMJA_TO_WHITE_WOLF_MOUNTAIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
KASTORI - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Kastori area (requires discovery via varbit 17757).
KEPT_ON_DEATH_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
key() - Method in class net.storm.api.plugins.config.ConfigItemDescriptor
Gets the configuration key name.
key() - Method in interface net.storm.api.plugins.config.ConfigObject
Gets the unique key identifying this configuration object.
key() - Method in class net.storm.api.plugins.config.ConfigSectionDescriptor
Gets the section key.
key() - Method in class net.storm.api.plugins.config.ConfigTitleDescriptor
Gets the title key.
KEY_MASTER - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
Keyboard - Class in net.storm.sdk.input
Provides static utility methods for simulating keyboard input to the game client.
Keyboard() - Constructor for class net.storm.sdk.input.Keyboard
 
Key Features - Search tag in class net.storm.api.movement.TilePath
Section
Key Features - Search tag in interface net.storm.api.movement.ISailing
Section
keyName() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The storage key for this configuration item.
keyName() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
The key name for storing the section's collapsed state.
keyName() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
The key name for this title.
Key Properties - Search tag in class net.storm.api.movement.pathfinder.model.Teleport
Section
Key Properties - Search tag in class net.storm.api.movement.pathfinder.model.Transport
Section
Key Properties - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement
Section
Key Properties - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Section
keySet() - Method in class net.storm.api.plugins.config.ConfigData
Gets all configuration keys.
KHAREDST_PAGE_1 - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
KHAREDST_PAGE_2 - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
KHAREDST_PAGE_3 - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
KHAREDST_PAGE_4 - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
KHAREDST_PAGE_5 - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
kharedstMemoirs(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Kharedst's Memoirs.
KHARYRLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
KHARYRLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
KHARYRLL_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
KHARYRLL_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
KHARYRLL_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
KHAZARD_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
KHAZARD_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
KHAZARD_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
KILL_LOGS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
KINGDOM_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
KINGSTOWN - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Kingstown central station.
KNIGHT_WAVES_TRAINING_GROUNDS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Knight Waves Training Grounds progress.
KOUREND - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
KOUREND - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
KOUREND_CASTLE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
KOUREND_CASTLE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
KOUREND_WOODLAND - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Kourend Woodland station.
KUDOS_153 - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 

L

LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
LANDS_END_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LANDS_END_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
LASSAR_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
LASSAR_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
LASSAR_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
last() - Method in class net.storm.api.query.results.QueryResults
Returns the last element in the results, or null if empty.
LAST_BIRD_TRANSPORT - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Varbit ID storing the last used bird transport destination index.
LAST_MAN_STANDING - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
lastIndexOf(T) - Method in class net.storm.api.query.results.QueryResults
Returns the index of the last occurrence of the specified element.
LAW - Enum constant in enum class net.storm.api.magic.Rune
Law rune - catalytic rune used for teleportation spells.
LEFT - Enum constant in enum class net.storm.api.ui.TableAlignment
Align text to the left edge of the cell.
LEGS - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Leg armor, platelegs, or skirt slot.
LESS_THAN - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Strictly less than comparison.
LESS_THAN_EQUAL - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Less than or equal comparison.
LESSER_CORRUPTION - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
LEVEL_UP_CONTINUE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
LEVEL_UP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
levels(int...) - Method in class net.storm.api.query.entities.ActorQuery
Filters actors by their combat levels.
LEVELS - Static variable in annotation interface net.storm.api.plugins.config.Units
Levels unit: " lvls"
LIGHT_BOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
LIGHT_SOURCES - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Valid light sources for dark areas (caves, underground).
limit(int) - Method in class net.storm.api.query.results.QueryResults
Limits the results to the specified number of elements from the beginning.
limit(int, int) - Method in class net.storm.api.query.results.QueryResults
Limits the results to a specified number of elements starting from a given index.
Limitations - Search tag in class net.storm.api.movement.pathfinder.LocalCollisionMap
Section
LinearPathMouseMovement - Class in net.storm.api.interact.mouse
Mouse movement strategy that creates a linear (straight-line) path from current to target.
LinearPathMouseMovement() - Constructor for class net.storm.api.interact.mouse.LinearPathMouseMovement
Creates a linear path with 10 steps (default).
LinearPathMouseMovement(int) - Constructor for class net.storm.api.interact.mouse.LinearPathMouseMovement
Creates a linear path mouse movement strategy.
list() - Method in class net.storm.api.query.results.QueryResults
Returns the underlying list of results.
LIZARDMAN_SHAMAN_AOE - Static variable in class net.storm.api.util.GraphicID
 
LIZARDMAN_SHAMAN_AOE - Static variable in class net.storm.api.util.ProjectileID
 
LLETYA_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
LMS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
LMS_INGAME_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
load() - Method in interface net.storm.api.plugins.config.ConfigManager
Loads configuration from persistent storage.
loadCorePlugins() - Method in interface net.storm.api.plugins.PluginManager
Loads and initializes all core plugins.
loadDefaultPluginConfiguration(Collection<Plugin>) - Method in interface net.storm.api.plugins.PluginManager
Loads default configuration values for a collection of plugins.
Loadout - Interface in net.storm.api.items.loadouts
Represents a complete loadout configuration for a player's inventory, equipment, and rune pouch.
loadoutActionDelay() - Method in interface net.storm.api.plugins.config.StormConfig
 
loadoutActionDelay(int) - Method in interface net.storm.api.plugins.config.StormConfig
 
LoadoutBuilder - Interface in net.storm.api.items.loadouts
A builder for creating Loadout configurations.
LoadoutFactory - Class in net.storm.sdk.items.loadouts
Factory class for creating and managing equipment/inventory loadouts.
LoadoutFactory() - Constructor for class net.storm.sdk.items.loadouts.LoadoutFactory
 
LoadoutItem - Class in net.storm.api.items.loadouts
Represents a single item within a loadout configuration.
LoadoutItem(int, int, boolean, boolean, LoadoutItem.Type, int) - Constructor for class net.storm.api.items.loadouts.LoadoutItem
Creates a new LoadoutItem with automatic max quantity calculation.
LoadoutItem(int, int, int, boolean, boolean, boolean, LoadoutItem.Type, int) - Constructor for class net.storm.api.items.loadouts.LoadoutItem
Creates a new LoadoutItem with all properties specified.
LoadoutItem(int, int, int, boolean, boolean, LoadoutItem.Type, int) - Constructor for class net.storm.api.items.loadouts.LoadoutItem
Creates a new LoadoutItem with strict mode disabled.
LoadoutItem.Type - Enum Class in net.storm.api.items.loadouts
Defines the container type for a loadout item.
LoadoutManager - Interface in net.storm.api.items.loadouts
Manages loadout operations including fetching items and checking completion status.
loadPlugins(List<Class<?>>, BiConsumer<Integer, Integer>) - Method in interface net.storm.api.plugins.PluginManager
Loads plugins from a list of plugin classes.
loadWorlds() - Method in interface net.storm.api.domain.game.IClient
Attempts to load the world list from the server.
loadWorlds() - Method in interface net.storm.api.game.IWorlds
Loads the world list from the game server.
loadWorlds() - Static method in class net.storm.sdk.game.Client
Loads the world list from the server.
loadWorlds() - Static method in class net.storm.sdk.game.Worlds
Loads the world list from the server.
LocalCollisionMap - Class in net.storm.api.movement.pathfinder
Real-time collision map based on the currently loaded game scene.
LocalCollisionMap() - Constructor for class net.storm.api.movement.pathfinder.LocalCollisionMap
 
localLocations(LocalPoint...) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their local locations.
localToMinimap(LocalPoint, int) - Static method in class net.storm.sdk.utils.CoordUtils
Converts a local point to a screen position on the minimap.
Locatable - Interface in net.storm.api.domain
Represents an entity that exists at a specific location in the game world.
Location Options - Search tag in class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement
Section
locations(WorldPoint...) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their world locations.
lockTrigger(String) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Adds a pattern that indicates re-locking from chat.
LOG_OUT - Enum constant in enum class net.storm.api.widgets.Tab
The logout/world switcher tab.
login() - Method in class net.storm.sdk.script.blocking_events.LoginEvent
Performs the actual login based on the current login state.
LOGIN_CLICK_TO_PLAY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
LOGIN_LIMIT - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Too many connections from this IP address.
LOGIN_SERVER_OFFLINE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Login server is offline.
LoginEvent - Class in net.storm.sdk.script.blocking_events
A blocking event that handles automatic login to the game.
LoginEvent(BlockingEventManager) - Constructor for class net.storm.sdk.script.blocking_events.LoginEvent
Constructs a new LoginEvent with default condition (always true).
LoginEvent.Response - Enum Class in net.storm.sdk.script.blocking_events
Enumeration of possible login server responses.
LoginEvent.State - Interface in net.storm.sdk.script.blocking_events
Constants representing various login screen states.
logout() - Method in interface net.storm.api.game.IGame
Initiates logout from the game.
logout() - Static method in class net.storm.sdk.game.Game
Logs out the current player from the game.
LOGOUT_PANEL_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
logoutNow(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Triggers an immediate logout action for the specified plugin.
lookup(int) - Static method in class net.storm.sdk.items.info.ItemInfos
Looks up item information by item ID.
loop() - Method in class net.storm.api.plugins.LoopedPlugin
The main loop method that is called repeatedly while the plugin is running.
loop() - Method in class net.storm.api.plugins.TaskPlugin
Executes the task loop.
loop() - Method in class net.storm.sdk.script.blocking_events.BlockingEvent
Executes the main logic of this blocking event.
loop() - Method in class net.storm.sdk.script.blocking_events.DeathEvent
Executes the death event logic.
loop() - Method in class net.storm.sdk.script.blocking_events.LoginEvent
Executes the login logic.
loop() - Method in class net.storm.sdk.script.blocking_events.ResizableEvent
Executes the resizable event logic by setting the windowed mode.
loop() - Method in class net.storm.sdk.script.blocking_events.WelcomeScreenEvent
Executes the welcome screen event logic by clicking the Play button.
LoopedPlugin - Class in net.storm.api.plugins
Abstract base class for plugins that execute in a continuous loop.
LoopedPlugin - Class in net.storm.sdk.plugins
Deprecated, for removal: This API element is subject to removal in a future version.
This class is deprecated and scheduled for removal. Use LoopedPlugin instead.
LoopedPlugin() - Constructor for class net.storm.api.plugins.LoopedPlugin
 
LoopedPlugin() - Constructor for class net.storm.sdk.plugins.LoopedPlugin
Deprecated.
 
LOOTING_BAG_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
LOVAKENGJ - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Lovakengj station (requires 54+ combat due to aggressive NPCs).
LOW_LEVEL_ALCHEMY - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LUMB_CELLAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
LUMBERYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
LUMBRIDGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
LUMBRIDGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
LUMBRIDGE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
LUMBRIDGE_HOME_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
LUMBRIDGE_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LUMBRIDGE_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
LUMBRIDGE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
LUNAR - Enum constant in enum class net.storm.api.magic.SpellBook
The Lunar spellbook - unlocked via Lunar Diplomacy quest.
LUNAR_HOME_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
LUNAR_HOME_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
LUNAR_ISLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
LUNAR_ISLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
LUNAR_ISLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
LUNAR_ISLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
LVL_1_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LVL_2_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LVL_3_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LVL_4_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LVL_5_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LVL_6_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
LVL_7_ENCHANT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 

M

MAGE_ARENA_BOSS_FREEZE - Static variable in class net.storm.api.util.GraphicID
 
MAGE_ARENA_BOSS_FREEZE - Static variable in class net.storm.api.util.ProjectileID
 
MAGE_NYLO_DEATH - Static variable in class net.storm.api.util.GraphicID
 
MAGE_NYLO_EXPLOSION - Static variable in class net.storm.api.util.GraphicID
 
MAGE_TRAINING_ARENA - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
Magic - Class in net.storm.sdk.magic
Utility class for interacting with the magic spellbook system.
Magic() - Constructor for class net.storm.sdk.magic.Magic
 
MAGIC - Enum constant in enum class net.storm.api.util.WeaponStyle
 
MAGIC - Enum constant in enum class net.storm.api.widgets.Tab
The magic tab showing the spellbook.
MAGIC_DART - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
MAGIC_IMBUE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
magicCarpet(MagicCarpet) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for magic carpet travel.
MagicCarpet - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all Magic Carpet routes in the Kharidian Desert.
MagicCarpet.CarpetLocation - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of magic carpet rug locations in the Kharidian Desert.
MagicMushtree - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of Magic Mushtree destinations on Fossil Island.
magicMushtrees() - Method in interface net.storm.api.plugins.config.StormConfig
 
magicMushtreeSection - Static variable in interface net.storm.api.plugins.config.StormConfig
 
MAIN_MENU - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Main menu state.
MAIN_WILDERNESS_CUBOID - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Cuboid defining the main above-ground Wilderness boundaries.
MALFORMED_LOGIN_PACKET - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Login packet was malformed.
MAP - Static variable in enum class net.storm.api.prayer.PrayerInfo
A lookup map for finding PrayerInfo by its corresponding Prayer.
MARBLE_GARGOYLE_AOE - Static variable in class net.storm.api.util.GraphicID
missing: superior dark beast
MARBLE_GARGOYLE_AOE - Static variable in class net.storm.api.util.ProjectileID
missing: superior dark beast
MARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
MARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
MARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
MARK_OF_DARKNESS - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
MASTER_REANIMATION - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
Master Scroll Book Integration - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Section
max() - Element in annotation interface net.storm.api.plugins.config.Range
The maximum allowed value (inclusive).
MAX_CAPE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Max Cape item IDs.
MAX_INTERACT_DISTANCE - Static variable in interface net.storm.api.movement.pathfinder.ITransportLoader
Maximum distance for interacting with transport objects.
MAX_RADIUS - Static variable in interface net.storm.api.movement.pathfinder.ITransportLoader
Default radius for transport source/destination areas.
maxCharges(int) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement.Builder
Sets the maximum number of charges the item can hold.
maxStepDistance() - Method in interface net.storm.api.plugins.config.StormConfig
 
MEADOW - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
 
meetsRequirements() - Method in class net.storm.api.magic.RuneRequirement
Checks if the player currently meets this rune requirement.
MELEE - Enum constant in enum class net.storm.api.util.WeaponStyle
 
MELEE_NYLO_DEATH - Static variable in class net.storm.api.util.GraphicID
 
MELEE_NYLO_EXPLOSION - Static variable in class net.storm.api.util.GraphicID
 
MEMBER_SKILLS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Array of member-only skills (used for membership checks).
members(boolean) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by their members-only status.
members(boolean) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their members-only status.
MEMBERS_ONLY_AREA - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Player is in a members-only area on a free world.
MEMBERS_REQUIRED - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
Members subscription required state.
MEMBERSHIP_REQUIRED - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Members subscription required for this world.
Member Skill Handling - Search tag in class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Section
MENAPHOS - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Menaphos rug (requires Icthlarin's Little Helper).
MENAPHOS_TO_SOUTH_POLLNIVNEACH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
menuActionId(int) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Sets the menu action ID associated with the unlock.
MenuBuilder<B> - Interface in net.storm.api.interact.builder
Fluent builder interface for constructing menu interactions.
MenuFactory - Class in net.storm.sdk.interact.builder
Factory class for creating menu builders to interact with game entities.
MenuFactory() - Constructor for class net.storm.sdk.interact.builder.MenuFactory
 
menuPoint() - Method in interface net.storm.api.domain.tiles.ITileObject
Gets the point to use for menu interaction with this object.
MessageUtils - Class in net.storm.sdk.utils
Utility class for sending messages to the in-game chat.
MessageUtils() - Constructor for class net.storm.sdk.utils.MessageUtils
 
method() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The name of the parse method to use.
MILLISECONDS - Static variable in annotation interface net.storm.api.plugins.config.Units
Milliseconds unit: "ms"
min() - Element in annotation interface net.storm.api.plugins.config.Range
The minimum allowed value (inclusive).
MIND - Enum constant in enum class net.storm.api.magic.Rune
Mind rune - low-level catalytic rune used for strike spells.
MIND_ALTAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
MIND_ALTAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
MIND_ALTAR_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
MIND_ALTAR_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
MIND_ALTAR_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
Minecart - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of Kourend Minecart network stations.
Minecart Stations - Search tag in enum class net.storm.api.movement.pathfinder.model.Minecart
Section
minecartTransport(WorldPoint, WorldPoint, String) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for Lovakengj minecart travel.
MINIGAME_DIALOG_CONTINUE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
Minigames - Class in net.storm.sdk.widgets
Provides utility methods for interacting with the minigames interface and teleports.
Minigames() - Constructor for class net.storm.sdk.widgets.Minigames
 
MinigameTeleport - Enum Class in net.storm.api.widgets
Enumeration of all minigame teleport destinations available in the game.
MINIMAP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MINIMAP_SPEC_CLICKBOX - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
MINING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
minPathPoints() - Method in interface net.storm.api.plugins.config.StormConfig
 
minStepDistance() - Method in interface net.storm.api.plugins.config.StormConfig
 
MINUTES - Static variable in annotation interface net.storm.api.plugins.config.Units
Minutes unit: " mins"
MISTROCK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
MOKHAIOTL_WAYSTONE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
MONKEY_MADNESS_I - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
MONKEY_MADNESS_I_FINISHED - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
MONKEY_MADNESS_II - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
MONSTER_EXAMINE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
MONSTER_INSPECT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
MOONCLAN_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
MOONCLAN_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
MOONCLAN_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
MOR_UL_REK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
MORTTON - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
MORTTON_TEMPLE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MORYTANIA_LEGS_BURGH - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
MORYTANIA_LEGS_ECTO - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
MOS_LE_HARMLESS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LE_HARMLESS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MOS_LEHARMLESS_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
MOS_LEHARMLESS_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
MOTHERLODE_MINE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MOUNT_KARUULM - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
MOUNT_QUIDAMORTEM - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Mount Quidamortem station near Chambers of Xeric.
mountedAdventureTeleport(WorldPoint, String, int) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport for a mounted adventure log in POH.
mountedPohTeleport(WorldPoint, int, String) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport for a mounted POH teleport item.
Mouse - Class in net.storm.sdk.input
Provides static utility methods for simulating mouse input to the game client.
Mouse() - Constructor for class net.storm.sdk.input.Mouse
 
MOUSE_EVENTS - Enum constant in enum class net.storm.api.interact.InteractMethod
Simulated mouse event interactions.
MOUSE_POS - Enum constant in enum class net.storm.api.interact.MouseBehavior
Click at the current mouse position.
MouseBehavior - Enum Class in net.storm.api.interact
Defines the behavior mode for determining click coordinates during interactions.
MouseManager - Interface in net.storm.api.interact.mouse
 
mouseMovement - Static variable in interface net.storm.api.plugins.config.StormConfig
 
mouseMovement() - Method in interface net.storm.api.plugins.config.StormConfig
 
MouseMovementStrategy - Interface in net.storm.api.interact.mouse
Strategy interface for customizing mouse movement behavior during interactions.
MouseMovementStrategy.MousePath - Class in net.storm.api.interact.mouse
Represents a mouse movement path - a sequence of points defining the path shape.
MousePath(List<Point>) - Constructor for class net.storm.api.interact.mouse.MouseMovementStrategy.MousePath
Creates a mouse path with the given points.
move(int, int) - Method in interface net.storm.api.interact.mouse.MouseManager
Dispatches a mouse move event to the specified canvas coordinates.
moveAlongPath(List<Point>) - Method in interface net.storm.api.interact.mouse.MouseManager
Moves the mouse cursor along a predefined path of points using default parameters.
moveAlongPath(List<Point>, int, int, boolean, double, boolean, double) - Method in interface net.storm.api.interact.mouse.MouseManager
Moves the mouse cursor along a predefined path with custom movement parameters.
moved(int, int, Canvas, long) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse moved event to the canvas.
Movement - Class in net.storm.sdk.movement
Provides comprehensive movement and pathfinding utilities for navigating the game world.
Movement() - Constructor for class net.storm.sdk.movement.Movement
 
MovementConstants - Class in net.storm.api.movement.pathfinder.model
Constants and utility methods for the movement and pathfinding system.
MovementConstants() - Constructor for class net.storm.api.movement.pathfinder.model.MovementConstants
 
MoveMode - Enum Class in net.storm.api.movement.pathfinder.model.sailing
 
moveTo(Point) - Method in interface net.storm.api.interact.mouse.MouseManager
Moves the mouse cursor from its current position to the specified target point.
moveTo(AutomatedMenu) - Method in interface net.storm.api.interact.mouse.MouseManager
Moves the mouse cursor to the interaction point of an automated menu.
moving(Boolean) - Method in class net.storm.api.query.entities.ActorQuery
Filters actors by their movement state.
MTA_ALCHEMY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MTA_ENCHANT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MTA_ENCHANTMENT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MTA_GRAVEYARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MTA_TELEKINETIC_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MULTISKILL_MENU_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
MUSA_POINT_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
MUSA_POINT_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
Mushtree Locations - Search tag in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Section
mushtreeTransport(WorldPoint, WorldPoint, int) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for magic mushtree (Fossil Island) travel.
MUSIC - Enum constant in enum class net.storm.api.widgets.Tab
The music player tab.
MUSIC_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MUSICTAB_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
MYSTIC_LORE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Mystic Lore - Level 27 Magic prayer, +10% Magic.
MYSTIC_LORE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
MYSTIC_MIGHT - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Mystic Might - Level 45 Magic prayer, +15% Magic.
MYSTIC_MIGHT_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
MYSTIC_VIGOUR - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Mystic Vigour - Level 45 Magic prayer alternative for accounts without Augury.
MYSTIC_VIGOUR_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
MYSTIC_WILL - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Mystic Will - Level 9 Magic prayer, +5% Magic.
MYSTIC_WILL_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
MYTHICAL_CAPE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
MYTHS_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 

N

n(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement North (y+1) is allowed from the specified position.
n(int, int, int) - Method in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Checks if movement North (y+1) is allowed from the specified position.
n(int, int, int) - Method in class net.storm.api.movement.pathfinder.LocalCollisionMap
Checks if movement North (y+1) is allowed from the specified position.
n(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement North is allowed from the specified world point.
name() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The display name shown in the configuration panel.
name() - Method in class net.storm.api.plugins.config.ConfigItemDescriptor
Gets the display name.
name() - Method in interface net.storm.api.plugins.config.ConfigObject
Gets the display name of this configuration object.
name() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
The display name of the section.
name() - Method in class net.storm.api.plugins.config.ConfigSectionDescriptor
Gets the display name.
name() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
The display name of the title.
name() - Method in class net.storm.api.plugins.config.ConfigTitleDescriptor
Gets the display name.
name() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
The display name of the plugin.
Nameable - Interface in net.storm.api.domain
Represents an entity that has a display name.
nameContains(String) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose name contains the specified substring.
nameContains(String) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities whose name contains the specified substring.
nameContains(String, boolean) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose name contains the specified substring.
nameContains(Collection<String>) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose name contains any of the specified substrings.
nameContains(Collection<String>, boolean) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities whose name contains any of the specified substrings.
names(String...) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities with any of the specified names.
names(String...) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their names using exact matching.
names(String...) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their names using exact matching.
names(Collection<String>) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches entities with any of the names in the collection.
NARDAH - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
NARDAH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Nardah rug.
NARDAH - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
NARDAH_TO_SOUTH_POLLNIVNEACH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
NATURE - Enum constant in enum class net.storm.api.magic.Rune
Nature rune - catalytic rune used for alchemy and transmutation spells.
navigate() - Method in interface net.storm.api.movement.ISailing
Starts automated navigation using the default interaction method.
navigate() - Static method in class net.storm.sdk.movement.sailing.Sailing
Starts auto-navigation using the default interaction method.
navigate(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Starts automated navigation to the current waypoint.
navigate(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Starts auto-navigation using the specified interaction method.
ne(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Northeast is allowed from the specified position.
ne(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Northeast is allowed from the specified world point.
nearest(WorldPoint) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity nearest to the specified world point using the default distance method.
nearest(WorldPoint, Distance) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity nearest to the specified world point using the specified distance method.
nearest(Locatable) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity nearest to the specified locatable using the default distance method.
nearest(Locatable, Distance) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Returns the entity nearest to the specified locatable using the specified distance method.
NECKLACE_OF_PASSAGE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Necklace of Passage item IDs (5 to 1 charges).
necklaceOfPassage(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Necklace of Passage.
NECROMANCY - Enum constant in enum class net.storm.api.magic.SpellBook
The Necromancy (Arceuus) spellbook - available to those with Arceuus favor.
NEITIZNOT_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
NEITIZNOT_LYRE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
NEMUS_RETREAT - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
net.storm.api - package net.storm.api
 
net.storm.api.account - package net.storm.api.account
 
net.storm.api.breaks - package net.storm.api.breaks
 
net.storm.api.commons - package net.storm.api.commons
 
net.storm.api.containers - package net.storm.api.containers
 
net.storm.api.coords - package net.storm.api.coords
 
net.storm.api.domain - package net.storm.api.domain
 
net.storm.api.domain.actors - package net.storm.api.domain.actors
 
net.storm.api.domain.game - package net.storm.api.domain.game
 
net.storm.api.domain.items - package net.storm.api.domain.items
 
net.storm.api.domain.tiles - package net.storm.api.domain.tiles
 
net.storm.api.domain.widgets - package net.storm.api.domain.widgets
 
net.storm.api.entities - package net.storm.api.entities
 
net.storm.api.events - package net.storm.api.events
 
net.storm.api.game - package net.storm.api.game
 
net.storm.api.input - package net.storm.api.input
 
net.storm.api.interact - package net.storm.api.interact
 
net.storm.api.interact.builder - package net.storm.api.interact.builder
 
net.storm.api.interact.mouse - package net.storm.api.interact.mouse
 
net.storm.api.items - package net.storm.api.items
 
net.storm.api.items.loadouts - package net.storm.api.items.loadouts
 
net.storm.api.magic - package net.storm.api.magic
 
net.storm.api.movement - package net.storm.api.movement
 
net.storm.api.movement.pathfinder - package net.storm.api.movement.pathfinder
 
net.storm.api.movement.pathfinder.model - package net.storm.api.movement.pathfinder.model
 
net.storm.api.movement.pathfinder.model.poh - package net.storm.api.movement.pathfinder.model.poh
 
net.storm.api.movement.pathfinder.model.requirement - package net.storm.api.movement.pathfinder.model.requirement
 
net.storm.api.movement.pathfinder.model.requirement.charges - package net.storm.api.movement.pathfinder.model.requirement.charges
 
net.storm.api.movement.pathfinder.model.sailing - package net.storm.api.movement.pathfinder.model.sailing
 
net.storm.api.plugins - package net.storm.api.plugins
 
net.storm.api.plugins.config - package net.storm.api.plugins.config
 
net.storm.api.plugins.exception - package net.storm.api.plugins.exception
 
net.storm.api.prayer - package net.storm.api.prayer
 
net.storm.api.query - package net.storm.api.query
 
net.storm.api.query.entities - package net.storm.api.query.entities
 
net.storm.api.query.items - package net.storm.api.query.items
 
net.storm.api.query.results - package net.storm.api.query.results
 
net.storm.api.query.widgets - package net.storm.api.query.widgets
 
net.storm.api.quests - package net.storm.api.quests
 
net.storm.api.rs - package net.storm.api.rs
 
net.storm.api.sailing - package net.storm.api.sailing
 
net.storm.api.ui - package net.storm.api.ui
 
net.storm.api.util - package net.storm.api.util
 
net.storm.api.widgets - package net.storm.api.widgets
 
net.storm.sdk.commons - package net.storm.sdk.commons
 
net.storm.sdk.community - package net.storm.sdk.community
 
net.storm.sdk.coords - package net.storm.sdk.coords
 
net.storm.sdk.entities - package net.storm.sdk.entities
 
net.storm.sdk.game - package net.storm.sdk.game
 
net.storm.sdk.input - package net.storm.sdk.input
 
net.storm.sdk.interact.builder - package net.storm.sdk.interact.builder
 
net.storm.sdk.items - package net.storm.sdk.items
 
net.storm.sdk.items.info - package net.storm.sdk.items.info
 
net.storm.sdk.items.loadouts - package net.storm.sdk.items.loadouts
 
net.storm.sdk.magic - package net.storm.sdk.magic
 
net.storm.sdk.movement - package net.storm.sdk.movement
 
net.storm.sdk.movement.pathfinder - package net.storm.sdk.movement.pathfinder
 
net.storm.sdk.movement.sailing - package net.storm.sdk.movement.sailing
 
net.storm.sdk.plugins - package net.storm.sdk.plugins
 
net.storm.sdk.quests - package net.storm.sdk.quests
 
net.storm.sdk.sailing - package net.storm.sdk.sailing
 
net.storm.sdk.script.blocking_events - package net.storm.sdk.script.blocking_events
 
net.storm.sdk.script.paint - package net.storm.sdk.script.paint
 
net.storm.sdk.utils - package net.storm.sdk.utils
 
net.storm.sdk.widgets - package net.storm.sdk.widgets
 
newBuilder() - Method in interface net.storm.api.items.loadouts.ILoadoutFactory
Creates a new empty loadout builder.
newBuilder() - Static method in class net.storm.sdk.items.loadouts.LoadoutFactory
Creates a new empty loadout builder.
NEX_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
nextBool() - Static method in class net.storm.api.commons.Rand
Returns a random boolean value.
nextInt() - Method in class net.storm.api.commons.IntRandomNumberGenerator
Returns the next random number in the configured range.
nextInt() - Static method in class net.storm.api.commons.Rand
Returns a random integer from the full range of possible integer values.
nextInt(int, int) - Static method in class net.storm.api.commons.Rand
Returns a random integer within the specified inclusive range.
Nexus Features - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
Section
NIGHTMARE_PILLAR_HEALTH_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
NIGHTMARE_ZONE - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
NIGHTMARE_ZONE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
NO_DISPLAY_NAME_SET - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account requires a display name.
NO_SERVER_REPLY - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
No reply from login server.
NO_SERVER_RESPONSE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
No response received from login server.
NONE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
No jewelry box is built.
NONE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
No spirit tree or fairy ring is built.
NONE - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
None of the items in the list should meet the count requirement.
NONE - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
NONE - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
NORMAL - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
NORTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
NORTH_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
NORTH_NORTH_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
NORTH_NORTH_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
NORTH_POLLNIVNEACH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Northern Pollnivneach rug (connects to Shantay Pass).
NORTH_POLLNIVNEACH_TO_SHANTAY_PASS - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
NORTH_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
NORTHERN_TUNDRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Northern Tundras station near Wintertodt.
NOT_EQUAL - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Inequality comparison.
NOT_WILDERNESS_BLACK_KNIGHTS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Polygon defining the Black Knights' Fortress area (not Wilderness despite coordinates).
noted(boolean) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by their noted status.
noted(boolean) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their noted status.
NOTED - Enum constant in enum class net.storm.api.items.WithdrawMode
Withdraw items in noted form.
notedIds(int...) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their noted IDs.
npc(int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with an NPC.
npc(int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with an NPC.
NPC_CONTACT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
NPC_CONTACT - Static variable in class net.storm.api.util.GraphicID
 
NpcChanged - Class in net.storm.api.events
An event fired when an NPC's composition (definition) changes.
NpcChanged() - Constructor for class net.storm.api.events.NpcChanged
 
NpcContainer - Interface in net.storm.api.containers
A container that manages and caches NPC (Non-Player Character) instances.
NpcDespawned - Class in net.storm.api.events
An event fired when an NPC despawns from the game world.
NpcDespawned() - Constructor for class net.storm.api.events.NpcDespawned
 
npcDialogTransport(int, WorldPoint, WorldPoint, int, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC dialog transport with custom radius and no requirements.
npcDialogTransport(int, WorldPoint, WorldPoint, int, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an NPC dialog transport with default requirements.
npcDialogTransport(int, WorldPoint, WorldPoint, int, Requirements, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport requiring NPC dialog interaction.
npcDialogTransport(int, WorldPoint, WorldPoint, int, Requirements, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an NPC transport that requires navigating through dialog options.
npcDialogTransport(WorldPoint, WorldPoint, int, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC dialog transport with default radius and no requirements.
npcDialogTransport(WorldPoint, WorldPoint, int, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a simple NPC dialog transport with default settings.
npcDialogTransport(WorldPoint, WorldPoint, int, Requirements, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC dialog transport with default radius.
npcDialogTransport(WorldPoint, WorldPoint, int, Requirements, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an NPC dialog transport with requirements and default radius.
NPCQuery - Class in net.storm.api.query.entities
Query class for finding and filtering NPCs (Non-Player Characters) in the game world.
NPCQuery(Supplier<List<INPC>>) - Constructor for class net.storm.api.query.entities.NPCQuery
Constructs a new NPC query with the specified NPC supplier.
NPCs - Class in net.storm.sdk.entities
Static utility class for querying and interacting with NPCs.
NPCs() - Constructor for class net.storm.sdk.entities.NPCs
 
NpcSpawned - Class in net.storm.api.events
An event fired when an NPC spawns in the game world.
NpcSpawned() - Constructor for class net.storm.api.events.NpcSpawned
 
npcTransport(int, WorldPoint, WorldPoint, int, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC transport with custom radius and no requirements.
npcTransport(int, WorldPoint, WorldPoint, int, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an NPC transport with custom radius.
npcTransport(int, WorldPoint, WorldPoint, int, Requirements, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport by interacting with an NPC.
npcTransport(int, WorldPoint, WorldPoint, int, Requirements, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport via NPC interaction with custom radius and requirements.
npcTransport(int, WorldPoint, WorldPoint, String, Requirements, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport by interacting with an NPC by name.
npcTransport(int, WorldPoint, WorldPoint, String, Requirements, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport via NPC interaction by name with custom radius and requirements.
npcTransport(WorldPoint, WorldPoint, int, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC transport with default radius and no requirements.
npcTransport(WorldPoint, WorldPoint, int, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a simple NPC transport by ID with default settings.
npcTransport(WorldPoint, WorldPoint, int, Requirements, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC transport with default radius.
npcTransport(WorldPoint, WorldPoint, int, Requirements, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an NPC transport by ID with requirements.
npcTransport(WorldPoint, WorldPoint, String, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an NPC transport with default radius and no requirements.
npcTransport(WorldPoint, WorldPoint, String, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a simple NPC transport by name with default settings.
NumericFormat - Class in net.storm.sdk.commons
A utility class for formatting numeric values into human-readable strings.
NumericFormat() - Constructor for class net.storm.sdk.commons.NumericFormat
 
nw(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Northwest is allowed from the specified position.
nw(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Northwest is allowed from the specified world point.

O

OAUTH2 - Static variable in interface net.storm.sdk.script.blocking_events.LoginEvent.State
OAuth2 login state.
objectDialogTransport(WorldPoint, WorldPoint, int, String, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an object dialog transport with no requirements.
objectDialogTransport(WorldPoint, WorldPoint, int, String, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an object dialog transport with default requirements.
objectDialogTransport(WorldPoint, WorldPoint, int, String, Requirements, String...) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport requiring object dialog interaction.
objectDialogTransport(WorldPoint, WorldPoint, int, String, Requirements, String...) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an object transport that requires navigating through dialog options.
objectMenuId(int) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Sets the object menu ID for unlock interaction.
objectToString(Object) - Method in interface net.storm.api.plugins.config.ConfigManager
Converts an object to its string representation for storage.
objectTransport(int, WorldPoint, WorldPoint, int, String) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an object transport with custom radius and no requirements.
objectTransport(int, WorldPoint, WorldPoint, int, String) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an object transport with custom radius and default requirements.
objectTransport(int, WorldPoint, WorldPoint, int, String, Requirements) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an object transport with custom radius and requirements.
objectTransport(int, WorldPoint, WorldPoint, int, String, Requirements) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an object transport with custom radius and requirements.
objectTransport(WorldPoint, WorldPoint, int, String) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport by interacting with a game object.
objectTransport(WorldPoint, WorldPoint, int, String) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a simple object transport (ladder, stairs, portal, etc.).
objectTransport(WorldPoint, WorldPoint, int, String, Requirements) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates an object transport with default radius.
objectTransport(WorldPoint, WorldPoint, int, String, Requirements) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates an object transport with requirements and default radius.
of(Collection<WorldPoint>, WorldArea, boolean) - Static method in class net.storm.api.movement.TilePath
Creates a TilePath from a collection of points with a specified destination.
of(Quest, QuestState...) - Static method in class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
Creates a quest requirement accepting any of the specified states.
of(Requirement...) - Static method in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Creates a Requirements container from a varargs array of requirements.
OFF_SCREEN - Enum constant in enum class net.storm.api.interact.MouseBehavior
Click off-screen or at an invalid position.
offer(int, int) - Method in interface net.storm.api.items.ITrade
Offers items with the specified ID to the trade using standard mode.
offer(int, int) - Static method in class net.storm.sdk.items.Trade
Offers items by ID from your inventory into the trade.
offer(int, int, boolean) - Method in interface net.storm.api.items.ITrade
Offers items with the specified ID to the trade.
offer(int, int, boolean) - Static method in class net.storm.sdk.items.Trade
Offers items by ID from your inventory into the trade.
offer(String, int) - Method in interface net.storm.api.items.ITrade
Offers items with the specified name to the trade using standard mode.
offer(String, int) - Static method in class net.storm.sdk.items.Trade
Offers items by name from your inventory into the trade.
offer(String, int, boolean) - Method in interface net.storm.api.items.ITrade
Offers items with the specified name to the trade.
offer(String, int, boolean) - Static method in class net.storm.sdk.items.Trade
Offers items by name from your inventory into the trade.
offer(Predicate<IItem>, int) - Method in interface net.storm.api.items.ITrade
Offers items matching the filter to the trade using standard mode.
offer(Predicate<IItem>, int) - Static method in class net.storm.sdk.items.Trade
Offers items matching the filter from your inventory into the trade.
offer(Predicate<IItem>, int, boolean) - Method in interface net.storm.api.items.ITrade
Offers items matching the filter to the trade.
offer(Predicate<IItem>, int, boolean) - Static method in class net.storm.sdk.items.Trade
Offers items matching the filter from your inventory into the trade.
OFFERS - Enum constant in enum class net.storm.api.items.GrandExchangeState
The Grand Exchange is showing the offers overview screen.
offsetFrom(WorldArea, int) - Static method in class net.storm.api.coords.Area
 
offsetFrom(Point, int, int) - Static method in class net.storm.sdk.coords.Coordinate
Creates a new point offset from the given point by the specified amounts.
OLM_ACID_TRAIL - Static variable in class net.storm.api.util.GraphicID
 
OLM_ACID_TRAIL - Static variable in class net.storm.api.util.ProjectileID
 
OLM_BURN - Static variable in class net.storm.api.util.GraphicID
 
OLM_BURNING - Static variable in class net.storm.api.util.GraphicID
 
OLM_BURNING - Static variable in class net.storm.api.util.ProjectileID
 
OLM_CRYSTAL - Static variable in class net.storm.api.util.GraphicID
 
OLM_FALLING_CRYSTAL - Static variable in class net.storm.api.util.GraphicID
 
OLM_FALLING_CRYSTAL - Static variable in class net.storm.api.util.ProjectileID
 
OLM_FALLING_CRYSTAL_TRAIL - Static variable in class net.storm.api.util.GraphicID
 
OLM_FALLING_CRYSTAL_TRAIL - Static variable in class net.storm.api.util.ProjectileID
 
OLM_FIRE_LINE - Static variable in class net.storm.api.util.GraphicID
 
OLM_FIRE_LINE - Static variable in class net.storm.api.util.ProjectileID
 
OLM_HEAL - Static variable in class net.storm.api.util.GraphicID
 
OLM_LIGHTNING - Static variable in class net.storm.api.util.GraphicID
 
OLM_MAGE_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
OLM_MAGE_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
OLM_RANGE_ATTACK - Static variable in class net.storm.api.util.GraphicID
 
OLM_RANGE_ATTACK - Static variable in class net.storm.api.util.ProjectileID
 
OLM_TELEPORT - Static variable in class net.storm.api.util.GraphicID
 
ONE - Enum constant in enum class net.storm.api.widgets.ProductionQuantity
Produce 1 item.
ONE - Enum constant in enum class net.storm.sdk.items.Bank.QuantityMode
Withdraw/deposit 1 item at a time
ONE_SMALL_FAVOUR - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
opcode(MenuAction) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the menu action opcode.
open() - Method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
 
open() - Method in interface net.storm.api.widgets.IBankWornItems
Opens the worn items panel in the bank interface.
open() - Method in interface net.storm.api.widgets.IMinigames
Opens the minigame teleport interface.
open() - Static method in class net.storm.sdk.items.Bank
Opens the nearest bank to the player.
open() - Static method in class net.storm.sdk.items.GrandExchange
Opens the Grand Exchange interface.
open() - Static method in class net.storm.sdk.widgets.BankWornItems
Opens the worn items panel in the bank interface.
open() - Static method in class net.storm.sdk.widgets.Minigames
Opens the minigames interface.
open(WorldArea) - Method in interface net.storm.api.items.IBank
Opens the nearest bank in the specified area.
open(WorldArea) - Static method in class net.storm.sdk.items.Bank
Opens a bank within the specified world area.
open(WorldArea, int) - Static method in class net.storm.sdk.items.Bank
Opens a bank within the specified area with an offset.
open(WorldArea, int, BooleanSupplier) - Static method in class net.storm.sdk.items.Bank
Opens a bank within the specified area with an offset and requirements check.
open(BankLocation) - Method in interface net.storm.api.items.IBank
Opens the bank at a specific predefined location.
open(BankLocation) - Static method in class net.storm.sdk.items.Bank
Opens a bank at the specified bank location.
open(Tab) - Method in interface net.storm.api.widgets.ITabs
Opens the specified game interface tab.
open(Tab) - Static method in class net.storm.sdk.widgets.Tabs
Opens the specified game tab.
openBank() - Static method in class net.storm.sdk.items.GrandExchange
Opens the bank from the Grand Exchange booth.
openConfigurationPanel(String) - Method in class net.storm.api.plugins.config.PluginListPanel
Opens the configuration panel for the plugin with the specified config group.
openConfigurationPanel(PluginConfigurationDescriptor) - Method in class net.storm.api.plugins.config.PluginListPanel
Opens the configuration panel for the specified plugin configuration.
openConfigurationPanel(Plugin) - Method in class net.storm.api.plugins.config.PluginListPanel
Opens the configuration panel for the specified plugin.
openHopper() - Method in interface net.storm.api.game.IWorlds
Opens the world hopper interface while logged in.
openHopper() - Static method in class net.storm.sdk.game.Worlds
Opens the world hopper interface.
openItemSearch() - Static method in class net.storm.sdk.items.GrandExchange
Opens the item search dialog for creating a buy offer.
openJournal(Quest) - Static method in class net.storm.sdk.quests.Quests
Opens the quest journal for a specific quest.
openLobbyWorlds() - Method in interface net.storm.api.game.IWorlds
Opens the world selector on the login screen (lobby).
openLobbyWorlds() - Static method in class net.storm.sdk.game.Worlds
Opens the world selection interface on the login lobby screen.
openMainTab() - Method in interface net.storm.api.items.IBank
Opens the main bank tab (all items).
openMainTab() - Static method in class net.storm.sdk.items.Bank
Opens the main bank tab, showing all items.
openQuickPrayer() - Method in interface net.storm.api.widgets.IPrayers
Opens the quick prayer configuration interface.
openQuickPrayer() - Static method in class net.storm.sdk.widgets.Prayers
Opens the quick prayer configuration interface.
openTab(int) - Method in interface net.storm.api.items.IBank
Opens a specific bank tab.
openTab(int) - Static method in class net.storm.sdk.items.Bank
Opens a specific bank tab by index.
openWorldHopper() - Method in interface net.storm.api.domain.game.IClient
Opens the world hopper interface.
openWorldHopper() - Static method in class net.storm.sdk.game.Client
Opens the world hopper interface.
OPPONENT_ATT - Static variable in class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
OPPONENT_DEF - Static variable in class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
OPPONENT_HP - Static variable in class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
OPPONENT_STR - Static variable in class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
option(String) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the menu option text (e.g., "Attack", "Talk-to", "Use").
OPTIONS - Enum constant in enum class net.storm.api.widgets.Tab
The game options/settings tab.
OPTIONS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
OR - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
At least one item in the list must meet the count requirement.
ORNATE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Ornate jewelry box - All jewelry teleports available.
ORNATE_REJUVENATION - Enum constant in enum class net.storm.api.movement.pathfinder.model.PohPool
Ornate rejuvenation pool - full restoration including HP, cures poison/venom.
otherSettings - Static variable in interface net.storm.api.plugins.config.StormConfig
 
OURANIA_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
OURANIA_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
OURANIA_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
OUTER_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Outer Fortis area (requires discovery via varbit 9957).
outline(Client, WorldPoint, Graphics2D, Color) - Static method in class net.storm.sdk.utils.DrawUtils
Outlines a tile on the game screen with a color.
outline(Client, WorldPoint, Graphics2D, Color, String) - Static method in class net.storm.sdk.utils.DrawUtils
Outlines a tile on the game screen with a color and optional text.

P

PADDEWWA_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
PADDEWWA_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
PADDEWWA_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PANDEMONIUM_COMPLETED - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
PANDEMONIUM_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PANDEMONIUM_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
param0(Integer) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets parameter 0 for the menu entry.
param1(Integer) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets parameter 1 for the menu entry.
parse() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
Whether to parse the value using a custom parser.
patch(Map<String, String>) - Method in class net.storm.api.plugins.config.ConfigData
Applies a patch of changes to the configuration file.
Path Comparison - Search tag in class net.storm.api.movement.TilePath
Section
pathDensity() - Method in interface net.storm.api.plugins.config.StormConfig
 
pathfinderSection - Static variable in interface net.storm.api.plugins.config.StormConfig
 
pathTo(ITile) - Method in interface net.storm.api.domain.tiles.ITile
Builds a path from this tile to another tile.
PENDANT_OF_ATES - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for the Pendant of Ates (Hunter Guild reward).
PentaFunction<A,B,C,D,E,R> - Interface in net.storm.api.commons
Represents a function that accepts five arguments and produces a result.
PERCENT - Static variable in annotation interface net.storm.api.plugins.config.Units
Percent unit: "%"
PEST_CONTROL - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
PEST_CONTROL - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
PEST_CONTROL_BOAT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PEST_CONTROL_EXCHANGE_WINDOW_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PEST_CONTROL_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
pickup() - Method in interface net.storm.api.domain.tiles.ITileItem
Picks up this item from the ground.
PIETY - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Piety - Level 70 melee prayer, +20% Attack, +23% Strength, +25% Defence.
PIETY_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
PISCATORIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
PIXELS - Static variable in annotation interface net.storm.api.plugins.config.Units
Pixels unit: "px"
planBreak(Plugin, Instant) - Method in interface net.storm.api.breaks.BreakHandler
Plans a break for the specified plugin at the given time.
PLANK_MAKE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
Planted Trees - Search tag in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Section
PlatformInfo - Interface in net.storm.api.rs
Represents platform-specific information about the game client environment.
PlatformInfoPacket - Class in net.storm.api.events
 
PlatformInfoPacket() - Constructor for class net.storm.api.events.PlatformInfoPacket
 
player(int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with a player.
player(int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with a player.
PLAYER_OWNED_HOUSES - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
PLAYER_TRADE_CONFIRM_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PLAYER_TRADE_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PLAYER_TRADE_SCREEN_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PlayerChanged - Class in net.storm.api.events
An event fired when a player's appearance or properties change.
PlayerChanged() - Constructor for class net.storm.api.events.PlayerChanged
 
PlayerContainer - Interface in net.storm.api.containers
A container that manages and caches Player instances.
PlayerDespawned - Class in net.storm.api.events
An event fired when a player despawns from the game world.
PlayerDespawned() - Constructor for class net.storm.api.events.PlayerDespawned
 
playerIds(int...) - Method in class net.storm.api.query.entities.PlayerQuery
Filters players by their player IDs.
PlayerQuery - Class in net.storm.api.query.entities
Query class for finding and filtering players in the game world.
PlayerQuery(Supplier<List<IPlayer>>) - Constructor for class net.storm.api.query.entities.PlayerQuery
Constructs a new player query with the specified player supplier.
Players - Class in net.storm.sdk.entities
Static utility class for querying and interacting with players.
Players() - Constructor for class net.storm.sdk.entities.Players
 
PlayerSpawned - Class in net.storm.api.events
An event fired when a player spawns in the game world.
PlayerSpawned() - Constructor for class net.storm.api.events.PlayerSpawned
 
Plugin - Class in net.storm.api.plugins
Abstract base class for all Storm plugins.
Plugin() - Constructor for class net.storm.api.plugins.Plugin
 
PluginChanged - Class in net.storm.api.events
An event fired when a plugin's loaded state changes.
PluginChanged() - Constructor for class net.storm.api.events.PluginChanged
 
PluginConfigurationDescriptor - Class in net.storm.api.plugins.config
Complete descriptor for a plugin's configuration, combining plugin metadata with config details.
PluginConfigurationDescriptor(String, String, String[], Config, ConfigDescriptor) - Constructor for class net.storm.api.plugins.config.PluginConfigurationDescriptor
Creates a descriptor without a Plugin instance (for non-plugin configurations).
PluginDependencies - Annotation Interface in net.storm.api.plugins
Container annotation for multiple PluginDependency annotations.
PluginDependency - Annotation Interface in net.storm.api.plugins
Annotation that declares a dependency on another plugin.
PluginDescriptor - Annotation Interface in net.storm.api.plugins
Annotation that provides metadata for a Storm plugin.
PluginInstantiationException - Exception Class in net.storm.api.plugins.exception
Exception thrown when a plugin fails to instantiate, start, or stop.
PluginInstantiationException(String) - Constructor for exception class net.storm.api.plugins.exception.PluginInstantiationException
Creates a new exception with the specified message.
PluginInstantiationException(Throwable) - Constructor for exception class net.storm.api.plugins.exception.PluginInstantiationException
Creates a new exception wrapping another throwable.
PluginListItem - Class in net.storm.api.plugins.config
Abstract base class for plugin list items displayed in the plugin panel.
PluginListItem() - Constructor for class net.storm.api.plugins.config.PluginListItem
 
PluginListPanel - Class in net.storm.api.plugins.config
Abstract base class for the plugin list panel in the sidebar.
PluginListPanel() - Constructor for class net.storm.api.plugins.config.PluginListPanel
Creates a new plugin list panel with wrapping disabled.
PluginManager - Interface in net.storm.api.plugins
Central manager interface for plugin lifecycle and configuration.
PluginMetaData - Class in net.storm.api.plugins
Contains metadata about a plugin, including identification and version information.
PluginMetaData(String, String, String, Long, String) - Constructor for class net.storm.api.plugins.PluginMetaData
Creates a new PluginMetaData instance.
Plugins - Class in net.storm.sdk.plugins
Utility class for managing plugins in the Storm client.
Plugins() - Constructor for class net.storm.sdk.plugins.Plugins
 
PluginSearch - Class in net.storm.api.plugins.config
Utility class for searching and filtering plugins based on query strings.
PluginSearch() - Constructor for class net.storm.api.plugins.config.PluginSearch
 
PluginStoppedException - Exception Class in net.storm.api.plugins.exception
Runtime exception thrown when an operation is attempted on a stopped plugin.
PluginStoppedException() - Constructor for exception class net.storm.api.plugins.exception.PluginStoppedException
Creates a new exception with no message.
PluginStoppedException(String) - Constructor for exception class net.storm.api.plugins.exception.PluginStoppedException
Creates a new exception with the specified message.
PluginTask<T> - Class in net.storm.api.plugins
Abstract base class for tasks that maintain a reference to their parent plugin.
PluginTask() - Constructor for class net.storm.api.plugins.PluginTask
 
PluginToggleButton - Class in net.storm.api.plugins.config
A toggle button component for enabling/disabling plugins.
PluginToggleButton() - Constructor for class net.storm.api.plugins.config.PluginToggleButton
Creates a new plugin toggle button in the off state.
PluginToggleHiddenChanged - Class in net.storm.api.events
An event fired when the plugin panel visibility toggle state changes.
PluginToggleHiddenChanged() - Constructor for class net.storm.api.events.PluginToggleHiddenChanged
 
plus(ItemInfo.EquipmentBonuses) - Method in class net.storm.sdk.items.info.ItemInfo.EquipmentBonuses
Adds the bonuses from another EquipmentBonuses to this one.
POH_TREASURE_CHEST_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
pohJewelryBox() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from POH jewelry box.
pohMountedTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from POH mounted items (digsite pendant, xerics talisman, etc.).
pohNexusTeleport(PortalNexus) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport for a POH portal nexus destination.
PohPool - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of Player-Owned House pool types and their restoration effects.
pohPortals() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from POH portal rooms.
pohPortalTeleport(HousePortal) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport for a POH portal room destination.
pohSpiritFairyTree(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from POH spirit tree or fairy ring.
pohWidgetTeleport(WorldPoint, char, String) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Creates a teleport using a POH widget-based teleport.
POINTS - Static variable in annotation interface net.storm.api.plugins.config.Units
Points unit: "pt"
POISON_SPLAT - Static variable in class net.storm.api.util.GraphicID
 
POISON_WASTE - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
POLLNIVEACH - Enum constant in enum class net.storm.api.game.HouseLocation
Pollnivneach house portal location (Kharidian Desert).
POLLNIVNEACH_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
Pool Tiers (ascending) - Search tag in enum class net.storm.api.movement.pathfinder.model.PohPool
Section
PORAZDIR_ENERGY_BALL - Static variable in class net.storm.api.util.GraphicID
 
PORAZDIR_ENERGY_BALL - Static variable in class net.storm.api.util.ProjectileID
 
PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PORT_KHAZARD_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
PORT_KHAZARD_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_KHAZARD_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PORT_PHASMATYS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
PORT_PHASMATYS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PHASMATYS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
Port Piscarilius station (requires 12+ combat due to aggressive NPCs).
PORT_PISCARILIUS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
PORT_PISCARILIUS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_PISCARILIUS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PORT_ROBERTS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_ROBERTS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
PORT_SARIM_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_SARIM_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PORT_TYRAS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PORT_TYRAS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
Portal Categories - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
Section
PortalNexus - Enum Class in net.storm.api.movement.pathfinder.model.poh
Enumeration of Portal Nexus destinations and their configuration values.
Port Locations - Search tag in enum class net.storm.api.movement.pathfinder.model.CharterShip
Section
position() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The position of this item in the configuration panel.
position() - Method in class net.storm.api.plugins.config.ConfigItemDescriptor
Gets the display position.
position() - Method in interface net.storm.api.plugins.config.ConfigObject
Gets the display position of this configuration object.
position() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
The display position of this section.
position() - Method in class net.storm.api.plugins.config.ConfigSectionDescriptor
Gets the display position.
position() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
The display position of this title within its section.
position() - Method in class net.storm.api.plugins.config.ConfigTitleDescriptor
Gets the display position.
PostAutomatedClick - Class in net.storm.api.events
An event fired after an automated mouse click has been executed.
PostAutomatedClick() - Constructor for class net.storm.api.events.PostAutomatedClick
 
PostAutomatedInteraction - Class in net.storm.api.events
An event fired after an automated menu interaction has been executed.
PostAutomatedInteraction() - Constructor for class net.storm.api.events.PostAutomatedInteraction
 
POT_SHARE - Static variable in class net.storm.api.util.GraphicID
 
PRAYER - Enum constant in enum class net.storm.api.widgets.Tab
The prayer tab showing available prayers.
PRAYER_AUGURY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_BURST_OF_STRENGTH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_CHIVALRY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_CLARITY_OF_THOUGHT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_EAGLE_EYE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PRAYER_HAWK_EYE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_IMPROVED_REFLEXES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_INCREDIBLE_REFLEXES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_MYSTIC_LORE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_MYSTIC_MIGHT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_MYSTIC_WILL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_PIETY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_PRESERVE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_PROTECT_FROM_MAGIC - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_PROTECT_FROM_MELEE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_PROTECT_FROM_MISSILES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_PROTECT_ITEM - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_RAPID_HEAL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_RAPID_RESTORE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_REDEMPTION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_RETRIBUTION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_RIGOUR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_ROCK_SKIN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_SHARP_EYE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_SMITE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_STEEL_SKIN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_SUPERHUMAN_STRENGTH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_THICK_SKIN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PRAYER_ULTIMATE_STRENGTH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
PrayerInfo - Enum Class in net.storm.api.prayer
Enumeration of all prayers available in the game with their associated metadata.
Prayers - Class in net.storm.sdk.widgets
Provides utility methods for managing prayers and quick prayers.
Prayers() - Constructor for class net.storm.sdk.widgets.Prayers
 
precision(int) - Static method in class net.storm.sdk.commons.NumericFormat
Creates a precision setting value for use with NumericFormat.apply(long, int).
PreClientTick - Class in net.storm.api.events
 
PreClientTick() - Constructor for class net.storm.api.events.PreClientTick
 
Predefined Constants - Search tag in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
Section
Predicates - Class in net.storm.api.commons
Factory class for creating common predicates used in entity filtering.
Predicates() - Constructor for class net.storm.api.commons.Predicates
 
PRESERVE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Preserve - Level 55 prayer, boosts last 50% longer.
PRESERVE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
pressed(int) - Static method in class net.storm.sdk.input.Keyboard
Dispatches a key pressed event to the game canvas.
pressed(int, char) - Static method in class net.storm.sdk.input.Keyboard
Dispatches a key pressed event to the game canvas with a specific character.
pressed(int, int, Canvas, long, int) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse pressed event to the canvas.
Prices - Class in net.storm.sdk.game
Provides static utility methods for retrieving item prices.
Prices() - Constructor for class net.storm.sdk.game.Prices
 
PRIEST_IN_PERIL_QUEST - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
PRIFDDINAS - Enum constant in enum class net.storm.api.game.HouseLocation
Prifddinas house portal location (Tirannwn).
PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
PRIFDDINAS_NORTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
PRIFDDINAS_SOUTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
PRIFDDINAS_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
PRIFDDINAS_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIFDDINAS_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
PRIVATE_CHAT - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
proceedWarning() - Method in interface net.storm.api.plugins.config.StormConfig
 
processDialog(int, int) - Method in interface net.storm.api.domain.game.IClient
Processes a dialog option selection.
processDialog(int, int) - Static method in class net.storm.sdk.game.Client
Processes a dialog with the specified ID and index.
Production - Class in net.storm.sdk.widgets
Provides utility methods for interacting with production interfaces.
Production() - Constructor for class net.storm.sdk.widgets.Production
 
ProductionQuantity - Enum Class in net.storm.api.widgets
Enumeration of quantity options available in production interfaces.
ProfileChanged - Class in net.storm.api.events
An event fired when the active configuration profile is changed.
ProfileChanged() - Constructor for class net.storm.api.events.ProfileChanged
 
ProfileLock - Interface in net.storm.api.plugins.config
Interface for thread-safe operations on configuration profiles.
Profiles - Class in net.storm.api.plugins.config
Container class for a list of configuration profiles.
Profiles() - Constructor for class net.storm.api.plugins.config.Profiles
 
Projectile - Interface in net.storm.api.rs
Represents a projectile entity in the game world.
ProjectileID - Class in net.storm.api.util
Utility class used for mapping projectile IDs.
ProjectileID() - Constructor for class net.storm.api.util.ProjectileID
 
ProjectileSpawned - Class in net.storm.api.events
 
ProjectileSpawned() - Constructor for class net.storm.api.events.ProjectileSpawned
 
promptCredentials(boolean) - Method in interface net.storm.api.domain.game.IClient
Prompts for login credentials.
promptCredentials(boolean) - Static method in class net.storm.sdk.game.Client
Prompts for login credentials on the login screen.
PROTECT_FROM_MAGIC - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Protect from Magic - Level 37 prayer, protects against magic attacks.
PROTECT_FROM_MAGIC_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
PROTECT_FROM_MELEE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Protect from Melee - Level 43 prayer, protects against melee attacks.
PROTECT_FROM_MELEE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
PROTECT_FROM_MISSILES - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Protect from Missiles - Level 40 prayer, protects against ranged attacks.
PROTECT_FROM_MISSILES_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
PROTECT_ITEM - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Protect Item - Level 25 prayer, keeps an extra item on death.
PROTECT_ITEM_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
pumpPendingEvents() - Static method in class net.storm.api.util.SwingUtil
Run any events currently in the event queue
putAll(Map<String, String>) - Method in class net.storm.api.plugins.config.ConfigData
Sets multiple configuration properties at once.
PUZZLE_BOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PVP_ARENA - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
PvP Arena.
PVP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
PYRAMID_PLUNDER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 

Q

QuadFunction<A,B,C,D,R> - Interface in net.storm.api.commons
Represents a function that accepts four arguments and produces a result.
quantities(int...) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by their quantity.
query() - Static method in class net.storm.sdk.entities.NPCs
Creates a new NPC query for fluent filtering.
query() - Static method in class net.storm.sdk.entities.Players
Creates a new player query for fluent filtering.
query() - Static method in class net.storm.sdk.entities.TileItems
 
query() - Static method in class net.storm.sdk.entities.TileObjects
 
query(Supplier<List<INPC>>) - Static method in class net.storm.sdk.entities.NPCs
Creates a new NPC query with a custom supplier.
query(Supplier<List<IPlayer>>) - Static method in class net.storm.sdk.entities.Players
Creates a new player query with a custom supplier.
query(Supplier<List<ITileItem>>) - Static method in class net.storm.sdk.entities.TileItems
 
query(Supplier<List<ITileObject>>) - Static method in class net.storm.sdk.entities.TileObjects
 
query(WorldPoint, int) - Static method in class net.storm.sdk.entities.TileItems
 
query(WorldPoint, int) - Static method in class net.storm.sdk.entities.TileObjects
 
query(ITile, int) - Static method in class net.storm.sdk.entities.TileItems
 
query(ITile, int) - Static method in class net.storm.sdk.entities.TileObjects
 
Query<T,Q,R> - Class in net.storm.api.query
Abstract base class for building fluent queries against collections of game entities.
Query(Supplier<List<T>>) - Constructor for class net.storm.api.query.Query
Constructs a new query with the specified entity supplier.
QueryResults<T,R> - Class in net.storm.api.query.results
Abstract base class for query result containers.
QueryResults(List<T>) - Constructor for class net.storm.api.query.results.QueryResults
Constructs a new QueryResults wrapper around the specified list.
QUEST_A_KINGDOM_DIVIDED - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
A Kingdom Divided quest progress.
QUEST_A_NIGHT_AT_THE_THEATRE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
A Night at the Theatre quest progress.
QUEST_A_PORCINE_OF_INTEREST - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
A Porcine of Interest quest progress.
QUEST_A_SOULS_BANE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
A Soul's Bane quest progress.
QUEST_A_TAIL_OF_TWO_CATS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
A Tail of Two Cats quest progress.
QUEST_A_TASTE_OF_HOPE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
A Taste of Hope quest progress.
QUEST_ALFRED_GRIMHANDS_BARCRAWL - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Alfred Grimhand's Barcrawl miniquest progress.
QUEST_ALFRED_GRIMHANDS_BARCRAWL_STATE_76 - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Alfred Grimhand's Barcrawl alternate state progress.
QUEST_ANIMAL_MAGNETISM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Animal Magnetism quest progress.
QUEST_ANOTHER_SLICE_OF_HAM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Another Slice of H.A.M.
QUEST_ARCHITECTURAL_ALLIANCE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Architectural Alliance miniquest progress.
QUEST_BEAR_YOUR_SOUL - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Bear Your Soul miniquest progress.
QUEST_BELOW_ICE_MOUNTAIN - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Below Ice Mountain quest progress.
QUEST_BETWEEN_A_ROCK - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Between a Rock...
QUEST_BIG_CHOMPY_BIRD_HUNTING - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Big Chompy Bird Hunting quest progress.
QUEST_BIOHAZARD - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Biohazard quest progress.
QUEST_BLACK_KNIGHTS_FORTRESS - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Black Knights' Fortress quest progress.
QUEST_BONE_VOYAGE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Bone Voyage quest progress.
QUEST_CABIN_FEVER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Cabin Fever quest progress.
QUEST_CLIENT_OF_KOUREND - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Client of Kourend quest progress.
QUEST_CLOCK_TOWER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Clock Tower quest progress.
QUEST_COLD_WAR - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Cold War quest progress.
QUEST_COMPLETED_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
QUEST_CONTACT - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Contact! quest progress.
QUEST_COOKS_ASSISTANT - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Cook's Assistant quest progress.
QUEST_CREATURE_OF_FENKENSTRAIN - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Creature of Fenkenstrain quest progress.
QUEST_CURSE_OF_THE_EMPTY_LORD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Curse of the Empty Lord miniquest progress.
QUEST_DADDYS_HOME - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Daddy's Home miniquest progress.
QUEST_DARKNESS_OF_HALLOWVALE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Darkness of Hallowvale quest progress.
QUEST_DEATH_PLATEAU - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Death Plateau quest progress.
QUEST_DEATH_TO_THE_DORGESHUUN - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Death to the Dorgeshuun quest progress.
QUEST_DEMON_SLAYER - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Demon Slayer quest progress.
QUEST_DESERT_TREASURE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Desert Treasure quest progress.
QUEST_DEVIOUS_MINDS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Devious Minds quest progress.
QUEST_DORICS_QUEST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Doric's Quest progress.
QUEST_DRAGON_SLAYER_I - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Dragon Slayer I quest progress.
QUEST_DRAGON_SLAYER_II - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Dragon Slayer II quest progress.
QUEST_DREAM_MENTOR - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Dream Mentor quest progress.
QUEST_DRUIDIC_RITUAL - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Druidic Ritual quest progress.
QUEST_DWARF_CANNON - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Dwarf Cannon quest progress.
QUEST_EADGARS_RUSE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Eadgar's Ruse quest progress.
QUEST_EAGLES_PEAK - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Eagles' Peak quest progress.
QUEST_ELEMENTAL_WORKSHOP_I - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Elemental Workshop I quest progress.
QUEST_ELEMENTAL_WORKSHOP_II - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Elemental Workshop II quest progress.
QUEST_ENAKHRAS_LAMENT - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Enakhra's Lament quest progress.
QUEST_ENCHANTED_KEY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Enchanted Key miniquest progress.
QUEST_ENLIGHTENED_JOURNEY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Enlightened Journey quest progress.
QUEST_ENTER_THE_ABYSS - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Enter the Abyss miniquest progress.
QUEST_ERNEST_THE_CHICKEN - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Ernest the Chicken quest progress.
QUEST_FAIRYTALE_I_GROWING_PAINS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Fairytale I - Growing Pains quest progress.
QUEST_FAIRYTALE_II_CURE_A_QUEEN - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Fairytale II - Cure a Queen quest progress.
QUEST_FAMILY_CREST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Family Crest quest progress.
QUEST_FAMILY_PEST - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Family Pest miniquest progress.
QUEST_FIGHT_ARENA - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Fight Arena quest progress.
QUEST_FISHING_CONTEST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Fishing Contest quest progress.
QUEST_FORGETTABLE_TALE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Forgettable Tale of a Drunken Dwarf quest progress.
QUEST_GARDEN_OF_TRANQUILLITY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Garden of Tranquillity quest progress.
QUEST_GERTRUDES_CAT - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Gertrude's Cat quest progress.
QUEST_GETTING_AHEAD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Getting Ahead quest progress.
QUEST_GHOSTS_AHOY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Ghosts Ahoy quest progress.
QUEST_GOBLIN_DIPLOMACY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Goblin Diplomacy quest progress.
QUEST_GRIM_TALES - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Grim Tales quest progress.
QUEST_HAUNTED_MINE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Haunted Mine quest progress.
QUEST_HAZEEL_CULT - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Hazeel Cult quest progress.
QUEST_HEROES_QUEST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Heroes' Quest progress.
QUEST_HOLY_GRAIL - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Holy Grail quest progress.
QUEST_HORROR_FROM_THE_DEEP - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Horror from the Deep quest progress.
QUEST_ICTHLARINS_LITTLE_HELPER - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Icthlarin's Little Helper quest progress.
QUEST_IMP_CATCHER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Imp Catcher quest progress.
QUEST_IN_AID_OF_THE_MYREQUE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
In Aid of the Myreque quest progress.
QUEST_IN_SEARCH_OF_KNOWLEDGE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
In Search of Knowledge miniquest progress.
QUEST_IN_SEARCH_OF_THE_MYREQUE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
In Search of the Myreque quest progress.
QUEST_JUNGLE_POTION - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Jungle Potion quest progress.
QUEST_KINGS_RANSOM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
King's Ransom quest progress.
QUEST_LAIR_OF_TARN_RAZORLOR - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Lair of Tarn Razorlor miniquest progress.
QUEST_LEGENDS_QUEST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Legends' Quest progress.
QUEST_LOST_CITY - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Lost City quest progress.
QUEST_LUNAR_DIPLOMACY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Lunar Diplomacy quest progress.
QUEST_MAKING_FRIENDS_WITH_MY_ARM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Making Friends with My Arm quest progress.
QUEST_MAKING_HISTORY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Making History quest progress.
QUEST_MERLINS_CRYSTAL - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Merlin's Crystal quest progress.
QUEST_MISTHALIN_MYSTERY - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Misthalin Mystery quest progress.
QUEST_MONKEY_MADNESS_I - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Monkey Madness I quest progress.
QUEST_MONKEY_MADNESS_II - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Monkey Madness II quest progress.
QUEST_MONKS_FRIEND - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Monk's Friend quest progress.
QUEST_MOUNTAIN_DAUGHTER - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Mountain Daughter quest progress.
QUEST_MOURNINGS_END_PART_I - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Mourning's End Part I quest progress.
QUEST_MOURNINGS_END_PART_II - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Mourning's End Part II quest progress.
QUEST_MURDER_MYSTERY - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Murder Mystery quest progress.
QUEST_MY_ARMS_BIG_ADVENTURE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
My Arm's Big Adventure quest progress.
QUEST_NATURE_SPIRIT - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Nature Spirit quest progress.
QUEST_OBSERVATORY_QUEST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Observatory Quest progress.
QUEST_OLAFS_QUEST - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Olaf's Quest progress.
QUEST_ONE_SMALL_FAVOUR - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
One Small Favour quest progress.
QUEST_PIRATES_TREASURE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Pirate's Treasure quest progress.
QUEST_PLAGUE_CITY - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Plague City quest progress.
QUEST_POINT_CAPE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
QUEST_POINT_CAPE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Quest Point Cape item IDs.
QUEST_PRIEST_IN_PERIL - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Priest in Peril quest progress.
QUEST_PRINCE_ALI_RESCUE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Prince Ali Rescue quest progress.
QUEST_RAG_AND_BONE_MAN_I - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Rag and Bone Man I quest progress.
QUEST_RAG_AND_BONE_MAN_II - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Rag and Bone Man II quest progress.
QUEST_RATCATCHERS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Ratcatchers quest progress.
QUEST_RECIPE_FOR_DISASTER - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster main quest progress.
QUEST_RECIPE_FOR_DISASTER_DWARF - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Dwarf subquest progress.
QUEST_RECIPE_FOR_DISASTER_EVIL_DAVE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Evil Dave subquest progress.
QUEST_RECIPE_FOR_DISASTER_LUMBRIDGE_GUIDE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Lumbridge Guide subquest progress.
QUEST_RECIPE_FOR_DISASTER_MONKEY_AMBASSADOR - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Monkey Ambassador subquest progress.
QUEST_RECIPE_FOR_DISASTER_PIRATE_PETE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Pirate Pete subquest progress.
QUEST_RECIPE_FOR_DISASTER_SIR_AMIK_VARZE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Sir Amik Varze subquest progress.
QUEST_RECIPE_FOR_DISASTER_SKRACH_UGLOGWEE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Skrach Uglogwee subquest progress.
QUEST_RECIPE_FOR_DISASTER_WARTFACE_AND_BENTNOZE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recipe for Disaster - Wartface and Bentnoze subquest progress.
QUEST_RECRUITMENT_DRIVE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Recruitment Drive quest progress.
QUEST_REGICIDE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Regicide quest progress.
QUEST_ROMEO_AND_JULIET - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Romeo invalid input: '&' Juliet quest progress.
QUEST_ROVING_ELVES - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Roving Elves quest progress.
QUEST_ROYAL_TROUBLE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Royal Trouble quest progress.
QUEST_RUM_DEAL - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Rum Deal quest progress.
QUEST_RUNE_MYSTERIES - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Rune Mysteries quest progress.
QUEST_SCORPION_CATCHER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Scorpion Catcher quest progress.
QUEST_SEA_SLUG - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Sea Slug quest progress.
QUEST_SHADES_OF_MORTTON - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Shades of Mort'ton quest progress.
QUEST_SHADOW_OF_THE_STORM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Shadow of the Storm quest progress.
QUEST_SHEEP_HERDER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Sheep Herder quest progress.
QUEST_SHEEP_SHEARER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Sheep Shearer quest progress.
QUEST_SHIELD_OF_ARRAV - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Shield of Arrav quest progress.
QUEST_SHIELD_OF_ARRAV_STATE_146 - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Shield of Arrav alternate state progress.
QUEST_SHILO_VILLAGE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Shilo Village quest progress.
QUEST_SINS_OF_THE_FATHER - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Sins of the Father quest progress.
QUEST_SKIPPY_AND_THE_MOGRES - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Skippy and the Mogres miniquest progress.
QUEST_SONG_OF_THE_ELVES - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Song of the Elves quest progress.
QUEST_SPEEDRUNNING - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Quest speedrunning worlds.
QUEST_SPIRITS_OF_THE_ELID - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Spirits of the Elid quest progress.
QUEST_SWAN_SONG - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Swan Song quest progress.
QUEST_TAB - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The currently selected quest tab.
QUEST_TAI_BWO_WANNAI_TRIO - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Tai Bwo Wannai Trio quest progress.
QUEST_TALE_OF_THE_RIGHTEOUS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Tale of the Righteous quest progress.
QUEST_TEARS_OF_GUTHIX - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Tears of Guthix quest progress.
QUEST_TEMPLE_OF_IKOV - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Temple of Ikov quest progress.
QUEST_THE_ASCENT_OF_ARCEUUS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Ascent of Arceuus quest progress.
QUEST_THE_CORSAIR_CURSE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Corsair Curse quest progress.
QUEST_THE_DEPTHS_OF_DESPAIR - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Depths of Despair quest progress.
QUEST_THE_DIG_SITE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Dig Site quest progress.
QUEST_THE_EYES_OF_GLOUPHRIE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Eyes of Glouphrie quest progress.
QUEST_THE_FEUD - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Feud quest progress.
QUEST_THE_FORSAKEN_TOWER - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Forsaken Tower quest progress.
QUEST_THE_FREMENNIK_EXILES - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Fremennik Exiles quest progress.
QUEST_THE_FREMENNIK_ISLES - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Fremennik Isles quest progress.
QUEST_THE_FREMENNIK_TRIALS - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Fremennik Trials quest progress.
QUEST_THE_GENERALS_SHADOW - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The General's Shadow miniquest progress.
QUEST_THE_GIANT_DWARF - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Giant Dwarf quest progress.
QUEST_THE_GOLEM - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Golem quest progress.
QUEST_THE_GRAND_TREE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Grand Tree quest progress.
QUEST_THE_GREAT_BRAIN_ROBBERY - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Great Brain Robbery quest progress.
QUEST_THE_HAND_IN_THE_SAND - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Hand in the Sand quest progress.
QUEST_THE_KNIGHTS_SWORD - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Knight's Sword quest progress.
QUEST_THE_LOST_TRIBE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Lost Tribe quest progress.
QUEST_THE_MAGE_ARENA - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Mage Arena miniquest progress.
QUEST_THE_MAGE_ARENA_II - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Mage Arena II miniquest progress.
QUEST_THE_QUEEN_OF_THIEVES - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Queen of Thieves quest progress.
QUEST_THE_RESTLESS_GHOST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Restless Ghost quest progress.
QUEST_THE_SLUG_MENACE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
The Slug Menace quest progress.
QUEST_THE_TOURIST_TRAP - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
The Tourist Trap quest progress.
QUEST_THRONE_OF_MISCELLANIA - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Throne of Miscellania quest progress.
QUEST_TOWER_OF_LIFE - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Tower of Life quest progress.
QUEST_TREE_GNOME_VILLAGE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Tree Gnome Village quest progress.
QUEST_TRIBAL_TOTEM - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Tribal Totem quest progress.
QUEST_TROLL_ROMANCE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Troll Romance quest progress.
QUEST_TROLL_STRONGHOLD - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Troll Stronghold quest progress.
QUEST_UNDERGROUND_PASS - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Underground Pass quest progress.
QUEST_UNDERGROUND_PASS_STATE_162 - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Underground Pass alternate state progress.
QUEST_VAMPYRE_SLAYER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Vampyre Slayer quest progress.
QUEST_WANTED - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Wanted! quest progress.
QUEST_WATCHTOWER - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Watchtower quest progress.
QUEST_WATERFALL_QUEST - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Waterfall Quest progress.
QUEST_WHAT_LIES_BELOW - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
What Lies Below quest progress.
QUEST_WITCHS_HOUSE - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Witch's House quest progress.
QUEST_WITCHS_POTION - Enum constant in enum class net.storm.sdk.quests.QuestVarPlayer
Witch's Potion quest progress.
QUEST_X_MARKS_THE_SPOT - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
X Marks the Spot quest progress.
QUEST_ZOGRE_FLESH_EATERS - Enum constant in enum class net.storm.sdk.quests.QuestVarbits
Zogre Flesh Eaters quest progress.
questItems(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from quest reward items.
QUESTLIST_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
QuestRequirement - Class in net.storm.api.movement.pathfinder.model.requirement
Requirement that checks for quest completion or progress.
QuestRequirement() - Constructor for class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
 
Quests - Class in net.storm.sdk.quests
Utility class for interacting with the quest system.
Quests() - Constructor for class net.storm.sdk.quests.Quests
 
QUESTS - Enum constant in enum class net.storm.api.widgets.Tab
The quests tab showing quest list and achievement diaries.
Quest States - Search tag in class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
Section
QUESTTAB_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
QuestVarbits - Enum Class in net.storm.sdk.quests
Enumeration of varbit IDs associated with quests and achievement diaries.
QuestVarPlayer - Enum Class in net.storm.sdk.quests
Enumeration of VarPlayer IDs associated with quests and miniquests.
QUETZACALLI_GORGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
QUETZACALLI_GORGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Canyon area (always unlocked).
QUETZAL_WHISTLE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Quetzal Whistle item IDs (all tiers).
QUETZAL_WHISTLE_BASIC - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for the basic Quetzal Whistle (Varlamore).
QUETZAL_WHISTLE_ENHANCED - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for the enhanced Quetzal Whistle (Varlamore).
QUETZAL_WHISTLE_PERFECTED - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for the perfected Quetzal Whistle (Varlamore).
queue(IClient) - Method in class net.storm.api.interact.AutomatedMenu
Queues this automated menu action for execution via the client.
queue(Automation) - Method in interface net.storm.api.interact.InteractManager
Queues an automation for execution.
QUICK_PRAYERS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
quickDeposit(int, int) - Static method in class net.storm.sdk.items.Bank
Quickly deposits a specific amount of an item by ID using optimized interactions.
quickDeposit(String, int) - Static method in class net.storm.sdk.items.Bank
Quickly deposits a specific amount of an item by name using optimized interactions.
quickDeposit(Predicate<IItem>, int) - Static method in class net.storm.sdk.items.Bank
Quickly deposits a specific amount of items matching the filter using optimized interactions.
QuickPrayer() - Constructor for class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
quickWithdraw(int, int) - Static method in class net.storm.sdk.items.Bank
Quickly withdraws a specific amount of an item by ID using optimized interactions.
quickWithdraw(int, int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Quickly withdraws a specific amount of an item by ID with a specific withdraw mode.
quickWithdraw(String, int) - Static method in class net.storm.sdk.items.Bank
Quickly withdraws a specific amount of an item by name using optimized interactions.
quickWithdraw(String, int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Quickly withdraws a specific amount of an item by name with a specific withdraw mode.
quickWithdraw(Predicate<IItem>, int) - Static method in class net.storm.sdk.items.Bank
Quickly withdraws a specific amount of items matching the filter using optimized interactions.
quickWithdraw(Predicate<IItem>, int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Quickly withdraws a specific amount of items matching the filter with a specific withdraw mode.

R

RADAS_BLESSING - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Rada's Blessing item IDs (hard and elite).
RAIDING_PARTY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
RAIDS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
Rand - Class in net.storm.api.commons
Provides cryptographically secure random number generation utilities.
Rand() - Constructor for class net.storm.api.commons.Rand
 
random() - Method in class net.storm.api.query.results.QueryResults
Returns a random element from the results, or null if empty.
RANDOM - Enum constant in enum class net.storm.api.interact.MouseBehavior
Click at a random position.
Randomizer - Class in net.storm.api.util
 
Randomizer() - Constructor for class net.storm.api.util.Randomizer
 
randomPointIn(WorldArea) - Static method in class net.storm.api.coords.Area
 
Range - Annotation Interface in net.storm.api.plugins.config
Annotation that specifies the valid numeric range for a configuration item.
RANGE - Enum constant in enum class net.storm.api.util.WeaponStyle
 
RANGE_NYLO_DEATH - Static variable in class net.storm.api.util.GraphicID
 
RANGE_NYLO_EXPLOSION - Static variable in class net.storm.api.util.GraphicID
 
RAPID_HEAL - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Rapid Heal - Level 22 prayer, doubles hitpoints restoration rate.
RAPID_HEAL_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
RAPID_RESTORE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Rapid Restore - Level 19 prayer, doubles stat restoration rate.
RAPID_RESTORE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
RAT_PITS_ARDOUGNE - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
RAT_PITS_KELDAGRIM - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
RAT_PITS_PORT_SARIM - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
RAT_PITS_VARROCK - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
Reachable - Class in net.storm.sdk.movement
Provides utilities for checking tile reachability and collision flags.
Reachable() - Constructor for class net.storm.sdk.movement.Reachable
 
rebuildPluginList() - Method in class net.storm.api.plugins.config.PluginListPanel
Completely rebuilds the plugin list.
RECHARGE_DRAGONSTONE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
RED_RUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
REDEMPTION - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Redemption - Level 49 prayer, heals when hitpoints drop low.
REDEMPTION_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
Redirect Handling - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
Section
Redirect Portals - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
Section
Reduction - Enum Class in net.storm.api.movement.pathfinder.model.requirement
Enumeration of logical reduction modes for combining multiple item checks.
Reduction Modes - Search tag in class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement
Section
Reduction Modes - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
Section
refresh() - Method in class net.storm.api.plugins.config.PluginListPanel
Refreshes the plugin list display.
refreshTeleports() - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Refreshes the available teleports using current inventory state.
refreshTeleports(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Refreshes the available teleports based on current inventory and equipment.
refreshTransports() - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Refreshes the available transports using current inventory state.
refreshTransports(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Refreshes the available transports based on current inventory and requirements.
REGICIDE_QUEST - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
RegionPoint - Class in net.storm.sdk.coords
Represents a point within a static 64x64 game region.
RegionPoint() - Constructor for class net.storm.sdk.coords.RegionPoint
 
regions - Variable in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Array of collision data organized by region.
registerChargeRequirement(ChargeRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Registers a charge requirement to be tracked by the manager.
registerChargeRequirement(ChargeRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Registers a custom charge requirement with the charge manager.
registerPlugin(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Registers a plugin with the break handler with default configurable settings.
registerPlugin(Plugin, boolean) - Method in interface net.storm.api.breaks.BreakHandler
Registers a plugin with the break handler with configurable settings.
registerUnlockRequirement(UnlockRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Registers an unlock requirement to be tracked by the manager.
registerUnlockRequirement(UnlockRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Registers a custom unlock requirement with the charge manager.
REJUVENATION - Enum constant in enum class net.storm.api.movement.pathfinder.model.PohPool
Rejuvenation pool - restores prayer points + revitalisation pool effects.
release() - Method in interface net.storm.api.interact.mouse.MouseManager
Dispatches a mouse release event.
released(int) - Static method in class net.storm.sdk.input.Keyboard
Dispatches a key released event to the game canvas.
released(int, char) - Static method in class net.storm.sdk.input.Keyboard
Dispatches a key released event to the game canvas with a specific character.
released(int, int, Canvas, long) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse released event to the canvas with default button.
released(int, int, Canvas, long, int) - Static method in class net.storm.sdk.input.Mouse
Dispatches a mouse released event to the canvas with a specific button.
releasePlaceholders() - Static method in class net.storm.sdk.items.Bank
Releases all placeholders in the bank.
RELLEKKA - Enum constant in enum class net.storm.api.game.HouseLocation
Rellekka house portal location (Fremennik Province).
RELLEKKA_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
RELLEKKKA_LYRE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
remove(Class<? extends BlockingEvent>) - Method in class net.storm.sdk.script.blocking_events.BlockingEventManager
Removes all blocking events of the specified class type.
remove(Object) - Method in class net.storm.api.query.results.QueryResults
Removes a single instance of the specified element from the results.
remove(RenderableEntity) - Method in class net.storm.sdk.script.paint.DefaultPaint
Removes a specific renderable entity from the overlay.
remove(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Removes a plugin from the manager's plugin collection.
removeAll(Collection<?>) - Method in class net.storm.api.query.results.QueryResults
Removes all elements from the results that are contained in the specified collection.
removeButtonDecorations(AbstractButton) - Static method in class net.storm.api.util.SwingUtil
 
removeCustomTeleport(Teleport) - Static method in class net.storm.sdk.movement.pathfinder.TeleportLoader
Removes a custom teleport from the pathfinding system.
removeCustomTransport(Transport) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Removes a custom transport from the pathfinding system.
removeExtraData(Plugin, String) - Method in interface net.storm.api.breaks.BreakHandler
Removes a single extra data entry for the specified plugin.
removeLoginResponseHandler(LoginEvent.Response) - Method in class net.storm.sdk.script.blocking_events.BlockingEventManager
Removes a previously registered handler for a specific login response.
removePlannedBreak(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Removes any planned break for the specified plugin.
removeProfile(long) - Method in interface net.storm.api.plugins.config.ProfileLock
Removes a profile by ID.
removeUpdate(DocumentEvent) - Method in class net.storm.api.plugins.config.DeferredDocumentChangedListener
Called when text is removed from the document.
renameProfile(ConfigProfile, String) - Method in interface net.storm.api.plugins.config.ProfileLock
Renames a profile.
render(Graphics2D) - Method in class net.storm.api.ui.TableComponent
Renders the table to the provided graphics context.
render(Graphics2D) - Method in class net.storm.sdk.script.paint.DefaultPaint
Renders all overlay components.
requiredMissingHealth() - Method in interface net.storm.api.plugins.config.StormConfig
 
requiredMissingPrayer() - Method in interface net.storm.api.plugins.config.StormConfig
 
requiredMissingRunEnergy() - Method in interface net.storm.api.plugins.config.StormConfig
 
Requirement - Interface in net.storm.api.movement.pathfinder.model.requirement
Base interface for all requirement types in the pathfinding system.
Requirement Categories - Search tag in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Section
Requirements - Search tag in enum class net.storm.api.movement.pathfinder.model.BankLocation
Section
Requirements - Search tag in enum class net.storm.api.movement.pathfinder.model.FairyRing
Section
Requirements - Search tag in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Section
Requirements - Search tag in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Section
Requirements - Search tag in enum class net.storm.api.movement.pathfinder.model.Minecart
Section
Requirements - Class in net.storm.api.movement.pathfinder.model.requirement
Container for multiple requirement types that must all be fulfilled.
Requirements() - Constructor for class net.storm.api.movement.pathfinder.model.requirement.Requirements
 
Requirement Types - Search tag in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
Section
resamplePath(List<Point>, int) - Method in interface net.storm.api.interact.mouse.MouseManager
Resamples a path of points to contain a specific number of evenly distributed points.
resamplePath(List<Point>, Point) - Method in interface net.storm.api.interact.mouse.MouseManager
Resamples a path of points based on the distance to a target point.
reset() - Method in class net.storm.sdk.commons.StopWatch
Resets the stopwatch to the current time.
resetConfiguration() - Method in class net.storm.api.plugins.Plugin
Called when the plugin configuration is reset to defaults.
resetExtraData(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Removes all extra data for the specified plugin.
RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
ResizableEvent - Class in net.storm.sdk.script.blocking_events
A blocking event that handles switching the client to fixed/resizable mode.
ResizableEvent() - Constructor for class net.storm.sdk.script.blocking_events.ResizableEvent
 
RESPAWN_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESPAWN_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
Responsibilities - Search tag in interface net.storm.api.interact.mouse.MouseMovementStrategy
Section
RESTORATION - Enum constant in enum class net.storm.api.movement.pathfinder.model.PohPool
Restoration pool - restores special attack energy to 100%.
RESTRICTED_MINIGAME_TELEPORT_AREAS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Areas where minigame teleports are restricted.
RESULT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup.DuelResult
Deprecated.
 
results - Variable in class net.storm.api.query.results.QueryResults
The underlying list of query results.
results() - Method in class net.storm.api.query.Query
Executes the query and returns the results.
results(List<INPC>) - Method in class net.storm.api.query.entities.NPCQuery
Wraps the filtered list of NPCs in a SceneEntityQueryResults container.
results(List<IPlayer>) - Method in class net.storm.api.query.entities.PlayerQuery
Wraps the filtered list of players in a SceneEntityQueryResults container.
results(List<IItem>) - Method in class net.storm.api.query.items.ItemQuery
Wraps the filtered list of items in an ItemQueryResults container.
results(List<ITileItem>) - Method in class net.storm.api.query.entities.TileItemQuery
Wraps the filtered list of ground items in a SceneEntityQueryResults container.
results(List<ITileObject>) - Method in class net.storm.api.query.entities.TileObjectQuery
Wraps the filtered list of tile objects in a SceneEntityQueryResults container.
results(List<IWidget>) - Method in class net.storm.api.query.widgets.WidgetQuery
Wraps the filtered list of widgets in a WidgetQueryResults container.
results(List<T>) - Method in class net.storm.api.query.Query
Wraps the filtered list of entities in the appropriate result container.
resume(boolean) - Method in interface net.storm.api.interact.builder.WidgetMenuBuilder
Sets whether this widget action should resume a paused dialog.
RESURRECT_CROPS - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_GREATER_GHOST - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_GREATER_SKELETON - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_GREATER_ZOMBIE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_LESSER_GHOST - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_LESSER_SKELETON - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_LESSER_ZOMBIE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_SUPERIOR_GHOST - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_SUPERIOR_SKELETON - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
RESURRECT_SUPERIOR_ZOMBIE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
retainAll(Collection<?>) - Method in class net.storm.api.query.results.QueryResults
Retains only the elements in the results that are contained in the specified collection.
RETRIBUTION - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Retribution - Level 46 prayer, deals damage to nearby enemies on death.
RETRIBUTION_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
REVENANT_CAVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
reverse() - Method in interface net.storm.api.movement.ISailing
Reverses the ship using the default interaction method.
reverse() - Static method in class net.storm.sdk.movement.sailing.Sailing
Puts the ship in reverse using the default interaction method.
reverse(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Reverses the ship's direction of travel.
reverse(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Puts the ship in reverse using the specified interaction method.
REVERSE - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
reversed() - Method in class net.storm.api.query.results.QueryResults
Reverses the order of elements in the results.
reversedList(Iterable<T>) - Static method in class net.storm.api.util.CollectionUtils
 
reversedList(List<T>) - Static method in class net.storm.api.util.CollectionUtils
 
reversedList(T[]) - Static method in class net.storm.api.util.CollectionUtils
 
REVITALISATION - Enum constant in enum class net.storm.api.movement.pathfinder.model.PohPool
Revitalisation pool - restores run energy + restoration pool effects.
RIGHT - Enum constant in enum class net.storm.api.ui.TableAlignment
Align text to the right edge of the cell.
RIGOUR - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Rigour - Level 74 Ranged prayer, +20% Ranged Attack, +23% Ranged Strength, +25% Defence.
RIGOUR_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
RIMMINGTON - Enum constant in enum class net.storm.api.game.HouseLocation
Rimmington house portal location.
RIMMINGTON_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
RING - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Ring slot.
RING_OF_DUELING - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Ring of Dueling item IDs (8 to 1 charges).
RING_OF_SHADOWS - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for the Ring of Shadows (Desert Treasure II reward).
RING_OF_THE_ELEMENTS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Ring of the Elements item IDs.
RING_OF_WEALTH - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Ring of Wealth item IDs (5 to 1 charges).
ringOfShadows(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Ring of Shadows.
ringOfTheElements(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Ring of the Elements.
ringOfWealth(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Ring of Wealth.
ROCK_SKIN - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Rock Skin - Level 10 Defence prayer, +10% Defence.
ROCK_SKIN_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
ROGUES_DEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
ROYAL_SEED_POD - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
ROYAL_TITANS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
RSPROFILE_DISPLAY_NAME - Static variable in interface net.storm.api.plugins.config.ConfigManager
The key for the display name in RuneScape profiles.
RSPROFILE_GROUP - Static variable in interface net.storm.api.plugins.config.ConfigManager
The configuration group name for RuneScape profile settings.
RSPROFILE_TYPE - Static variable in interface net.storm.api.plugins.config.ConfigManager
The key for the profile type in RuneScape profiles.
Rune - Enum Class in net.storm.api.magic
Enumeration of all rune types available in the game.
RUNE_POUCH - Enum constant in enum class net.storm.api.items.loadouts.LoadoutItem.Type
Item belongs in the rune pouch.
RUNE_POUCH_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
RuneLiteWrapper<T> - Interface in net.storm.api.domain
A generic wrapper interface for RuneLite API objects.
RunePouch - Class in net.storm.api.magic
Utility class for interacting with the Rune Pouch item.
RunePouch() - Constructor for class net.storm.api.magic.RunePouch
 
RunePouch.RuneSlot - Enum Class in net.storm.api.magic
Represents a slot within the Rune Pouch.
runePouchItem(int, int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a rune to the rune pouch.
runePouchItem(int, int, int, int) - Method in interface net.storm.api.items.loadouts.LoadoutBuilder
Adds a rune to the rune pouch with quantity range.
RuneRequirement - Class in net.storm.api.magic
Represents a rune requirement for casting a spell.
RuneRequirement() - Constructor for class net.storm.api.magic.RuneRequirement
 
RUNESCAPE_UPDATE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Game client requires update.
RUNESCAPE_UPDATE_2 - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Game client requires update (alternate).
RuneScapeProfile - Class in net.storm.api.plugins.config
Represents a RuneScape account profile for per-account configuration storage.
RuneScapeProfile() - Constructor for class net.storm.api.plugins.config.RuneScapeProfile
 
RuneScapeProfileChanged - Class in net.storm.api.events
An event fired when the user switches to a different RuneScape save profile.
RuneScapeProfileChanged() - Constructor for class net.storm.api.events.RuneScapeProfileChanged
 
RuneScapeProfileType - Enum Class in net.storm.api.plugins.config
Enumeration of RuneScape game modes that support separate configuration profiles.
RunnableAction - Class in net.storm.api.interact
Represents an arbitrary code execution action within the automation queue.
RunnableAction() - Constructor for class net.storm.api.interact.RunnableAction
 
runScript(Object...) - Method in interface net.storm.api.domain.game.IClient
Executes a client script with the provided arguments.
runScript(Object...) - Static method in class net.storm.sdk.game.Client
Runs a client script with the specified arguments.

S

s(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement South (y-1) is allowed from the specified position.
s(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement South is allowed from the specified world point.
SAFE_WILDERNESS_UNDERGROUND - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Safe areas in underground Wilderness.
Sailing - Class in net.storm.sdk.movement.sailing
Provides utilities for controlling and navigating ships in the Sailing skill.
Sailing() - Constructor for class net.storm.sdk.movement.sailing.Sailing
 
SAILING_BOAT_CONTROLS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_CREW_CAPACITY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_CREW_PANEL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_CREW_TOGGLES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_FACILITIES_PANEL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_HEALTH_BAR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_NAME - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_PANEL_TITLE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_BOAT_STAT_PANEL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
sailing interface
SAILING_TAB_BAR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SAILING_VIEW_COMBAT_OPTIONS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SailingDirection - Enum Class in net.storm.api.movement.pathfinder.model.sailing
 
SailingTab - Enum Class in net.storm.api.movement.pathfinder.model.sailing
 
SALVAGER_OVERLOOK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Salvager Overlook (requires discovery via varbit 11379).
SALVE_GRAVEYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
SALVE_GRAVEYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
SALVE_GRAVEYARD_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
SALVE_GRAVEYARD_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
SALVE_GRAVEYARD_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
sanitizedName(Plugin) - Static method in interface net.storm.api.breaks.BreakHandler
Returns a sanitized version of the plugin name for use as a configuration key.
SANITY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SARADOMIN_STRIKE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
save(ConfigManager, String, String) - Method in interface net.storm.api.items.loadouts.Loadout
Saves this loadout to the configuration system.
savePinnedPlugins() - Method in class net.storm.api.plugins.config.PluginListPanel
Saves the list of pinned plugins to persistent storage.
SceneEntity - Interface in net.storm.api.domain
Represents an entity that exists in the game scene (game world).
SceneEntityProvider<T> - Interface in net.storm.api.entities
An entity provider for scene-based entities that have a world location.
SceneEntityQuery<T,Q> - Class in net.storm.api.query.entities
Abstract query class for filtering scene entities in the game world.
SceneEntityQuery(Supplier<List<T>>) - Constructor for class net.storm.api.query.entities.SceneEntityQuery
Constructs a new scene entity query with the specified entity supplier.
SceneEntityQueryResults<T> - Class in net.storm.api.query.results
Result container for scene entity queries with distance-based operations.
SceneEntityQueryResults(List<T>) - Constructor for class net.storm.api.query.results.SceneEntityQueryResults
Constructs a new SceneEntityQueryResults wrapper around the specified list of entities.
ScenePoint - Class in net.storm.sdk.coords
Represents a point within the locally loaded scene.
ScenePoint() - Constructor for class net.storm.sdk.coords.ScenePoint
 
ScreenUtils - Class in net.storm.sdk.utils
Utility class for screen-related operations and validations.
ScreenUtils() - Constructor for class net.storm.sdk.utils.ScreenUtils
 
se(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Southeast is allowed from the specified position.
se(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Southeast is allowed from the specified world point.
search(Collection<T>, String) - Static method in class net.storm.api.plugins.config.PluginSearch
Searches a collection of plugins for matches to the given query.
SearchablePlugin - Interface in net.storm.api.plugins.config
Interface for plugins that can be searched in the plugin list.
SECOND - Enum constant in enum class net.storm.api.game.AttackStyle
The second attack style option (index 1).
SECOND - Enum constant in enum class net.storm.api.magic.RunePouch.RuneSlot
The second slot of the Rune Pouch.
SECOND_ACCEPT_FUNC - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_ACCEPT_TEXT - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_DECLINE_FUNC - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_DECLINE_TEXT - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_MY_ITEMS - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_MY_OFFER - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_THEIR_ITEMS - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_THEIR_OFFER - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECOND_TRADING_WITH - Static variable in class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
SECONDS - Static variable in annotation interface net.storm.api.plugins.config.Units
Seconds unit: "s"
secret() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
Whether this configuration value should be treated as secret.
section() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The section this item belongs to.
section() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
The parent section this section belongs to.
section() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
The section this title belongs to.
SEED_BOX_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SEED_VAULT_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SEED_VAULT_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SEERS_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
SEERS_VILLAGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
SEERS_VILLAGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
SEERS_VILLAGE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
select() - Method in enum class net.storm.api.widgets.ProductionQuantity
Selects this quantity option by clicking on it.
selectItem(int) - Method in interface net.storm.api.widgets.IProduction
Selects an item in the production interface by its item ID.
selectItem(int) - Static method in class net.storm.sdk.widgets.Production
Selects an item in the production interface by its item ID.
selectItem(String) - Method in interface net.storm.api.widgets.IProduction
Selects an item in the production interface by its name.
selectItem(String) - Static method in class net.storm.sdk.widgets.Production
Selects an item in the production interface by its name.
selectMakeXQuantity(int) - Method in interface net.storm.api.widgets.IProduction
Sets the "Make X" quantity to the specified value.
selectMakeXQuantity(int) - Static method in class net.storm.sdk.widgets.Production
Sets the "Make X" quantity to a specific value.
selectOtherQuantity() - Method in interface net.storm.api.widgets.IProduction
Selects the "Other" quantity option in the production interface, which allows entering a custom amount.
selectOtherQuantity() - Static method in class net.storm.sdk.widgets.Production
Selects the "Other" quantity option to enter a custom amount.
selectQuantity(ProductionQuantity) - Method in interface net.storm.api.widgets.IProduction
Selects a predefined production quantity option.
selectQuantity(ProductionQuantity) - Static method in class net.storm.sdk.widgets.Production
Selects a production quantity preset.
selectQuantityAll() - Method in interface net.storm.api.items.IDepositBox
Selects the deposit quantity to all items.
selectQuantityAll() - Static method in class net.storm.sdk.items.DepositBox
Sets the deposit quantity to All for individual item deposits.
selectQuantityFive() - Method in interface net.storm.api.items.IDepositBox
Selects the deposit quantity to 5 items per click.
selectQuantityFive() - Static method in class net.storm.sdk.items.DepositBox
Sets the deposit quantity to 5 for individual item deposits.
selectQuantityOne() - Method in interface net.storm.api.items.IDepositBox
Selects the deposit quantity to 1 item per click.
selectQuantityOne() - Static method in class net.storm.sdk.items.DepositBox
Sets the deposit quantity to 1 for individual item deposits.
selectQuantityTen() - Method in interface net.storm.api.items.IDepositBox
Selects the deposit quantity to 10 items per click.
selectQuantityTen() - Static method in class net.storm.sdk.items.DepositBox
Sets the deposit quantity to 10 for individual item deposits.
selectQuantityX() - Method in interface net.storm.api.items.IDepositBox
Selects the deposit quantity to a custom amount (X).
selectQuantityX() - Static method in class net.storm.sdk.items.DepositBox
Sets the deposit quantity to X (custom amount) for individual item deposits.
selectSpell(Spell) - Method in interface net.storm.api.magic.IMagic
Selects a spell in the spellbook interface for casting on a target.
selectSpell(Spell) - Static method in class net.storm.sdk.magic.Magic
Selects a spell for use on a subsequent target.
self() - Method in class net.storm.api.query.Query
Returns this query instance cast to the concrete query type.
sell(int...) - Static method in class net.storm.sdk.items.GrandExchange
Initiates a sell offer for items matching any of the specified IDs.
sell(int, int, boolean, boolean) - Static method in class net.storm.sdk.items.GrandExchange
Creates a sell offer for all of an item in inventory at the specified price.
sell(int, int, int) - Static method in class net.storm.sdk.items.GrandExchange
Creates a sell offer for all of an item in inventory at the specified price.
sell(int, int, int, boolean, boolean) - Static method in class net.storm.sdk.items.GrandExchange
Creates a sell offer with full control over all parameters.
sell(String...) - Static method in class net.storm.sdk.items.GrandExchange
Initiates a sell offer for items matching any of the specified names.
sell(Predicate<IItem>) - Static method in class net.storm.sdk.items.GrandExchange
Initiates a sell offer for items matching the filter.
sellFifty(int) - Static method in class net.storm.sdk.items.Shop
Sells 50 of an item to the shop by item ID.
sellFive(int) - Static method in class net.storm.sdk.items.Shop
Sells 5 of an item to the shop by item ID.
SELLING - Enum constant in enum class net.storm.api.items.GrandExchangeState
The Grand Exchange is in the sell offer setup screen.
sellOne(int) - Static method in class net.storm.sdk.items.Shop
Sells 1 of an item to the shop by item ID.
sellTen(int) - Static method in class net.storm.sdk.items.Shop
Sells 10 of an item to the shop by item ID.
send(String, int, int, boolean, int) - Static method in class net.storm.sdk.community.Chat
Sends a chat message with full control over chat parameters.
sendConfig() - Method in interface net.storm.api.plugins.config.ConfigManager
Sends the current configuration to sync services.
sendEnter() - Method in interface net.storm.api.input.IKeyboard
Sends the Enter key press.
sendEnter() - Static method in class net.storm.sdk.input.Keyboard
Sends an Enter key press to the game client.
sendPublic(String) - Static method in class net.storm.sdk.community.Chat
Sends a public chat message visible to nearby players.
sendSpace() - Method in interface net.storm.api.input.IKeyboard
Sends the Space key press.
sendSpace() - Static method in class net.storm.sdk.input.Keyboard
Sends a Space key press to the game client.
SENNTISTEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
SENNTISTEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
SENNTISTEN_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SENNTISTEN_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
SENNTISTEN_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
Serialization - Search tag in class net.storm.api.movement.pathfinder.BitSet4D
Section
serialize(T) - Method in interface net.storm.api.plugins.config.Serializer
Converts a value to its string representation for storage.
Serializer<T> - Interface in net.storm.api.plugins.config
Interface for custom configuration value serialization.
SERVER_BEING_UPDATED - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Server is undergoing maintenance.
SERVICE_UNAVAILABLE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Service is currently unavailable.
set(int, int, int, int, boolean) - Method in class net.storm.api.movement.pathfinder.BitSet4D
Sets the bit value at the specified 4D coordinates.
set(int, int, int, int, boolean) - Method in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Sets a collision flag at the specified position.
setAll(boolean) - Method in class net.storm.api.movement.pathfinder.BitSet4D
Sets all bits to the specified value.
setAnimationId(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the animation to play on the model.
setAttackStyle(AttackStyle) - Method in interface net.storm.api.game.ICombat
Sets the attack style to the specified option.
setAttackStyle(AttackStyle) - Static method in class net.storm.sdk.game.Combat
Sets the attack style to the specified style.
setAutoCast(Spell, boolean) - Method in interface net.storm.api.magic.IMagic
Sets the autocast spell for combat.
setAutoCast(Spell, boolean) - Static method in class net.storm.sdk.magic.Magic
Sets a spell as the autocast spell.
setBit(int, int) - Method in interface net.storm.api.game.IVars
Sets the value of a varbit.
setBit(int, int) - Static method in class net.storm.sdk.game.Vars
Sets the value of a varbit.
setCharacterId(String) - Method in interface net.storm.api.domain.game.IClient
Sets the character ID.
setCharacterId(String) - Static method in class net.storm.sdk.game.Client
Sets the character ID.
setCharges(ChargeRequirement, int) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Sets the current number of charges for the specified requirement.
setCharges(ChargeRequirement, int) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Sets the current number of charges for a charge requirement.
setCheckClick(boolean) - Method in interface net.storm.api.domain.game.IClient
Sets whether click checking is enabled.
setCheckClick(boolean) - Static method in class net.storm.sdk.game.Client
Sets whether to check for click validation.
setChildren(Widget[]) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the child widgets.
setCode() - Method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Sets the dials to this fairy ring's code.
setCode(String) - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Sets the fairy ring dials to the specified code.
setColumnAlignments(TableAlignment...) - Method in class net.storm.api.ui.TableComponent
Sets alignments for multiple columns at once.
setColumns(String...) - Method in class net.storm.api.ui.TableComponent
Replaces all existing columns with new column headers from strings.
setColumns(TableElement...) - Method in class net.storm.api.ui.TableComponent
Replaces all existing columns with new TableElement column headers.
setConfiguration(String, String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Sets a configuration value.
setConfiguration(String, String, String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Sets a configuration value for a specific profile.
setConfiguration(String, String, String, T) - Method in interface net.storm.api.plugins.config.ConfigManager
Sets a typed configuration value for a specific profile.
setConfiguration(String, String, T) - Method in interface net.storm.api.plugins.config.ConfigManager
Sets a typed configuration value.
setConflicts(List<String>) - Method in class net.storm.api.plugins.config.PluginToggleButton
Sets the list of conflicting plugins to display in the tooltip.
setCurrentPath(TilePath) - Method in interface net.storm.api.movement.IWalker
Sets the current path being executed.
setDefaultConfiguration(T, boolean) - Method in interface net.storm.api.plugins.config.ConfigManager
Sets default values for all configuration items in a proxy.
setDestination(int, int) - Method in interface net.storm.api.movement.IMovement
Sets the click destination for walking.
setDestination(int, int) - Static method in class net.storm.sdk.movement.Movement
Force walks to a specific scene coordinate.
setDirection(WorldPoint) - Method in interface net.storm.api.movement.ISailing
Sets the ship's heading to point toward a target world point using the default interaction method.
setDirection(WorldPoint) - Static method in class net.storm.sdk.movement.sailing.Sailing
Sets the ship's direction toward a target point using the default interaction method.
setDirection(InteractMethod, WorldPoint) - Method in interface net.storm.api.movement.ISailing
Sets the ship's heading to point toward a target world point.
setDirection(InteractMethod, WorldPoint) - Static method in class net.storm.sdk.movement.sailing.Sailing
Sets the ship's direction toward a target point using the specified interaction method.
setDirection(InteractMethod, SailingDirection) - Method in interface net.storm.api.movement.ISailing
Sets the ship's heading direction using the specified interaction method.
setDirection(InteractMethod, SailingDirection) - Static method in class net.storm.sdk.movement.sailing.Sailing
Sets the ship's direction using the specified interaction method.
setDirection(SailingDirection) - Method in interface net.storm.api.movement.ISailing
Sets the ship's heading direction using the default interaction method.
setDirection(SailingDirection) - Static method in class net.storm.sdk.movement.sailing.Sailing
Sets the ship's direction using the default interaction method.
setDisplayName(String) - Method in interface net.storm.api.domain.game.IClient
Sets the display name.
setDisplayName(String) - Static method in class net.storm.sdk.game.Client
Sets the display name for the player.
setDraggedWidget(Widget) - Method in interface net.storm.api.domain.game.IClient
Sets the widget currently being dragged.
setDraggedWidget(Widget) - Static method in class net.storm.sdk.game.Client
Sets the widget currently being dragged.
setDragParent(Widget) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the drag parent widget.
setEndIn(Duration) - Method in class net.storm.sdk.commons.StopWatch
Sets the end time to a specified duration from now.
setExtraData(Plugin, String, String) - Method in interface net.storm.api.breaks.BreakHandler
Sets a single extra data entry for the specified plugin.
setExtraData(Plugin, Map<String, String>) - Method in interface net.storm.api.breaks.BreakHandler
Sets multiple extra data entries for the specified plugin.
setFilled(boolean) - Method in interface net.storm.api.domain.widgets.IWidget
Sets whether shapes should be filled.
setFontId(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the font ID for text rendering.
setGameAccount(GameAccount) - Method in interface net.storm.api.game.IGame
Sets the game account for login purposes.
setGameAccount(GameAccount) - Static method in class net.storm.sdk.game.Game
Sets the game account to be used for login operations.
setGameState(int) - Method in interface net.storm.api.domain.game.IClient
Sets the game state by its integer value.
setGameState(int) - Static method in class net.storm.sdk.game.Client
Sets the game state by ordinal value.
setGameState(GameState) - Method in interface net.storm.api.domain.game.IClient
Sets the game state.
setGameState(GameState) - Static method in class net.storm.sdk.game.Client
Sets the game state.
setHasListener(boolean) - Method in interface net.storm.api.domain.widgets.IWidget
Sets whether this widget has an action listener.
setHeader(String) - Method in class net.storm.sdk.script.paint.DefaultPaint
Sets a header text in the statistics display.
setHeightMode(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the height sizing mode.
setHidden(boolean) - Method in interface net.storm.api.domain.widgets.IWidget
Sets whether this widget is hidden.
setInteractMethodOverride(InteractMethod) - Method in interface net.storm.api.interact.InteractManager
Sets the interaction method override.
setItem(int) - Static method in class net.storm.sdk.items.GrandExchange
Sets the item for a buy offer by item ID.
setItem(String) - Static method in class net.storm.sdk.items.GrandExchange
Sets the item for a buy offer by searching for its name.
setItemId(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the item ID for item display widgets.
setItemQuantity(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the item quantity for item display widgets.
setItemQuantityMode(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the item quantity display mode.
setKeyboardIdleTicks(int) - Method in interface net.storm.api.domain.game.IClient
Sets the keyboard idle tick counter.
setKeyboardIdleTicks(int) - Static method in class net.storm.sdk.game.Client
Sets the keyboard idle tick counter.
setLastButton(int) - Method in interface net.storm.api.domain.game.IClient
Sets the last button pressed for interaction handling.
setLastButton(int) - Static method in class net.storm.sdk.game.Client
Sets the last mouse button that was pressed.
setLastPath(TilePath) - Method in interface net.storm.api.movement.IWalker
Sets the last path for tracking purposes.
setLineHeight(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the line height for multi-line text.
setLoginIndex(int) - Method in interface net.storm.api.domain.game.IClient
Sets the login screen index.
setLoginIndex(int) - Static method in class net.storm.sdk.game.Client
Sets the login screen index.
setMenuOpened(boolean) - Method in interface net.storm.api.domain.game.IClient
Sets whether the right-click menu is open.
setMenuOpened(boolean) - Static method in class net.storm.sdk.game.Client
Sets whether the right-click menu is opened.
setMinimapState(int) - Method in interface net.storm.api.domain.game.IClient
Sets the minimap state.
setMinimapState(int) - Static method in class net.storm.sdk.game.Client
Sets the minimap state.
setModelId(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the 3D model ID to display.
setModelType(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the model type.
setModelZoom(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the zoom level for the model.
setMouseIdleCycles(int) - Method in interface net.storm.api.domain.game.IClient
Sets the mouse idle cycle counter.
setMouseIdleCycles(int) - Static method in class net.storm.sdk.game.Client
Sets the mouse idle cycle counter.
setMouseIdleTicks(int) - Method in interface net.storm.api.domain.game.IClient
Sets the mouse idle tick counter.
setMouseIdleTicks(int) - Static method in class net.storm.sdk.game.Client
Sets the mouse idle tick counter.
setMouseMovementStrategy(MouseMovementStrategy) - Method in interface net.storm.api.interact.InteractManager
Deprecated, for removal: This API element is subject to removal in a future version.
setMouseMovementStrategy(MouseMovementStrategy) - Method in interface net.storm.api.interact.mouse.MouseManager
Sets the mouse movement strategy for all mouse-based interactions.
setMouseRecorderEnabled(boolean) - Method in interface net.storm.api.domain.game.IClient
 
setMouseRecorderEnabled(boolean) - Static method in class net.storm.sdk.game.Client
 
setMouseRecorderIndex(int) - Method in interface net.storm.api.domain.game.IClient
 
setName(String) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the name of this widget (used for menu actions).
setNormalLoginMode() - Method in interface net.storm.api.domain.game.IClient
Switches to normal (username/password) login mode.
setNormalLoginMode() - Static method in class net.storm.sdk.game.Client
Sets the client to normal (username/password) login mode.
setOAuthLoginMode() - Method in interface net.storm.api.domain.game.IClient
Switches to OAuth login mode.
setOAuthLoginMode() - Static method in class net.storm.sdk.game.Client
Sets the client to OAuth login mode.
setOpacity(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the opacity (transparency) of this widget.
setOriginalHeight(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the original height.
setOriginalWidth(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the original width.
setOriginalX(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the original X position.
setOriginalY(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the original Y position.
setOtp(String) - Method in interface net.storm.api.domain.game.IClient
Sets the one-time password (authenticator code) for login.
setOtp(String) - Static method in class net.storm.sdk.game.Client
Sets the one-time password (authenticator code) for login.
setPassword(String) - Method in interface net.storm.api.domain.game.IClient
Sets the password for login.
setPassword(String) - Static method in class net.storm.sdk.game.Client
Sets the password on the login screen.
setPluginEnabled(boolean) - Method in class net.storm.api.plugins.config.PluginListItem
Sets the enabled state of the plugin.
setPluginEnabled(Plugin, boolean) - Method in interface net.storm.api.plugins.PluginManager
Sets the enabled state of a plugin.
setPos(int, int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the widget position.
setPos(int, int, int, int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the widget position with positioning modes.
setPrice(int) - Static method in class net.storm.sdk.items.GrandExchange
Sets the price for the current offer.
setProperty(String, String) - Method in class net.storm.api.plugins.config.ConfigData
Sets a configuration property value.
setQuantity(int) - Static method in class net.storm.sdk.items.GrandExchange
Sets the quantity for the current offer.
setQuantityMode(Bank.QuantityMode) - Static method in class net.storm.sdk.items.Bank
Sets the withdraw quantity mode for bank operations.
setQuickPrayers(List<Prayer>) - Method in interface net.storm.api.widgets.IPrayers
Sets the quick prayers to the specified list of prayers and closes the interface.
setQuickPrayers(List<Prayer>) - Static method in class net.storm.sdk.widgets.Prayers
Sets the quick prayer preset to the specified prayers and closes the interface.
setQuickPrayers(List<Prayer>, boolean) - Method in interface net.storm.api.widgets.IPrayers
Sets the quick prayers to the specified list of prayers.
setQuickPrayers(List<Prayer>, boolean) - Static method in class net.storm.sdk.widgets.Prayers
Sets the quick prayer preset to the specified prayers.
setRotationX(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the X-axis rotation of the model.
setRotationY(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the Y-axis rotation of the model.
setRotationZ(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the Z-axis rotation of the model.
setRows(String[]...) - Method in class net.storm.api.ui.TableComponent
Replaces all existing rows with new rows from string arrays.
setRows(TableRow...) - Method in class net.storm.api.ui.TableComponent
Replaces all existing rows with new TableRow objects.
setRSProfileConfiguration(String, String, T) - Method in interface net.storm.api.plugins.config.ConfigManager
Sets a typed configuration value for the current RuneScape profile.
setSails() - Method in interface net.storm.api.movement.ISailing
Sets the sails using the default interaction method.
setSails() - Static method in class net.storm.sdk.movement.sailing.Sailing
Sets the sails to enable movement using the default interaction method.
setSails(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Sets the sails to begin moving the ship.
setSails(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Sets the sails to enable movement using the specified interaction method.
setScrollHeight(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the scrollable content height.
setScrollWidth(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the scrollable content width.
setScrollX(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the horizontal scroll position.
setScrollY(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the vertical scroll position.
setSelectedSceneTileX(int) - Method in interface net.storm.api.domain.game.IClient
Sets the X coordinate of the selected scene tile.
setSelectedSceneTileX(int) - Static method in class net.storm.sdk.game.Client
Sets the selected scene tile X coordinate for viewport walking.
setSelectedSceneTileY(int) - Method in interface net.storm.api.domain.game.IClient
Sets the Y coordinate of the selected scene tile.
setSelectedSceneTileY(int) - Static method in class net.storm.sdk.game.Client
Sets the selected scene tile Y coordinate for viewport walking.
setSessionId(String) - Method in interface net.storm.api.domain.game.IClient
Sets the session ID.
setSessionId(String) - Static method in class net.storm.sdk.game.Client
Sets the session ID.
setSize(int, int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the widget size.
setSize(int, int, int, int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the widget size with sizing modes.
setSpriteId(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the sprite (image) ID to display.
setSpriteTiling(boolean) - Method in interface net.storm.api.domain.widgets.IWidget
Sets whether the sprite should tile to fill the widget.
setText(String) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the displayed text of this widget.
setTextColor(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the text color of this widget.
setTextShadowed(boolean) - Method in interface net.storm.api.domain.widgets.IWidget
Sets whether text should have a shadow.
SETTINGS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SETTINGS_SIDE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
setToggleHidden(boolean) - Method in class net.storm.api.plugins.Plugin
Sets whether the plugin toggle button should be hidden in the UI.
setUnlocked(UnlockRequirement, boolean) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Sets the unlock state for the specified requirement.
setUnlocked(UnlockRequirement, boolean) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Sets the unlock state for an unlock requirement.
setUsername(String) - Method in interface net.storm.api.domain.game.IClient
Sets the username for login.
setUsername(String) - Static method in class net.storm.sdk.game.Client
Sets the username on the login screen.
setValue(Keybind) - Method in class net.storm.api.plugins.config.HotkeyButton
Sets the keybind value and updates the button text.
setVarcIntValue(int, int) - Method in interface net.storm.api.domain.game.IClient
Sets the value of a varc integer.
setVarcIntValue(int, int) - Static method in class net.storm.sdk.game.Client
Sets a client integer variable value.
setVarcStrValue(int, String) - Method in interface net.storm.api.domain.game.IClient
Sets the value of a varc string.
setVarcStrValue(int, String) - Static method in class net.storm.sdk.game.Client
Sets a client string variable value.
setViewportWalking(boolean) - Method in interface net.storm.api.domain.game.IClient
Enables or disables viewport walking mode.
setViewportWalking(boolean) - Static method in class net.storm.sdk.game.Client
Enables or disables viewport walking mode.
setWidget(IWidget) - Method in interface net.storm.api.domain.items.IItem
Sets the widget reference for this item.
setWidthMode(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the width sizing mode.
setWindowedMode(int) - Method in interface net.storm.api.domain.game.IClient
Sets the windowed mode.
setWindowedMode(int) - Static method in class net.storm.sdk.game.Client
Sets the windowed mode.
setWithdrawMode(boolean) - Method in interface net.storm.api.items.IBank
Sets the withdraw mode for the bank.
setWithdrawMode(boolean) - Static method in class net.storm.sdk.items.Bank
Sets whether items should be withdrawn as notes or as regular items.
setWorldSelectOpen(boolean) - Method in interface net.storm.api.domain.game.IClient
Sets whether the world select screen is open.
setWorldSelectOpen(boolean) - Static method in class net.storm.sdk.game.Client
Opens or closes the world select interface.
setXPositionMode(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the X position mode.
setXTextAlignment(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the horizontal text alignment.
setYPositionMode(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the Y position mode.
setYTextAlignment(int) - Method in interface net.storm.api.domain.widgets.IWidget
Sets the vertical text alignment.
SHADES_OF_MORTTON - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
SHADOW_BARRAGE - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SHADOW_BLITZ - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SHADOW_BURST - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SHADOW_RUSH - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SHADOW_VEIL - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
SHANTAY_PASS - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Main hub at the desert entrance.
SHANTAY_PASS_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
SHANTAY_PASS_TO_BEDABIN_CAMP - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
SHANTAY_PASS_TO_POLLNIVNEACH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
SHANTAY_PASS_TO_UZER - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
SHARP_EYE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Sharp Eye - Level 8 Ranged prayer, +5% Ranged.
SHARP_EYE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
SHATTERED_RELICS_LEAGUE - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Shattered Relics League (historical).
SHAYZIEN_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
East Shayzien station.
SHAYZIEN_ENCAMPMENT - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
SHAYZIEN_NORTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
SHAYZIEN_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.Minecart
West Shayzien station.
SHIELD - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Shield or off-hand item slot.
SHIELD_OF_ARRAV - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
SHILO_VILLAGE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
Ship - Interface in net.storm.api.sailing
Represents a ship entity in the sailing system.
Ships - Class in net.storm.sdk.sailing
Utility class for interacting with ships and the sailing system.
Ships() - Constructor for class net.storm.sdk.sailing.Ships
 
SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
SHIPYARD_TO_ALDARIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHIPYARD_TO_SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SHOOTING_STARS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
Shop - Class in net.storm.sdk.items
Static utility class for interacting with NPC shops.
Shop() - Constructor for class net.storm.sdk.items.Shop
 
SHOP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SHOP_INVENTORY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
shouldBreak(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Determines whether the specified plugin should take a break now.
shouldIgnore(boolean) - Method in class net.storm.api.movement.pathfinder.model.IgnoredDoor
Determines if this door should be ignored (treated as passable).
shuffled() - Method in class net.storm.api.query.results.QueryResults
Randomly shuffles the order of elements in the results.
shutDown() - Method in class net.storm.api.plugins.Plugin
Called when the plugin is stopped.
sidePanelVisible() - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
 
SINISTER_OFFERING - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
size() - Method in class net.storm.api.query.results.QueryResults
Returns the number of elements in the results.
SKELETAL_GRASP - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
skillCapes(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from skill capes (Construction, Crafting, etc.).
SkillRequirement - Class in net.storm.api.movement.pathfinder.model.requirement
Requirement that checks for a minimum skill level.
SkillRequirement() - Constructor for class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Default constructor with useBoosted enabled.
SkillRequirement(Skill, int) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Constructs a skill requirement using boosted levels.
SkillRequirement(Skill, int, boolean) - Constructor for class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Constructs a skill requirement with all parameters specified.
Skills - Class in net.storm.sdk.game
Provides static utility methods for accessing player skill information.
Skills() - Constructor for class net.storm.sdk.game.Skills
 
SKILLS - Enum constant in enum class net.storm.api.widgets.Tab
The skills tab showing all player skill levels.
SKILLS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SKILLS_NECKLACE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Skills Necklace item IDs (6 to 1 charges).
skillsNecklace(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Skills Necklace.
SKOTIZO_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SLASH_ITEMS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Items that can slash webs in the Wilderness.
SLASH_WEB_POINTS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Pairs of points defining slashable web locations and their exit points.
slashWebTransport(WorldPoint, WorldPoint) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for slashing through a web.
slashWebTransport(WorldPoint, WorldPoint) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport for slashing through a web obstacle.
SLAYER_REWARDS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SLAYER_RING - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Slayer Ring item IDs (eternal and 8 to 1 charges).
slayerRing(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Slayer Ring.
sleep(int) - Method in interface net.storm.api.domain.game.IClient
Sleeps for the specified number of game cycles.
sleep(int) - Static method in class net.storm.sdk.game.Client
Sleeps for the specified number of client cycles.
sleep(int, int) - Method in interface net.storm.api.commons.ITime
Sleeps for a random amount of time within the specified range.
sleep(int, int) - Static method in class net.storm.sdk.commons.Time
Sleeps for a random amount of time between a given range.
sleep(long) - Method in interface net.storm.api.commons.ITime
Sleeps for the specified number of milliseconds.
sleep(long) - Static method in class net.storm.sdk.commons.Time
Sleeps for the specified duration in milliseconds.
SleepAction - Class in net.storm.api.interact
Represents a delay/pause action within the automation queue.
SleepAction() - Constructor for class net.storm.api.interact.SleepAction
 
sleepTick() - Method in interface net.storm.api.commons.ITime
Sleeps for one game tick.
sleepTick() - Static method in class net.storm.sdk.commons.Time
Sleeps for one game tick (approximately 600 milliseconds).
sleepTicks(int) - Method in interface net.storm.api.commons.ITime
Sleeps for the specified number of game ticks.
sleepTicks(int) - Static method in class net.storm.sdk.commons.Time
Sleeps for the specified number of game ticks.
sleepTicksUntil(BooleanSupplier, int) - Method in interface net.storm.api.commons.ITime
Sleeps for the specified number of game ticks or until a condition becomes true.
sleepTicksUntil(BooleanSupplier, int) - Static method in class net.storm.sdk.commons.Time
Sleeps for up to the specified number of ticks, or until a condition is true.
sleepUntil(BooleanSupplier, int) - Method in interface net.storm.api.commons.ITime
Sleeps until the given condition becomes true or timeout is reached.
sleepUntil(BooleanSupplier, int) - Static method in class net.storm.sdk.commons.Time
Sleeps until the given condition is true with default polling rate.
sleepUntil(BooleanSupplier, int, int) - Method in interface net.storm.api.commons.ITime
Sleeps until the given condition becomes true or timeout is reached.
sleepUntil(BooleanSupplier, int, int) - Static method in class net.storm.sdk.commons.Time
Sleeps until the given condition is true.
sleepUntil(BooleanSupplier, BooleanSupplier, int) - Method in interface net.storm.api.commons.ITime
Sleeps until the given condition becomes true or timeout is reached.
sleepUntil(BooleanSupplier, BooleanSupplier, int) - Static method in class net.storm.sdk.commons.Time
Sleeps until the given condition is true, with reset capability and default polling rate.
sleepUntil(BooleanSupplier, BooleanSupplier, int, int) - Method in interface net.storm.api.commons.ITime
Sleeps until the given condition becomes true or timeout is reached.
sleepUntil(BooleanSupplier, BooleanSupplier, int, int) - Static method in class net.storm.sdk.commons.Time
Sleeps until the given condition is true, with reset capability.
slots(int...) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their inventory slot positions.
SMITE - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Smite - Level 52 prayer, drains enemy prayer when dealing damage.
SMITE_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
SMITHING_ANVIL_ARROW_HEADS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_AXE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_BATTLE_AXE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_BOLTS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_CHAIN_BODY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_CLAWS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_DAGGER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_DART_TIPS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_EXCLUSIVE1 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_EXCLUSIVE2 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_FULL_HELM - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_JAVELIN_HEADS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_KITE_SHIELD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_KNIVES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_LIMBS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_LONG_SWORD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_MACE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_MED_HELM - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_NAILS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_PLATE_BODY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_PLATE_LEGS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_PLATE_SKIRT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_SCIMITAR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_SQ_SHIELD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_SWORD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_TWO_H_SWORD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_ANVIL_WARHAMMER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SMITHING_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SMOKE_BARRAGE - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SMOKE_BLITZ - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SMOKE_BURST - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SMOKE_RUSH - Enum constant in enum class net.storm.api.magic.SpellBook.Ancient
 
SNARE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
SNARE - Static variable in class net.storm.api.util.GraphicID
 
SONG_OF_THE_ELVES_QUEST - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
SOPHANEM - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Sophanem rug (requires Icthlarin's Little Helper).
SOPHANEM_TO_SOUTH_POLLNIVNEACH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
sorted(Comparator<? super T>) - Method in class net.storm.api.query.results.QueryResults
Sorts the results using the specified comparator.
sortedByDistance(WorldPoint) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Sorts the results by distance from a world point using the default distance method.
sortedByDistance(WorldPoint, Distance) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Sorts the results by distance from a world point using the specified distance method.
sortedByDistance(Locatable) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Sorts the results by distance from a locatable entity using the default distance method.
sortedByDistance(Locatable, Distance) - Method in class net.storm.api.query.results.SceneEntityQueryResults
Sorts the results by distance from a locatable entity using the specified distance method.
SOTETSEG_BOMB - Static variable in class net.storm.api.util.GraphicID
 
SOTETSEG_BOMB - Static variable in class net.storm.api.util.ProjectileID
 
SOTETSEG_MAGE - Static variable in class net.storm.api.util.GraphicID
 
SOTETSEG_MAGE - Static variable in class net.storm.api.util.ProjectileID
 
SOTETSEG_RANGE - Static variable in class net.storm.api.util.GraphicID
 
SOTETSEG_RANGE - Static variable in class net.storm.api.util.ProjectileID
 
SOUL - Enum constant in enum class net.storm.api.magic.Rune
Soul rune - catalytic rune used for high-level curse spells and Necromancy.
SOUL_WARS - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
SOUL_WARS - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
SOUTH - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
SOUTH_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
SOUTH_POLLNIVNEACH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Southern Pollnivneach rug (connects to Sophanem, Menaphos, Nardah).
SOUTH_POLLNIVNEACH_TO_MENAPHOS - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
SOUTH_POLLNIVNEACH_TO_NARDAH - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
SOUTH_POLLNIVNEACH_TO_SOPHANEM - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 
SOUTH_SOUTH_EAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
SOUTH_SOUTH_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
SOUTH_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
SoxExclude - Annotation Interface in net.storm.api.plugins
Annotation that excludes a plugin from SOX (Storm Obfuscation eXtension) processing.
Special Areas - Search tag in class net.storm.api.movement.pathfinder.model.MovementConstants
Section
Special Codes - Search tag in enum class net.storm.api.movement.pathfinder.model.FairyRing
Section
Special Teleports - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Section
Special Teleport Types - Search tag in class net.storm.api.movement.pathfinder.model.Teleport
Section
Spell - Interface in net.storm.api.magic
Represents a castable magic spell in the game.
SPELL_ADEPT_REANIMATION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ANNAKARL_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_APE_ATOLL_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ARCEUUS_HOME_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ARCEUUS_LIBRARY_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ARDOUGNE_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BAKE_PIE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BARBARIAN_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BARROWS_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BASIC_REANIMATION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BATTLEFRONT_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BIND - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BLOOD_BARRAGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BLOOD_BLITZ - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BLOOD_BURST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BLOOD_RUSH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BONES_TO_BANANAS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BONES_TO_PEACHES - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BOOST_POTION_SHARE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BOUNTY_TARGET_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BOUNTY_TARGET_TELEPORT2 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_BOUNTY_TARGET_TELEPORT3 - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CAMELOT_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CARRALLANGER_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CATHERBY_HOME_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CATHERBY_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CEMETERY_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CHARGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CHARGE_AIR_ORB - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CHARGE_EARTH_ORB - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CHARGE_FIRE_ORB - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CHARGE_WATER_ORB - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CIVITAS_ILLA_FORTIS_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CLAWS_OF_GUTHIX - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CONFUSE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CRUMBLE_UNDEAD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CURE_GROUP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CURE_ME - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CURE_OTHER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CURE_PLANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_CURSE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DAREEYAK_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DARK_DEMONBANE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DARK_LURE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DEATH_CHARGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DEGRIME - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DEMONIC_OFFERING - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DRAYNOR_MANOR_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_DREAM - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EARTH_BLAST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EARTH_BOLT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EARTH_STRIKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EARTH_SURGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EARTH_WAVE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EDGEVILLE_HOME_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ENCHANT_CROSSBOW_BOLT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ENERGY_TRANSFER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ENFEEBLE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ENTANGLE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_EXPERT_REANIMATION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FALADOR_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FENKENSTRAINS_CASTLE_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FERTILE_SOIL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FIRE_BLAST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FIRE_BOLT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FIRE_STRIKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FIRE_SURGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FIRE_WAVE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FISHING_GUILD_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_FLAMES_OF_ZAMORAK - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_GEOMANCY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_GHORROCK_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_GHOSTLY_GRASP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_GREATER_CORRUPTION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_HARMONY_ISLAND_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_HEAL_GROUP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_HEAL_OTHER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_HIGH_LEVEL_ALCHEMY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_HUMIDIFY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_HUNTER_KIT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_IBAN_BLAST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ICE_BARRAGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ICE_BLITZ - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ICE_BURST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ICE_PLATEAU_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_ICE_RUSH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_INFERIOR_DEMONBANE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_KHARYRLL_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_KHAZARD_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_KOUREND_HOME_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LASSAR_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LESSER_CORRUPTION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LOW_LEVEL_ALCHEMY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LUMBRIDGE_HOME_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LUMBRIDGE_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LUNAR_FERTILE_SOIL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LUNAR_HOME_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_1_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_2_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_3_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_4_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_5_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_6_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_LVL_7_ENCHANT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MAGIC_DART - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MAGIC_IMBUE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MARK_OF_DARKNESS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MASTER_REANIMATION - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MIND_ALTAR_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MONSTER_EXAMINE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MONSTER_INSPECT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_MOONCLAN_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_NPC_CONTACT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_OURANIA_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_PADDEWWA_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_PLANK_MAKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RECHARGE_DRAGONSTONE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESPAWN_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_CROPS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_GREATER_GHOST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_GREATER_SKELETON - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_GREATER_ZOMBIE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_LESSER_GHOST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_LESSER_SKELETON - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_LESSER_ZOMBIE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_SUPERIOR_GHOST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_SUPERIOR_SKELETON - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_RESURRECT_SUPERIOR_ZOMBIE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SALVE_GRAVEYARD_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SARADOMIN_STRIKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SENNTISTEN_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SHADOW_BARRAGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SHADOW_BLITZ - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SHADOW_BURST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SHADOW_RUSH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SHADOW_VEIL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SINISTER_OFFERING - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SKELETAL_GRASP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SMOKE_BARRAGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SMOKE_BLITZ - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SMOKE_BURST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SMOKE_RUSH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SNARE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SPELLBOOK_SWAP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SPIN_FLAX - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_STAT_RESTORE_POT_SHARE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_STAT_SPY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_STRING_JEWELLERY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_STUN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SUPERGLASS_MAKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SUPERHEAT_ITEM - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_SUPERIOR_DEMONBANE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TAN_LEATHER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_BLOCK - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_BOAT_TO_ME - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_BARBARIAN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_CATHERBY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_FISHING_GUILD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_ICE_PLATEAU - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_KHAZARD - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_MOONCLAN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_GROUP_WATERBIRTH - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELE_ME_TO_BOAT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEKINETIC_GRAB - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEOTHER_CAMELOT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEOTHER_FALADOR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEOTHER_LUMBRIDGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEPORT_TO_APE_ATOLL - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEPORT_TO_HOUSE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TELEPORT_TO_KOUREND - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TOOLTIP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_TROLLHEIM_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_UNDEAD_GRASP - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_VARROCK_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_VENGEANCE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_VENGEANCE_OTHER - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_VILE_VIGOUR - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_VULNERABILITY - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WARD_OF_ARCEUUS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATCHTOWER_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATER_BLAST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATER_BOLT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATER_STRIKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATER_SURGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATER_WAVE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WATERBIRTH_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WEAKEN - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WEST_ARDOUGNE_TELEPORT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WIND_BLAST - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WIND_BOLT - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WIND_STRIKE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WIND_SURGE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELL_WIND_WAVE - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SpellBook - Enum Class in net.storm.api.magic
Enumeration representing the four spellbooks available in the game.
SPELLBOOK - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELLBOOK_FILTERED_BOUNDS - Static variable in class net.storm.api.widgets.InterfaceAddress
Deprecated.
 
SPELLBOOK_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
SPELLBOOK_SWAP - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
SpellBook.Ancient - Enum Class in net.storm.api.magic
The Ancient Magicks spellbook containing powerful Zarosian spells.
SpellBook.Lunar - Enum Class in net.storm.api.magic
The Lunar spellbook containing support and utility spells.
SpellBook.Necromancy - Enum Class in net.storm.api.magic
The Necromancy (Arceuus) spellbook containing dark magic and reanimation spells.
SpellBook.Standard - Enum Class in net.storm.api.magic
The Standard spellbook containing basic magic spells.
Spellbooks Covered - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Section
SPELLS - Enum constant in enum class net.storm.api.game.AttackStyle
Autocast spells attack style.
SPELLS_DEFENSIVE - Enum constant in enum class net.storm.api.game.AttackStyle
Defensive autocast spells attack style.
SPIDER - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
SPIN_FLAX - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
SPIRIT_FAIRY_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Combined spirit/fairy tree - provides both functions in one object.
SPIRIT_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Only a spirit tree is built.
SPIRIT_TREE_BLACKLISTED - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Items blacklisted from Spirit Trees.
spiritFairyTree() - Method in interface net.storm.api.plugins.config.StormConfig
 
SpiritFairyTree - Enum Class in net.storm.api.movement.pathfinder.model.poh
Enumeration of Spirit Tree and Fairy Ring configurations in a Player-Owned House.
SpiritTree - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all Spirit Tree destinations in the transportation network.
spiritTrees() - Method in interface net.storm.api.plugins.config.StormConfig
 
spiritTreeSection - Static variable in interface net.storm.api.plugins.config.StormConfig
 
SPLASH - Static variable in class net.storm.api.util.GraphicID
 
spritTreeTransport(WorldPoint, WorldPoint, String) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for spirit tree travel.
stackable(boolean) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by their stackability.
stackable(boolean) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their stackability.
STAFF_OF_THE_DEAD - Static variable in class net.storm.api.util.GraphicID
 
STANDARD - Enum constant in enum class net.storm.api.magic.SpellBook
The Standard spellbook - default spellbook available to all players.
STANDARD - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Standard game mode (main game).
standardize(String) - Static method in class net.storm.api.commons.JagStrings
Standardizes a game string by removing tags and sanitizing content.
standardize(String...) - Static method in class net.storm.api.commons.JagStrings
Standardizes multiple game strings by removing tags and sanitizing content.
StandardSpellBook() - Constructor for class net.storm.api.widgets.WidgetGroup.StandardSpellBook
Deprecated.
 
start() - Static method in class net.storm.sdk.commons.StopWatch
Creates and starts a new StopWatch using the current time.
start(Supplier<Instant>) - Static method in class net.storm.sdk.commons.StopWatch
Creates and starts a new StopWatch using a custom instant supplier.
startBreak(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Starts a break for the specified plugin using configured duration settings.
startBreak(Plugin, Instant) - Method in interface net.storm.api.breaks.BreakHandler
Starts a break for the specified plugin that ends at the given time.
startCorePlugins() - Method in interface net.storm.api.plugins.PluginManager
Starts all core plugins that are enabled.
startPlugin(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Starts tracking a plugin for break management.
startPlugin(Plugin) - Method in class net.storm.api.plugins.config.PluginListPanel
Starts the specified plugin.
startPlugin(Plugin) - Method in interface net.storm.api.plugins.IPlugins
Starts a plugin.
startPlugin(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Starts a single plugin.
startPlugin(Plugin) - Static method in class net.storm.sdk.plugins.Plugins
Starts a plugin.
startPlugins() - Method in interface net.storm.api.plugins.PluginManager
Starts all enabled plugins.
startPlugins(Collection<Plugin>) - Method in interface net.storm.api.plugins.PluginManager
Starts a specific collection of plugins.
startUp() - Method in class net.storm.api.plugins.Plugin
Called when the plugin is started.
STAT_RESTORE_POT_SHARE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
STAT_SPY - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
Static - Class in net.storm.api
Central service locator providing static access to all Storm API services.
Static() - Constructor for class net.storm.api.Static
 
Statistic - Class in net.storm.sdk.script.paint
Represents a single statistic entry for display in DefaultPaint.
Statistic(String, boolean, Supplier<String>) - Constructor for class net.storm.sdk.script.paint.Statistic
Constructs a new Statistic with all parameters.
Statistic(String, Supplier<String>) - Constructor for class net.storm.sdk.script.paint.Statistic
Constructs a new Statistic with a key and supplier.
Statistic(String, StopWatch, Supplier<Integer>) - Constructor for class net.storm.sdk.script.paint.Statistic
Constructs a rate-based Statistic with automatic number formatting.
Statistic(String, StopWatch, Supplier<Integer>, boolean) - Constructor for class net.storm.sdk.script.paint.Statistic
Constructs a rate-based Statistic that displays value and hourly rate.
STATS - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
 
STEEL_SKIN - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Steel Skin - Level 28 Defence prayer, +15% Defence.
STEEL_SKIN_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
STILL_WITH_WIND_CATCHER - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
 
stop() - Method in class net.storm.api.plugins.LoopedPlugin
Deprecated, for removal: This API element is subject to removal in a future version.
Use the plugin manager to stop plugins instead
stopBreak(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Stops the active break for the specified plugin.
stopNavigating() - Method in interface net.storm.api.movement.ISailing
Stops automated navigation using the default interaction method.
stopNavigating() - Static method in class net.storm.sdk.movement.sailing.Sailing
Stops auto-navigation using the default interaction method.
stopNavigating(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Stops automated navigation.
stopNavigating(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Stops auto-navigation using the specified interaction method.
stopPlugin(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Stops tracking a plugin for break management.
stopPlugin(Plugin) - Method in class net.storm.api.plugins.config.PluginListPanel
Stops the specified plugin.
stopPlugin(Plugin) - Method in interface net.storm.api.plugins.IPlugins
Stops a running plugin.
stopPlugin(Plugin) - Method in interface net.storm.api.plugins.PluginManager
Stops a single plugin.
stopPlugin(Plugin) - Static method in class net.storm.sdk.plugins.Plugins
Stops a running plugin.
stopPlugins() - Method in interface net.storm.api.plugins.PluginManager
Stops all currently running plugins.
StopWatch - Class in net.storm.sdk.commons
A utility class for measuring elapsed time and calculating rates.
Storm - Class in net.storm.api
 
Storm() - Constructor for class net.storm.api.Storm
 
StormConfig - Interface in net.storm.api.plugins.config
Global configuration interface for Storm client settings.
StormProperties - Interface in net.storm.api.util
 
StormUser - Class in net.storm.api
 
StormUser() - Constructor for class net.storm.api.StormUser
 
STRING_JEWELLERY - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
stringToObject(String, Type) - Method in interface net.storm.api.plugins.config.ConfigManager
Converts a string value to the specified type.
STRONGHOLD_ANSWERS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Valid answers for Security Stronghold doors.
STUN - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
StyleMap - Static variable in class net.storm.api.util.WeaponMap
 
Subclasses - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.ItemChargeRequirement
Section
subList(int, int) - Method in class net.storm.api.movement.TilePath
Returns a view of the portion of this path between the specified indices.
submit(String, Supplier<String>) - Method in class net.storm.sdk.script.paint.DefaultPaint
Submits a new statistic to be displayed in the paint.
submit(RenderableEntity) - Method in class net.storm.sdk.script.paint.DefaultPaint
Submits a custom renderable entity to be drawn with the overlay.
subscribe() - Method in interface net.storm.api.plugins.Task
Determines whether this task should be registered to the event bus.
SUMMER_SHORE_COMPLETED - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Western coastal area (always unlocked).
SUNSET_COAST - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
 
SUNSET_COAST_TO_BRIMHAVEN - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_CATHERBY - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_CORSAIR_COVE - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_DEEPFIN_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_LANDS_END - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_MOS_LE_HARMLESS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_MUSA_POINT - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PANDEMONIUM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PORT_KHAZARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PORT_PHASMATYS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PORT_PISCARILIUS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PORT_ROBERTS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PORT_SARIM - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PORT_TYRAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUNSET_COAST_TO_SHIPYARD - Enum constant in enum class net.storm.api.movement.pathfinder.model.CharterShip
 
SUPERGLASS_MAKE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
SUPERHEAT_ITEM - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
SUPERHUMAN_STRENGTH - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Superhuman Strength - Level 13 Strength prayer, +10% Strength.
SUPERHUMAN_STRENGTH_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
SUPERIOR_DEMONBANE - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
supplier - Variable in class net.storm.api.query.Query
The supplier that provides the initial collection of entities to query.
sw(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Southwest is allowed from the specified position.
sw(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if diagonal movement Southwest is allowed from the specified world point.
SWAMP - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
 
swapChanges() - Method in class net.storm.api.plugins.config.ConfigData
Atomically retrieves and clears pending changes.
SwingUtil - Class in net.storm.api.util
 
SwingUtil() - Constructor for class net.storm.api.util.SwingUtil
 
switchProfile(ConfigProfile) - Method in interface net.storm.api.plugins.config.ConfigManager
Switches to a different configuration profile.
syncExec(Runnable) - Static method in class net.storm.api.util.SwingUtil
 

T

Tab - Enum Class in net.storm.api.widgets
Enumeration of all game interface tabs.
TableAlignment - Enum Class in net.storm.api.ui
Enumeration of horizontal text alignment options for table cells.
TableComponent - Class in net.storm.api.ui
A renderable table component for displaying tabular data in overlays.
TableComponent() - Constructor for class net.storm.api.ui.TableComponent
 
TableElement - Class in net.storm.api.ui
Represents a single cell element within a TableComponent.
TableElement() - Constructor for class net.storm.api.ui.TableElement
 
TableRow - Class in net.storm.api.ui
Represents a row of cells within a TableComponent.
TableRow() - Constructor for class net.storm.api.ui.TableRow
 
Tabs - Class in net.storm.sdk.widgets
Provides utility methods for managing game interface tabs.
Tabs() - Constructor for class net.storm.sdk.widgets.Tabs
 
tags() - Element in annotation interface net.storm.api.plugins.PluginDescriptor
Keywords used when searching for plugins.
TAI_BWO_WANNAI - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
TAL_TEKLAN - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
TAL_TEKLAN - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Ancient ruins (always unlocked).
TAN_LEATHER - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
target(String) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the menu target text (e.g., entity name).
targeting(Interactable...) - Method in class net.storm.api.query.entities.ActorQuery
Filters actors by their current interaction target.
targetless() - Method in class net.storm.api.query.entities.ActorQuery
Filters for actors that have no current target.
Task - Interface in net.storm.api.plugins
Interface representing a unit of work in a TaskPlugin.
TaskPlugin - Class in net.storm.api.plugins
Abstract base class for task-based plugins.
TaskPlugin - Class in net.storm.sdk.plugins
Deprecated, for removal: This API element is subject to removal in a future version.
This class is deprecated and scheduled for removal. Use TaskPlugin instead.
TaskPlugin() - Constructor for class net.storm.api.plugins.TaskPlugin
 
TaskPlugin() - Constructor for class net.storm.sdk.plugins.TaskPlugin
Deprecated.
 
TAVERLEY_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
TAVERLY - Enum constant in enum class net.storm.api.game.HouseLocation
Taverley house portal location.
TEKTON_METEOR_AOE - Static variable in class net.storm.api.util.GraphicID
 
TEKTON_METEOR_AOE - Static variable in class net.storm.api.util.ProjectileID
 
TELE_BLOCK - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELE_BOAT_TO_ME - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELE_GROUP_BARBARIAN - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_GROUP_CATHERBY - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_GROUP_FISHING_GUILD - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_GROUP_ICE_PLATEAU - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_GROUP_KHAZARD - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_GROUP_MOONCLAN - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_GROUP_WATERBIRTH - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
TELE_ME_TO_BOAT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEKINETIC_GRAB - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEKINETIC_SPELL - Static variable in class net.storm.api.util.GraphicID
 
TELEKINETIC_SPELL - Static variable in class net.storm.api.util.ProjectileID
 
TELEOTHER_CAMELOT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEOTHER_FALADOR - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEOTHER_LUMBRIDGE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
teleport(MinigameTeleport) - Method in interface net.storm.api.widgets.IMinigames
Teleports the player to the specified minigame destination.
teleport(MinigameTeleport) - Static method in class net.storm.sdk.widgets.Minigames
Teleports to the specified minigame destination.
Teleport - Class in net.storm.api.movement.pathfinder.model
Represents a teleport method that can instantly transport the player to a destination.
Teleport() - Constructor for class net.storm.api.movement.pathfinder.model.Teleport
 
TELEPORT - Static variable in class net.storm.api.util.GraphicID
 
TELEPORT_CRYSTAL - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Teleport Crystal item IDs (eternal and 5 to 1 charges).
TELEPORT_CRYSTAL_LLETYA - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
TELEPORT_CRYSTAL_PRIFDDINAS - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
TELEPORT_TO_APE_ATOLL - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEPORT_TO_APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
TELEPORT_TO_BOUNTY_TARGET - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEPORT_TO_CIVITAS_ILLA_FORTIS - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEPORT_TO_HOUSE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEPORT_TO_HOUSE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
TELEPORT_TO_HOUSE_OUTSIDE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
TELEPORT_TO_KOUREND - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TELEPORT_TO_KOUREND - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
Teleport Categories - Search tag in interface net.storm.api.movement.pathfinder.ITeleportLoader
Section
TeleportItem - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all teleport items including tablets and reusable teleport items.
teleportItems(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from various teleport items (tablets, scrolls, misc items).
TeleportLoader - Class in net.storm.sdk.movement.pathfinder
Manages custom teleport definitions for the pathfinding system.
TeleportLoader() - Constructor for class net.storm.sdk.movement.pathfinder.TeleportLoader
 
TeleportScroll - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of teleport scrolls obtainable from clue scrolls and the Master Scroll Book.
TeleportSpell - Enum Class in net.storm.api.movement.pathfinder.model
Enumeration of all teleport spells available across different spellbooks.
TEMPLE_OF_THE_EYE - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
TEMPOROSS - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
TEMPOROSS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
TEMPOROSS_LOBBY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
TEN - Enum constant in enum class net.storm.api.widgets.ProductionQuantity
Produce 10 items.
TEN - Enum constant in enum class net.storm.sdk.items.Bank.QuantityMode
Withdraw/deposit 10 items at a time
test(INPC) - Method in class net.storm.api.query.entities.NPCQuery
Tests whether an NPC passes all accumulated filter criteria.
test(IPlayer) - Method in class net.storm.api.query.entities.PlayerQuery
Tests whether a player passes all accumulated filter criteria.
test(IItem) - Method in class net.storm.api.query.items.ItemQuery
Tests whether an item passes all accumulated filter criteria.
test(ITileItem) - Method in class net.storm.api.query.entities.TileItemQuery
Tests whether a ground item passes all accumulated filter criteria.
test(ITileObject) - Method in class net.storm.api.query.entities.TileObjectQuery
Tests whether a tile object passes all accumulated filter criteria.
test(IWidget) - Method in class net.storm.api.query.widgets.WidgetQuery
Tests whether a widget passes all accumulated filter criteria.
test(T) - Method in class net.storm.api.query.entities.ActorQuery
Tests whether an actor passes all accumulated filter criteria.
test(T) - Method in class net.storm.api.query.entities.SceneEntityQuery
Tests whether a scene entity passes all accumulated filter criteria.
test(T) - Method in class net.storm.api.query.Query
Tests whether an entity passes all accumulated filter criteria.
textContains(String) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches strings containing the specified substring.
textContains(String, boolean) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches strings containing the specified substring.
texts(String...) - Static method in class net.storm.api.commons.Predicates
Creates a predicate that matches strings equal to any of the specified texts.
texts(String...) - Method in class net.storm.api.query.widgets.WidgetQuery
Filters widgets by their text content.
THE_GOLEM - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
THE_STRANGLER_INFECTION_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
THE_TEOMAT - Enum constant in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Northern temple area (always unlocked).
THEATRE_OF_BLOOD - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
THEATRE_OF_BLOOD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
THEATRE_OF_BLOOD_PARTY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
THEATRE_OF_BLOOD_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
THICK_SKIN - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Thick Skin - Level 1 Defence prayer, +5% Defence.
THICK_SKIN_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
THIRD - Enum constant in enum class net.storm.api.game.AttackStyle
The third attack style option (index 2).
THIRD - Enum constant in enum class net.storm.api.magic.RunePouch.RuneSlot
The third slot of the Rune Pouch.
TICKS - Static variable in annotation interface net.storm.api.plugins.config.Units
Game ticks unit: " ticks"
tileCenter(Client, WorldPoint) - Static method in class net.storm.sdk.utils.DrawUtils
Calculates the center point of a tile on screen.
TileContainer - Interface in net.storm.api.containers
A container that manages and caches Tile instances for the game scene.
TileEntity - Interface in net.storm.api.domain.tiles
Represents an entity that is attached to a specific tile in the game world.
TileEntityMenuBuilder - Interface in net.storm.api.interact.builder
Specialized menu builder for tile entity (game object and ground item) interactions.
TileEntityProvider<T> - Interface in net.storm.api.entities
An entity provider for tile-based entities with advanced spatial querying capabilities.
tileItem(int, int, int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with a ground item.
tileItem(int, int, int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with a ground item.
TileItemQuery - Class in net.storm.api.query.entities
Query class for finding and filtering ground items (tile items) in the game world.
TileItemQuery(Supplier<List<ITileItem>>) - Constructor for class net.storm.api.query.entities.TileItemQuery
Constructs a new tile item query with the specified tile item supplier.
TileItems - Class in net.storm.sdk.entities
Static utility class for querying and interacting with ground items (loot).
TileItems() - Constructor for class net.storm.sdk.entities.TileItems
 
tileObject(int, int, int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with a tile object (game object).
tileObject(int, int, int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with a tile object (game object, wall, etc.).
TileObjectQuery - Class in net.storm.api.query.entities
Query class for finding and filtering tile objects in the game world.
TileObjectQuery(Supplier<List<ITileObject>>) - Constructor for class net.storm.api.query.entities.TileObjectQuery
Constructs a new tile object query with the specified tile object supplier.
TileObjects - Class in net.storm.sdk.entities
Static utility class for querying and interacting with tile objects.
TileObjects() - Constructor for class net.storm.sdk.entities.TileObjects
 
TilePath - Class in net.storm.api.movement
Represents a calculated path of tiles from a starting point to a destination.
TilePath(boolean) - Constructor for class net.storm.api.movement.TilePath
Constructs a TilePath with only the incomplete flag.
TilePath(Collection<WorldPoint>, boolean) - Constructor for class net.storm.api.movement.TilePath
Constructs a TilePath from a collection of world points.
TilePath(List<WorldPoint>, WorldArea, double, boolean) - Constructor for class net.storm.api.movement.TilePath
Constructs a new TilePath with all parameters specified.
tiles(ITile...) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by the tiles they are located on.
tiles(ITile...) - Method in class net.storm.api.query.entities.TileObjectQuery
Filters tile objects by the tiles they are located on.
Tiles - Class in net.storm.sdk.entities
Utility class for accessing and querying game tiles.
Tiles() - Constructor for class net.storm.sdk.entities.Tiles
 
Time - Class in net.storm.sdk.commons
A utility class for all time-related operations such as sleeping and waiting.
Time() - Constructor for class net.storm.sdk.commons.Time
 
TITHE_FARM - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
TITHE_FARM - Static variable in class net.storm.api.movement.pathfinder.UnlockRequirements
Unlock requirement for Tithe Farm minigame teleport.
TITHE_FARM_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
title() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The title group this item belongs to.
title() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
The parent title this title belongs to.
TITLE - Static variable in class net.storm.api.widgets.WidgetGroup.DuelConfig
Deprecated.
 
TITLE - Static variable in class net.storm.api.widgets.WidgetGroup.DuelResult
Deprecated.
 
TOA_PARTY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
toa party interface in the raid lobby
TOA_RAID_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
toa raid interface in the raid
TOA_REWARD_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
toArray() - Method in class net.storm.api.query.results.QueryResults
Returns an array containing all elements in the results.
toArray(Object[]) - Method in class net.storm.api.query.results.QueryResults
Returns an array containing all elements in the results.
TOB_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
toBytes() - Method in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Serializes the collision map to a byte array.
toElapsedString() - Method in class net.storm.sdk.commons.StopWatch
Formats the elapsed time as a HH:MM:SS string.
toggle(Prayer) - Method in interface net.storm.api.widgets.IPrayers
Toggles the specified prayer on or off using the default interaction method.
toggle(Prayer) - Static method in class net.storm.sdk.widgets.Prayers
Toggles the specified prayer using the default interaction method.
toggle(InteractMethod, Prayer) - Method in interface net.storm.api.widgets.IPrayers
Toggles the specified prayer on or off using the given interaction method.
toggle(InteractMethod, Prayer) - Static method in class net.storm.sdk.widgets.Prayers
Toggles the specified prayer using the given interaction method.
toggleAutoRetaliate() - Method in interface net.storm.api.game.ICombat
Toggles auto-retaliate to the opposite of its current state.
toggleAutoRetaliate() - Static method in class net.storm.sdk.game.Combat
Toggles the auto-retaliate setting.
toggleAutoRetaliate(Boolean) - Method in interface net.storm.api.game.ICombat
Sets auto-retaliate to the specified state.
toggleAutoRetaliate(Boolean) - Static method in class net.storm.sdk.game.Combat
Sets the auto-retaliate setting to a specific state.
ToggleButton - Class in net.storm.api.plugins.config
A styled checkbox component that displays as an on/off toggle switch.
ToggleButton() - Constructor for class net.storm.api.plugins.config.ToggleButton
Creates a new toggle button with no label or associated object.
ToggleButton(Object) - Constructor for class net.storm.api.plugins.config.ToggleButton
Creates a new toggle button for an enum value.
ToggleButton(String) - Constructor for class net.storm.api.plugins.config.ToggleButton
Creates a new toggle button with the specified label.
toggleQuickPrayer() - Method in interface net.storm.api.widgets.IPrayers
Toggles the quick prayer state using the default interaction method.
toggleQuickPrayer() - Static method in class net.storm.sdk.widgets.Prayers
Toggles quick prayers on or off using the default interaction method.
toggleQuickPrayer(boolean) - Method in interface net.storm.api.widgets.IPrayers
Toggles quick prayers on or off using the default interaction method.
toggleQuickPrayer(boolean) - Static method in class net.storm.sdk.widgets.Prayers
Toggles quick prayers to the specified state using the default interaction method.
toggleQuickPrayer(InteractMethod) - Method in interface net.storm.api.widgets.IPrayers
Toggles the quick prayer state using the specified interaction method.
toggleQuickPrayer(InteractMethod) - Static method in class net.storm.sdk.widgets.Prayers
Toggles quick prayers on or off using the specified interaction method.
toggleQuickPrayer(InteractMethod, boolean) - Method in interface net.storm.api.widgets.IPrayers
Toggles quick prayers on or off using the specified interaction method.
toggleQuickPrayer(InteractMethod, boolean) - Static method in class net.storm.sdk.widgets.Prayers
Toggles quick prayers to the specified state using the given interaction method.
toggleRun() - Method in interface net.storm.api.movement.IMovement
Toggles run mode on or off.
toggleRun() - Method in interface net.storm.api.plugins.config.StormConfig
 
toggleRun() - Static method in class net.storm.sdk.movement.Movement
Toggles run mode on or off via the minimap orb.
toggleSettings() - Static method in class net.storm.sdk.items.Bank
Toggles the bank settings menu open or closed.
toggleSpec() - Method in interface net.storm.api.game.ICombat
Toggles the special attack bar.
toggleSpec() - Static method in class net.storm.sdk.game.Combat
Toggles the special attack orb.
TOMBS_OF_AMASCUT - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
TOMBS_OF_AMASCUT - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
TOO_MANY_ATTEMPTS - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Too many recent login attempts.
toRegion() - Method in class net.storm.sdk.coords.ScenePoint
Converts this ScenePoint to region coordinates.
toRemainingString() - Method in class net.storm.sdk.commons.StopWatch
Formats the remaining time as a HH:MM:SS string.
toScene() - Method in class net.storm.sdk.coords.RegionPoint
Converts this RegionPoint to scene coordinates.
toString() - Method in class net.storm.api.coords.Coordinate
 
toString() - Method in class net.storm.api.interact.AutomatedMenu
Returns a string representation of this automated menu for debugging.
toString() - Method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Returns a formatted display name for this bank location.
toString() - Method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Returns a formatted display string for this fairy ring.
toString() - Method in class net.storm.sdk.script.paint.Statistic
Returns the current value of this statistic as a string.
TOTAL_STAKED - Static variable in class net.storm.api.widgets.WidgetGroup.DuelResult
Deprecated.
 
TOTAL_TAX - Static variable in class net.storm.api.widgets.WidgetGroup.DuelResult
Deprecated.
 
toWorld() - Method in class net.storm.sdk.coords.RegionPoint
Converts this RegionPoint to world coordinates.
toWorld() - Method in class net.storm.sdk.coords.ScenePoint
Converts this ScenePoint to world coordinates.
trackSkill(Skill, boolean) - Method in class net.storm.sdk.script.paint.DefaultPaint
Tracks experience gained for a specific skill.
tradable(boolean) - Method in class net.storm.api.query.entities.TileItemQuery
Filters ground items by their tradability.
tradable(boolean) - Method in class net.storm.api.query.items.ItemQuery
Filters items by their tradability.
Trade - Class in net.storm.sdk.items
Static utility class for interacting with the player-to-player trading interface.
Trade() - Constructor for class net.storm.sdk.items.Trade
 
TRADE_WINDOW_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
TradeScreen() - Constructor for class net.storm.api.widgets.WidgetGroup.TradeScreen
Deprecated.
 
TRAILBLAZER_AREAS_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
TRAILBLAZER_LEAGUE - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Trailblazer League (historical).
TRAILBLAZER_RELOADED_LEAGUE - Enum constant in enum class net.storm.api.plugins.config.RuneScapeProfileType
Trailblazer Reloaded League and other seasonal content.
Transformable<C> - Interface in net.storm.api.domain
Represents an entity that can be transformed into a different form.
Transport - Class in net.storm.api.movement.pathfinder.model
Represents a non-instant transport method that moves the player from one location to another.
Transport() - Constructor for class net.storm.api.movement.pathfinder.model.Transport
 
Transportation Options - Search tag in class net.storm.api.movement.WalkOptions
Section
TransportLoader - Class in net.storm.sdk.movement.pathfinder
Manages custom transport definitions and provides factory methods for creating transports.
TransportLoader() - Constructor for class net.storm.sdk.movement.pathfinder.TransportLoader
 
Transport Types - Search tag in class net.storm.api.movement.pathfinder.model.Transport
Section
Transport Types - Search tag in interface net.storm.api.movement.pathfinder.ITransportLoader
Section
trapDoorTransport(WorldPoint, WorldPoint, int, int) - Method in interface net.storm.api.movement.pathfinder.ITransportLoader
Creates a transport for a trap door that can be opened/closed.
trapDoorTransport(WorldPoint, WorldPoint, int, int) - Static method in class net.storm.sdk.movement.pathfinder.TransportLoader
Creates a transport for a trapdoor that may need to be opened first.
travel() - Method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Travels to this fairy ring destination.
travel(String) - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Travels to the specified fairy ring code.
TREE_GNOME_STRONGHOLD_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
TREE_GNOME_VILLAGE - Enum constant in enum class net.storm.api.movement.pathfinder.model.SpiritTree
 
TriFunction<T,U,V,R> - Interface in net.storm.api.commons
Represents a function that accepts three arguments and produces a result.
TROLL_STRONGHOLD - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
TROLL_STRONGHOLD - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
TROLL_STRONGHOLD - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
TROLL_STRONGHOLD_OUTSIDE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
TROLLHEIM_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
TROLLHEIM_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
TROLLHEIM_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
TROUBLE_BREWING - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
TROUBLE_BREWING_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
TROUBLE_BREWING_LOBBY_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
type(char) - Method in interface net.storm.api.input.IKeyboard
Types a single character.
type(char) - Static method in class net.storm.sdk.input.Keyboard
Types a single character to the game client.
type(int) - Method in interface net.storm.api.input.IKeyboard
Types a number as a string.
type(int) - Static method in class net.storm.sdk.input.Keyboard
Types a number as a string to the game client.
type(String) - Method in interface net.storm.api.input.IKeyboard
Types a string of text without pressing Enter.
type(String) - Static method in class net.storm.sdk.input.Keyboard
Types a string to the game client.
type(String, boolean) - Method in interface net.storm.api.input.IKeyboard
Types a string of text with optional Enter key at the end.
type(String, boolean) - Static method in class net.storm.sdk.input.Keyboard
Types a string to the game client with an optional Enter key at the end.
typed(int) - Static method in class net.storm.sdk.input.Keyboard
Dispatches a key typed event to the game canvas.
typed(int, char) - Static method in class net.storm.sdk.input.Keyboard
Dispatches a key typed event to the game canvas with a specific character.
types(int...) - Method in class net.storm.api.query.widgets.WidgetQuery
Filters widgets by their types.
TZHAAR - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
TZHAAR_FIGHT_PIT - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 

U

ULTIMATE_STRENGTH - Enum constant in enum class net.storm.api.prayer.PrayerInfo
Ultimate Strength - Level 31 Strength prayer, +15% Strength.
ULTIMATE_STRENGTH_CHILD_ID - Static variable in class net.storm.api.widgets.WidgetGroup.QuickPrayer
Deprecated.
 
UNDEAD_GRASP - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
UNDERWATER_REGION_IDS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Region IDs for underwater areas.
unequip() - Method in interface net.storm.api.widgets.BankWornItem
Unequips this worn item to the inventory.
UNEXPECTED_SERVER_RESPONSE - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Unexpected response from login server.
unhide() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The key name of another config item that controls visibility.
unhide() - Element in annotation interface net.storm.api.plugins.config.ConfigSection
The key name of a config item that controls this section's visibility.
unhide() - Element in annotation interface net.storm.api.plugins.config.ConfigTitle
The key name of a config item that controls this title's visibility.
unhideValue() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
The value that triggers unhiding.
Units - Annotation Interface in net.storm.api.plugins.config
Annotation that specifies the units to display alongside a numeric configuration value.
UNKNOWN - Enum constant in enum class net.storm.api.game.AttackStyle
Unknown or invalid attack style.
UNKNOWN - Enum constant in enum class net.storm.api.items.GrandExchangeState
The Grand Exchange state could not be determined.
UNKNOWN - Enum constant in enum class net.storm.sdk.items.Bank.QuantityMode
Unknown or unset quantity mode
Unlockable Destinations - Search tag in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Section
Unlock Detection - Search tag in class net.storm.api.movement.pathfinder.UnlockRequirements
Section
UNLOCKED_BIRD_TRANSPORT - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Varbit ID for checking if bird transport is unlocked (value >= 2 means unlocked).
UnlockRequirement - Class in net.storm.api.movement.pathfinder.model.requirement.charges
Requirement for tracking unlockable teleport destinations on items.
UnlockRequirement.Builder - Class in net.storm.api.movement.pathfinder.model.requirement.charges
Builder class for constructing UnlockRequirement instances.
UnlockRequirements - Class in net.storm.api.movement.pathfinder
Predefined unlock requirements for teleport destinations that must be manually unlocked.
UnlockRequirements() - Constructor for class net.storm.api.movement.pathfinder.UnlockRequirements
 
Unlock Tracking - Search tag in interface net.storm.api.movement.pathfinder.IChargeManager
Section
unlockTrigger(String) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Adds a pattern that indicates successful unlocking from chat.
unregisterChargeRequirement(ChargeRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Unregisters a charge requirement from tracking.
unregisterChargeRequirement(ChargeRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Removes a charge requirement from the charge manager.
unregisterPlugin(Plugin) - Method in interface net.storm.api.breaks.BreakHandler
Unregisters a plugin from the break handler.
unregisterUnlockRequirement(UnlockRequirement) - Method in interface net.storm.api.movement.pathfinder.IChargeManager
Unregisters an unlock requirement from tracking.
unregisterUnlockRequirement(UnlockRequirement) - Static method in class net.storm.sdk.movement.pathfinder.ChargeManager
Removes an unlock requirement from the charge manager.
unset(String) - Method in class net.storm.api.plugins.config.ConfigData
Removes a configuration property.
unsetConfiguration(String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Removes a configuration value.
unsetConfiguration(String, String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Removes a configuration value for a specific profile.
unsetRSProfileConfiguration(String, String) - Method in interface net.storm.api.plugins.config.ConfigManager
Removes a configuration value from the current RuneScape profile.
unsetSails() - Method in interface net.storm.api.movement.ISailing
Unsets the sails using the default interaction method.
unsetSails() - Static method in class net.storm.sdk.movement.sailing.Sailing
Unsets the sails to stop movement using the default interaction method.
unsetSails(InteractMethod) - Method in interface net.storm.api.movement.ISailing
Unsets (furls) the sails to stop the ship.
unsetSails(InteractMethod) - Static method in class net.storm.sdk.movement.sailing.Sailing
Unsets the sails to stop movement using the specified interaction method.
UNSUCCESSFUL_ACCOUNT_LOGIN_ATTEMPT - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Account login attempt was unsuccessful.
update(NPC) - Method in interface net.storm.api.domain.actors.INPC
Updates this NPC's state with data from a RuneLite NPC object.
update(Player) - Method in interface net.storm.api.domain.actors.IPlayer
Updates this player's state with data from a RuneLite player object.
updateComposition() - Method in interface net.storm.api.domain.tiles.ITileObject
Refreshes the cached object composition.
Usage - Search tag in class net.storm.api.movement.pathfinder.ChargeRequirements
Section
Usage - Search tag in class net.storm.api.movement.pathfinder.GlobalCollisionMap
Section
Usage Example - Search tag in class net.storm.api.movement.TilePath
Section
Usage Example - Search tag in class net.storm.api.movement.WalkOptions
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.LocalCollisionMap
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.IgnoredDoor
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.Teleport
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.Transport
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.CompositeSkillRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.GenericRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.QuestRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.Requirements
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.SkillRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.VarRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.ChargeRequirement
Section
Usage Example - Search tag in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.BankLocation
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.CharterShip
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.FairyRing
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.Minecart
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.PohPool
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Section
Usage Example - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Section
Usage Example - Search tag in interface net.storm.api.movement.ISailing
Section
Usage Example - Search tag in interface net.storm.api.movement.pathfinder.IChargeManager
Section
Usage Example - Search tag in interface net.storm.api.movement.pathfinder.ITeleportLoader
Section
Usage Example - Search tag in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
Section
Usage Examples - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
Section
Usage Logic - Search tag in enum class net.storm.api.movement.pathfinder.model.PohPool
Section
use() - Method in interface net.storm.api.domain.items.IInventoryItem
Activates the "Use" action on this item.
use() - Method in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Uses this teleport scroll.
Use Cases - Search tag in class net.storm.api.movement.pathfinder.model.IgnoredDoor
Section
useCharterShips() - Method in interface net.storm.api.plugins.config.StormConfig
 
useGnomeGliders() - Method in interface net.storm.api.plugins.config.StormConfig
 
useHomeTeleports() - Method in interface net.storm.api.plugins.config.StormConfig
 
useItem(int, int) - Method in interface net.storm.api.interact.builder.MenuBuilder
Configures this menu entry to use an item on the target.
useMagicCarpets() - Method in interface net.storm.api.plugins.config.StormConfig
 
useMinigameTeleports() - Method in interface net.storm.api.plugins.config.StormConfig
 
useOn(IActor) - Method in interface net.storm.api.domain.items.IInventoryItem
Uses this item on an actor (NPC or player) in the game world.
useOn(Interactable) - Method in interface net.storm.api.domain.items.IInventoryItem
Uses this item on any interactable game entity.
useOn(IItem) - Method in interface net.storm.api.domain.items.IInventoryItem
Uses this item on another item in the inventory.
useOn(ITileItem) - Method in interface net.storm.api.domain.items.IInventoryItem
Uses this item on a ground item (tile item).
useOn(ITileObject) - Method in interface net.storm.api.domain.items.IInventoryItem
Uses this item on a tile object in the game world.
useOn(IWidget) - Method in interface net.storm.api.domain.items.IInventoryItem
Uses this item on a widget element.
usePoh() - Method in interface net.storm.api.plugins.config.StormConfig
 
usePool() - Method in interface net.storm.api.plugins.config.StormConfig
 
useTeleports() - Method in interface net.storm.api.plugins.config.StormConfig
 
useTransports() - Method in interface net.storm.api.plugins.config.StormConfig
 
UuidCheckTriggered - Class in net.storm.api.events
 
UuidCheckTriggered() - Constructor for class net.storm.api.events.UuidCheckTriggered
 
UZER - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Uzer rug (requires The Golem quest).
UZER_TO_SHANTAY_PASS - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
 

V

validate() - Method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Validates that the current dial code matches this fairy ring's code.
validate() - Method in interface net.storm.api.plugins.Task
Validates whether this task should be executed.
validate() - Method in class net.storm.sdk.script.blocking_events.BlockingEvent
Validates whether this blocking event should be active and processed.
validate() - Method in class net.storm.sdk.script.blocking_events.DeathEvent
Validates whether the death event should be active.
validate() - Method in class net.storm.sdk.script.blocking_events.LoginEvent
Validates whether the login event should be active.
validate() - Method in class net.storm.sdk.script.blocking_events.ResizableEvent
Validates whether the resizable event should be active.
validate() - Method in class net.storm.sdk.script.blocking_events.WelcomeScreenEvent
Validates whether the welcome screen event should be active.
validateCode(String) - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Validates that the current dial code matches the given code.
VALLEY - Enum constant in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
 
value() - Element in annotation interface net.storm.api.plugins.config.ConfigGroup
The key name of the config group used for storing configuration.
value() - Element in annotation interface net.storm.api.plugins.config.ConfigSerializer
The serializer class to use for this type.
value() - Element in annotation interface net.storm.api.plugins.config.Units
The units string to display.
value() - Element in annotation interface net.storm.api.plugins.PluginDependencies
The array of plugin dependencies.
value() - Element in annotation interface net.storm.api.plugins.PluginDependency
The plugin class that this plugin depends on.
valueOf(String) - Static method in enum class net.storm.api.events.InventoryChanged.ChangeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.game.AttackStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.game.HouseLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.interact.InteractMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.interact.MouseBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.items.GrandExchangeState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.items.loadouts.LoadoutItem.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.items.WithdrawMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.Rune
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.RunePouch.RuneSlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.SpellBook.Ancient
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.SpellBook.Lunar
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.SpellBook.Necromancy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.SpellBook.Standard
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.magic.SpellBook
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.Minecart
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.PohPool
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement.Location
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.plugins.config.RuneScapeProfileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.prayer.PrayerInfo
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.query.results.Distance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.ui.TableAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.util.WeaponStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.widgets.EquipmentSlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.widgets.MinigameTeleport
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.widgets.ProductionQuantity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.api.widgets.Tab
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.sdk.items.Bank.Component
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.sdk.items.Bank.QuantityMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.sdk.quests.QuestVarbits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.sdk.quests.QuestVarPlayer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.storm.api.events.InventoryChanged.ChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.game.AttackStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.game.HouseLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.interact.InteractMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.interact.MouseBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.items.GrandExchangeState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.items.loadouts.LoadoutItem.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.items.WithdrawMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.Rune
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.RunePouch.RuneSlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.SpellBook.Ancient
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.SpellBook.Lunar
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.SpellBook.Necromancy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.SpellBook.Standard
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.magic.SpellBook
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.BankLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.BirdFlight
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.CharterShip.ShipLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.CharterShip
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.FairyRing
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet.CarpetLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.MagicCarpet
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.MagicMushtree
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.Minecart
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.poh.JewelryBox
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.poh.SpiritFairyTree
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.PohPool
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.Comparison
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.ItemRequirement.Location
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.Reduction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.MoveMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.sailing.SailingTab
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.SpiritTree
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.TeleportItem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.plugins.config.RuneScapeProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.prayer.PrayerInfo
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.query.results.Distance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.ui.TableAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.util.WeaponStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.widgets.EquipmentSlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.widgets.MinigameTeleport
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.widgets.ProductionQuantity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.api.widgets.Tab
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.sdk.items.Bank.Component
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.sdk.items.Bank.QuantityMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.sdk.quests.QuestVarbits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.sdk.quests.QuestVarPlayer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Returns an array containing the constants of this enum class, in the order they are declared.
VARBIT - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Bit-packed variable type - most game state flags.
Variable Types - Search tag in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Section
VARP - Enum constant in enum class net.storm.api.movement.pathfinder.model.requirement.VarType
Full 32-bit player variable type - quest progress, counters.
VarRequirement - Class in net.storm.api.movement.pathfinder.model.requirement
Requirement that checks game variable (varbit/varp) values.
VarRequirement() - Constructor for class net.storm.api.movement.pathfinder.model.requirement.VarRequirement
 
VARROCK - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
VARROCK - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
VARROCK_EAST_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
VARROCK_MUSEUM_QUIZ_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
VARROCK_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
VARROCK_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
VARROCK_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
VARROCK_WEST_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
Vars - Class in net.storm.sdk.game
Provides static utility methods for accessing game variables (varps, varbits, and varcs).
Vars() - Constructor for class net.storm.sdk.game.Vars
 
VarType - Enum Class in net.storm.api.movement.pathfinder.model.requirement
Enumeration of game variable types for requirement checking.
Var Types - Search tag in class net.storm.api.movement.pathfinder.model.requirement.VarRequirement
Section
VASA_AWAKEN_AOE - Static variable in class net.storm.api.util.GraphicID
 
VASA_AWAKEN_AOE - Static variable in class net.storm.api.util.ProjectileID
 
VASA_RANGED_AOE - Static variable in class net.storm.api.util.GraphicID
 
VASA_RANGED_AOE - Static variable in class net.storm.api.util.ProjectileID
 
VENGEANCE - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
VENGEANCE - Static variable in class net.storm.api.util.GraphicID
 
VENGEANCE_OTHER - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
VENGEANCE_OTHER - Static variable in class net.storm.api.util.GraphicID
 
VER_SINHAZA_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
VERZIK_PURPLE_SPAWN - Static variable in class net.storm.api.util.GraphicID
 
VERZIK_PURPLE_SPAWN - Static variable in class net.storm.api.util.ProjectileID
 
VETION_LIGHTNING - Static variable in class net.storm.api.util.GraphicID
 
VETION_LIGHTNING - Static variable in class net.storm.api.util.ProjectileID
 
VILE_VIGOUR - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
VipRequired - Annotation Interface in net.storm.api.plugins
Annotation that marks a plugin as requiring VIP subscription status.
visible(Boolean) - Method in class net.storm.api.query.widgets.WidgetQuery
Filters widgets by their visibility status.
VISISTED_VARLAMORE - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Varbit ID for checking if Varlamore has been visited (value >= 2 means visited).
VISITED_DEEPFIN_POINT - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
VISITED_KOUREND - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
VISITED_MORYTANIA - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
VISITED_PORT_ROBERTS - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
VISITED_VARLAMORE - Static variable in interface net.storm.api.movement.pathfinder.model.requirement.Requirement
 
VOLCANIC_MINE - Enum constant in enum class net.storm.api.widgets.MinigameTeleport
 
VOLCANIC_MINE_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
VORKATH_BOMB_AOE - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_BOMB_AOE - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_DRAGONBREATH - Static variable in class net.storm.api.util.GraphicID
non AOE, regular projectiles
VORKATH_DRAGONBREATH - Static variable in class net.storm.api.util.ProjectileID
non AOE, regular projectiles
VORKATH_ICE - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_ICE - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_MAGIC - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_MAGIC - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_POISON_POOL_AOE - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_POISON_POOL_AOE - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_PRAYER_DISABLE - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_PRAYER_DISABLE - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_RANGED - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_RANGED - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_SPAWN_AOE - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_SPAWN_AOE - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_TICK_FIRE_AOE - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_TICK_FIRE_AOE - Static variable in class net.storm.api.util.ProjectileID
 
VORKATH_VENOM - Static variable in class net.storm.api.util.GraphicID
 
VORKATH_VENOM - Static variable in class net.storm.api.util.ProjectileID
 
VOTE_REQUIRED - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Vote required to play.
VULNERABILITY - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 

W

w(int, int, int) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement West (x-1) is allowed from the specified position.
w(WorldPoint) - Method in interface net.storm.api.movement.pathfinder.CollisionMap
Checks if movement West is allowed from the specified world point.
walk() - Method in class net.storm.api.movement.TilePath
Walks along this path using default walk options.
walk(boolean) - Method in class net.storm.api.movement.TilePath
Walks along this path with the specified transport usage setting.
walk(WorldPoint) - Method in interface net.storm.api.movement.IMovement
Walks to a specific world point by clicking on it.
walk(WorldPoint) - Method in interface net.storm.api.movement.IWalker
Walks to a specific world point.
walk(WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Force walks directly to a world point without pathfinding.
walk(Locatable) - Static method in class net.storm.sdk.movement.Movement
Force walks directly to a locatable entity without pathfinding.
walk(WalkOptions) - Method in class net.storm.api.movement.TilePath
Walks along this path using the specified walk options.
walkAlong(WorldArea, TilePath, Map<WorldPoint, List<Transport>>, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Executes walking along a pre-built path.
walkAlong(WorldArea, TilePath, Map<WorldPoint, List<Transport>>, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Walks along a pre-calculated path using the specified transports and options.
Walker - Class in net.storm.sdk.movement
Provides low-level pathfinding and walking utilities for advanced movement control.
Walker() - Constructor for class net.storm.sdk.movement.Walker
 
WalkOptions - Class in net.storm.api.movement
Configuration options for controlling walking and pathfinding behavior.
WalkOptions() - Constructor for class net.storm.api.movement.WalkOptions
 
walkTo(int, int) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to world coordinates using the global collision map.
walkTo(int, int, int) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to world coordinates on a specific plane.
walkTo(WorldArea) - Method in interface net.storm.api.movement.IMovement
Walks to an area using pathfinding.
walkTo(WorldArea) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world area using the global collision map.
walkTo(WorldArea, Boolean) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world area with teleport option.
walkTo(WorldArea, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world area using a custom collision map.
walkTo(WorldArea, CollisionMap, boolean) - Method in interface net.storm.api.movement.IMovement
Walks to an area with collision detection and optional teleports.
walkTo(WorldArea, CollisionMap, boolean) - Method in interface net.storm.api.movement.IWalker
Walks to a destination area with collision detection and optional teleports.
walkTo(WorldArea, CollisionMap, boolean) - Static method in class net.storm.sdk.movement.Walker
Pathfinds and walks to a destination using a custom collision map.
walkTo(WorldArea, CollisionMap, Boolean) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world area using a custom collision map with teleport option.
walkTo(WorldArea, WalkOptions) - Method in interface net.storm.api.movement.IMovement
Walks to an area with configurable options.
walkTo(WorldArea, WalkOptions) - Method in interface net.storm.api.movement.IWalker
Walks to a destination area with advanced options.
walkTo(WorldArea, WalkOptions) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a destination using custom walk options.
walkTo(WorldArea, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Pathfinds and walks to a destination using custom walk options.
walkTo(WorldPoint) - Method in interface net.storm.api.movement.IMovement
Walks to a specific world point using pathfinding.
walkTo(WorldPoint) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world point using the global collision map.
walkTo(WorldPoint, boolean) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world point with teleport option.
walkTo(WorldPoint, CollisionMap) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world point using a custom collision map.
walkTo(WorldPoint, CollisionMap, boolean) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a world point using a custom collision map with teleport option.
walkTo(WorldPoint, WalkOptions) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a destination using custom walk options.
walkTo(WorldPoint, WalkOptions) - Static method in class net.storm.sdk.movement.Walker
Pathfinds and walks to a destination point using custom walk options.
walkTo(Locatable) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a locatable entity using the global collision map.
walkTo(BankLocation) - Static method in class net.storm.sdk.movement.Movement
Pathfinds and walks to a bank location using the global collision map.
WallObjectDespawned - Class in net.storm.api.events
An event fired when a wall object despawns from the game world.
WallObjectDespawned() - Constructor for class net.storm.api.events.WallObjectDespawned
 
WallObjectSpawned - Class in net.storm.api.events
An event fired when a wall object spawns in the game world.
WallObjectSpawned() - Constructor for class net.storm.api.events.WallObjectSpawned
 
WARD_OF_ARCEUUS - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
warning() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
A warning message to display when changing this configuration.
WARRIORS_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
WATCHTOWER - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
WATCHTOWER - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
WATCHTOWER_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WATCHTOWER_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
WATER - Enum constant in enum class net.storm.api.magic.Rune
Water rune - elemental rune for Water spells.
WATER_BLAST - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WATER_BOLT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WATER_STRIKE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WATER_SURGE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WATER_WAVE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WATERBIRTH_ISLAND - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
WATERBIRTH_ISLAND - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
WATERBIRTH_ISLAND_LYRE - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
WATERBIRTH_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Lunar
 
WATERBIRTH_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
WATERBIRTH_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
WATSON - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
WEAKEN - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WEAPON - Enum constant in enum class net.storm.api.widgets.EquipmentSlot
Main-hand weapon slot.
WeaponDefinition() - Constructor for class net.storm.sdk.items.info.ItemInfo.WeaponDefinition
 
WeaponMap - Class in net.storm.api.util
 
WeaponMap() - Constructor for class net.storm.api.util.WeaponMap
 
WeaponStyle - Enum Class in net.storm.api.util
 
WEISS - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
WEISS - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
WEISS_ICY_BASALT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
WelcomeScreenEvent - Class in net.storm.sdk.script.blocking_events
A blocking event that handles the welcome/play screen displayed after login.
WelcomeScreenEvent() - Constructor for class net.storm.sdk.script.blocking_events.WelcomeScreenEvent
 
WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
WEST_ARDOUGNE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
WEST_ARDOUGNE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
WEST_ARDOUGNE_TELEPORT - Enum constant in enum class net.storm.api.magic.SpellBook.Necromancy
 
WEST_ARDOUGNE_TELEPORT - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportSpell
 
WEST_ARDOUGNE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
WEST_NORTH_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
WEST_SOUTH_WEST - Enum constant in enum class net.storm.api.movement.pathfinder.model.sailing.SailingDirection
 
WESTERN_BANNER - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 
WESTERN_BANNER_3 - Static variable in class net.storm.api.movement.pathfinder.ChargeRequirements
Charge requirement for Western Banner 3 (hard diary reward).
WHITE_WOLF_MOUNTAIN - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider.GliderLocation
White Wolf Mountain glider - Sindarpos in gnomish.
WHITE_WOLF_MOUNTAIN_TO_AL_KHARID - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
WHITE_WOLF_MOUNTAIN_TO_APE_ATOLL - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
WHITE_WOLF_MOUNTAIN_TO_DIGSITE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
WHITE_WOLF_MOUNTAIN_TO_FELDIP_HILLS - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
WHITE_WOLF_MOUNTAIN_TO_GRAND_TREE - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
WHITE_WOLF_MOUNTAIN_TO_KARAMJA - Enum constant in enum class net.storm.api.movement.pathfinder.model.GnomeGlider
 
wide() - Element in annotation interface net.storm.api.plugins.config.ConfigItem
Whether this item should use a wide layout in the UI.
widget(int) - Method in interface net.storm.api.interact.builder.IMenuFactory
Creates a menu builder for interacting with a UI widget.
widget(int) - Static method in class net.storm.sdk.interact.builder.MenuFactory
Creates a menu builder for interacting with a widget.
widget(int, int, String) - Method in class net.storm.api.movement.pathfinder.model.requirement.charges.UnlockRequirement.Builder
Sets the widget to check for unlock status.
WidgetAction - Class in net.storm.api.interact
Represents an automated widget interaction action.
WidgetAction() - Constructor for class net.storm.api.interact.WidgetAction
 
WidgetGroup - Class in net.storm.api.widgets
Deprecated, for removal: This API element is subject to removal in a future version.
Use InterfaceID from the RuneLite API instead. This class will be removed in a future version.
WidgetGroup() - Constructor for class net.storm.api.widgets.WidgetGroup
Deprecated.
 
WidgetGroup.CharacterSummary - Class in net.storm.api.widgets
Deprecated.
 
WidgetGroup.DuelConfig - Class in net.storm.api.widgets
Deprecated.
 
WidgetGroup.DuelResult - Class in net.storm.api.widgets
Deprecated.
 
WidgetGroup.QuickPrayer - Class in net.storm.api.widgets
Deprecated.
 
WidgetGroup.StandardSpellBook - Class in net.storm.api.widgets
Deprecated.
 
WidgetGroup.TradeScreen - Class in net.storm.api.widgets
Deprecated.
 
WidgetMenuBuilder - Interface in net.storm.api.interact.builder
Specialized menu builder for widget (UI component) interactions.
WidgetQuery - Class in net.storm.api.query.widgets
Query class for finding and filtering game interface widgets.
WidgetQuery(Supplier<List<IWidget>>) - Constructor for class net.storm.api.query.widgets.WidgetQuery
Constructs a new widget query with the specified widget supplier.
WidgetQueryResults - Class in net.storm.api.query.results
Result container for widget queries.
WidgetQueryResults(List<IWidget>) - Constructor for class net.storm.api.query.results.WidgetQueryResults
Constructs a new WidgetQueryResults wrapper around the specified list of widgets.
Widgets - Class in net.storm.sdk.widgets
Provides utility methods for interacting with the game's widget system.
Widgets() - Constructor for class net.storm.sdk.widgets.Widgets
 
WILDERNESS_ABOVE_GROUND - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
World area for above-ground Wilderness.
WILDERNESS_BOSS_AREAS - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Wilderness boss instanced areas (Callisto, Venenatis, Vet'ion).
WILDERNESS_LOOT_CHEST - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
WILDERNESS_UNDERGROUND - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
World area for underground Wilderness.
WILDERNESS_UNDERGROUND_CUBOID - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Cuboid defining underground Wilderness areas (Revenant Caves, etc.).
Wilderness Definitions - Search tag in class net.storm.api.movement.pathfinder.model.MovementConstants
Section
WIND_BLAST - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WIND_BOLT - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WIND_STRIKE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WIND_SURGE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WIND_WAVE - Enum constant in enum class net.storm.api.magic.SpellBook.Standard
 
WINE_MAKE - Static variable in class net.storm.api.util.GraphicID
 
WINNINGS - Static variable in class net.storm.api.widgets.WidgetGroup.DuelResult
Deprecated.
 
WINTERTODT_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
WINTERTODT_SNOW_FALL_AOE - Static variable in class net.storm.api.util.GraphicID
 
WINTERTODT_SNOW_FALL_AOE - Static variable in class net.storm.api.util.ProjectileID
 
withdraw(int) - Method in interface net.storm.api.domain.items.IBankItem
Withdraws a specific amount of this item from the bank.
withdraw(int, int) - Method in interface net.storm.api.items.IBank
 
withdraw(int, int) - Static method in class net.storm.sdk.items.Bank
Withdraws a specific amount of an item by ID from the bank.
withdraw(int, int, boolean) - Method in interface net.storm.api.items.IBank
 
withdraw(int, int, WithdrawMode) - Method in interface net.storm.api.items.IBank
 
withdraw(int, int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws a specific amount of an item by ID with a specific withdraw mode.
withdraw(int, int, WithdrawMode, boolean) - Method in interface net.storm.api.items.IBank
 
withdraw(String, int) - Method in interface net.storm.api.items.IBank
 
withdraw(String, int) - Static method in class net.storm.sdk.items.Bank
Withdraws a specific amount of an item by name from the bank.
withdraw(String, int, boolean) - Method in interface net.storm.api.items.IBank
 
withdraw(String, int, WithdrawMode) - Method in interface net.storm.api.items.IBank
 
withdraw(String, int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws a specific amount of an item by name with a specific withdraw mode.
withdraw(String, int, WithdrawMode, boolean) - Method in interface net.storm.api.items.IBank
 
withdraw(Predicate<IItem>, int) - Method in interface net.storm.api.items.IBank
 
withdraw(Predicate<IItem>, int) - Static method in class net.storm.sdk.items.Bank
Withdraws a specific amount of items matching the filter from the bank.
withdraw(Predicate<IItem>, int, boolean) - Method in interface net.storm.api.items.IBank
 
withdraw(Predicate<IItem>, int, WithdrawMode) - Method in interface net.storm.api.items.IBank
 
withdraw(Predicate<IItem>, int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws a specific amount of items matching the filter with a specific withdraw mode.
withdraw(Predicate<IItem>, int, WithdrawMode, boolean) - Method in interface net.storm.api.items.IBank
Withdraws items from the bank matching a filter.
withdrawAll() - Method in interface net.storm.api.domain.items.IBankItem
Withdraws all of this item from the bank.
withdrawAll(int) - Method in interface net.storm.api.items.IBank
 
withdrawAll(int) - Static method in class net.storm.sdk.items.Bank
Withdraws all of an item by ID from the bank.
withdrawAll(int, WithdrawMode) - Method in interface net.storm.api.items.IBank
 
withdrawAll(int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws all of an item by ID with a specific withdraw mode.
withdrawAll(String) - Method in interface net.storm.api.items.IBank
 
withdrawAll(String) - Static method in class net.storm.sdk.items.Bank
Withdraws all of an item by name from the bank.
withdrawAll(String, WithdrawMode) - Method in interface net.storm.api.items.IBank
 
withdrawAll(String, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws all of an item by name with a specific withdraw mode.
withdrawAll(Predicate<IItem>) - Method in interface net.storm.api.items.IBank
 
withdrawAll(Predicate<IItem>) - Static method in class net.storm.sdk.items.Bank
Withdraws all items matching the filter from the bank.
withdrawAll(Predicate<IItem>, WithdrawMode) - Method in interface net.storm.api.items.IBank
 
withdrawAll(Predicate<IItem>, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws all items matching the filter with a specific withdraw mode.
withdrawLastQuantity(int) - Static method in class net.storm.sdk.items.Bank
Withdraws an item using the last used quantity setting.
withdrawLastQuantity(int, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws an item using the last used quantity setting with a specific withdraw mode.
withdrawLastQuantity(String) - Static method in class net.storm.sdk.items.Bank
Withdraws an item using the last used quantity setting.
withdrawLastQuantity(String, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws an item using the last used quantity setting with a specific withdraw mode.
withdrawLastQuantity(Predicate<IItem>) - Static method in class net.storm.sdk.items.Bank
Withdraws items matching the filter using the last used quantity setting.
withdrawLastQuantity(Predicate<IItem>, WithdrawMode) - Static method in class net.storm.sdk.items.Bank
Withdraws items matching the filter using the last used quantity setting with a specific withdraw mode.
WithdrawMode - Enum Class in net.storm.api.items
Represents the withdrawal modes available when withdrawing items from the bank.
within(WorldArea...) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities that are within any of the specified world areas.
WOODCUTTING_GUILD - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
WORLD_CLOSED_BETA - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
World is running a closed beta.
WORLD_FULL - Enum constant in enum class net.storm.sdk.script.blocking_events.LoginEvent.Response
Selected world is full.
WORLD_MAP_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
WORLD_SWITCHER_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
WorldMap - Class in net.storm.sdk.game
Provides static utility methods for interacting with the in-game world map.
WorldMap() - Constructor for class net.storm.sdk.game.WorldMap
 
worldMapToWorldPoint(Point) - Static method in class net.storm.sdk.utils.CoordUtils
Converts a screen position on the world map to world coordinates.
worldPointToWorldMap(WorldPoint) - Static method in class net.storm.sdk.utils.CoordUtils
Converts a world point to a screen position on the world map.
Worlds - Class in net.storm.sdk.game
Provides static utility methods for world management and world hopping.
Worlds() - Constructor for class net.storm.sdk.game.Worlds
 
worldView(WorldView) - Method in class net.storm.api.query.entities.SceneEntityQuery
Filters entities by their associated world view.
worldViewId(Integer) - Method in interface net.storm.api.interact.builder.MenuBuilder
Sets the world view ID for instanced areas.
WorldViewUtil - Class in net.storm.api.commons
Utility class for handling world view coordinate transformations.
WorldViewUtil() - Constructor for class net.storm.api.commons.WorldViewUtil
 
WRATH - Enum constant in enum class net.storm.api.magic.Rune
Wrath rune - the highest-level catalytic rune, used for surge spells.
write(ByteBuffer) - Method in class net.storm.api.movement.pathfinder.BitSet4D
Writes this BitSet4D to a ByteBuffer.
WYRM - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 

X

X - Enum constant in enum class net.storm.api.widgets.ProductionQuantity
Use the previously set custom quantity.
X - Enum constant in enum class net.storm.sdk.items.Bank.QuantityMode
Withdraw/deposit a custom (X) amount
X_SET - Enum constant in enum class net.storm.api.widgets.ProductionQuantity
Set a custom quantity (opens input dialog).
XARPUS_ACID - Static variable in class net.storm.api.util.GraphicID
 
XARPUS_ACID - Static variable in class net.storm.api.util.ProjectileID
 
XERIC_TELEPORT - Static variable in class net.storm.api.util.GraphicID
 
XERICS_TALISMAN - Static variable in class net.storm.api.movement.pathfinder.model.MovementConstants
Xeric's Talisman item IDs.
xericsTalisman(List<Integer>) - Method in interface net.storm.api.movement.pathfinder.ITeleportLoader
Gets teleports from Xeric's Talisman.

Y

YANILLE - Enum constant in enum class net.storm.api.game.HouseLocation
Yanille house portal location.
YANILLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.HousePortal
 
YANILLE - Enum constant in enum class net.storm.api.movement.pathfinder.model.poh.PortalNexus
 
YANILLE_BANK - Enum constant in enum class net.storm.api.movement.pathfinder.model.BankLocation
 
YANILLE_TELEPORT_TAB - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportItem
 

Z

ZALCANO_PROJECTILE_FIREBALL - Static variable in class net.storm.api.util.GraphicID
 
ZALCANO_PROJECTILE_FIREBALL - Static variable in class net.storm.api.util.ProjectileID
 
ZANARIS - Enum constant in enum class net.storm.api.movement.pathfinder.model.FairyRing
 
ZEAH_MESS_HALL_GROUP_ID - Static variable in class net.storm.api.widgets.WidgetGroup
Deprecated.
 
ZUL_ANDRA - Enum constant in enum class net.storm.api.movement.pathfinder.model.TeleportScroll
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form