Index
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
afterfunction 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
afterfunction 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
afterfunction 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.Use
Walker.buildPath(Collection, WorldArea, WalkOptions)with WalkOptions instead - 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.Use
Walker.buildPath(Collection, WorldArea, WalkOptions)with WalkOptions instead - 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.Use
Walker.buildPath(Collection, WorldArea, WalkOptions)with WalkOptions instead - 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.Use
Walker.buildPath(Collection, WorldArea, WalkOptions)with WalkOptions instead - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
Configinterface. - 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
Configinterface. - ConfigItemDescriptor - Class in net.storm.api.plugins.config
-
Describes a single configuration item within a
Configinterface. - 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
Configinterface. - 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
Configinterface. - 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
trueif 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
trueif 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
nullif 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. Useinstead.
invalid reference
#getComponent() - 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. Useinstead.
invalid reference
#getComponent() - 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.use
IClient.getItemContainer(int)instead - 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
PluginDescriptorannotation. - 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.Useinstead
invalid reference
#getComponent() - 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
trueif 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
trueif 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
nullif 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
Loadoutconfigurations. - 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
LoopedPlugininstead. - 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
PrayerInfoby its correspondingPrayer. - 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, - Interface in net.storm.api.commonsC, D, E, R> -
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
PluginDependencyannotations. - 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, - Interface in net.storm.api.commonsC, D, R> -
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, - Class in net.storm.api.queryR> -
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
nullif 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
TaskPlugininstead. - 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, - Interface in net.storm.api.commonsV, R> -
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
InterfaceIDfrom 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form