A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept() - Method in class net.openosrs.api.service.trade.TradeService
- actionAt(WorldPoint, String) - Method in class net.openosrs.api.service.tile.TileService
-
Interact with the first matching object on a tile.
- active() - Method in class net.openosrs.api.service.prayer.PrayerService
- advance() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
-
Execute one step per tick.
- after(int) - Method in class net.openosrs.api.service.delay.TickDelayService
-
Create a handle that becomes ready after
ticksgame ticks. - afterTicks(int) - Method in class net.openosrs.api.service.delay.TickDelayService
-
Explicit alias for callers that prefer the unit in the method name.
- all() - Method in class net.openosrs.api.service.bank.BankService
- all() - Method in class net.openosrs.api.service.equipment.EquipmentService
- all() - Method in class net.openosrs.api.service.grounditem.GroundItemService
- all() - Method in class net.openosrs.api.service.inventory.InventoryService
- all() - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
All built-in verified definitions (spells, tablets, jewellery both modes).
- all() - Static method in class net.openosrs.api.service.movement.teleports.TeleportTable
-
Every built-in definition: spells, tablets, inventory and worn jewellery.
- all() - Method in class net.openosrs.api.service.npc.NpcService
- all() - Method in class net.openosrs.api.service.object.ObjectService
- all() - Method in class net.openosrs.api.service.player.PlayerService
- all() - Method in class net.openosrs.api.service.quest.QuestService
- all() - Method in class net.openosrs.api.service.skill.SkillService
- all() - Method in class net.openosrs.api.service.tile.TileService
- all() - Method in class net.openosrs.api.service.widget.WidgetService
- ARRIVED - net.openosrs.api.service.movement.Walker.State
-
Player reached the final destination tile.
- arrivedAt(TeleportDefinition) - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
Observed-state arrival check against the definition's verified landing area (Chebyshev distance within
arrivalRadius). - at(WorldPoint) - Method in class net.openosrs.api.query.GroundItemQuery
- at(WorldPoint) - Method in class net.openosrs.api.query.ObjectQuery
- at(WorldPoint) - Method in class net.openosrs.api.service.tile.TileService
- attack(NpcRef) - Method in class net.openosrs.api.service.combat.CombatService
- attack(NpcRef) - Method in class net.openosrs.api.service.npc.NpcService
- attack(PlayerRef) - Method in class net.openosrs.api.service.combat.CombatService
- available() - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
True only when hooks loaded AND bind-time verification succeeded.
- available(int) - Method in class net.openosrs.api.service.magic.MagicService
B
- bank() - Static method in class net.openosrs.api.OpenOSRS
- BankItem - Class in net.openosrs.api.service.bank
-
Immutable bank-slot snapshot.
- BankService - Class in net.openosrs.api.service.bank
-
Bank discovery, content reads, and visible bank commands.
- BankService(Client, NpcService, ObjectService, WidgetService, DialogueService, MenuDispatcher) - Constructor for class net.openosrs.api.service.bank.BankService
- boostDeltas() - Method in class net.openosrs.api.service.skill.SkillService
- boostedLevel() - Method in class net.openosrs.api.service.sailing.SailingService
- BufferMethodDef() - Constructor for class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- build() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- build(ObjectRef) - Method in class net.openosrs.api.service.house.HouseService
- builder(DialogueService) - Static method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
-
Declarative builder entry point used by plugin code.
- builder(DialogueService) - Static method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- Builder() - Constructor for class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- Builder(DialogueService) - Constructor for class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- buildMode() - Method in class net.openosrs.api.service.house.HouseService
- buildSteps() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- buy(ShopItem, int) - Method in class net.openosrs.api.service.shop.ShopService
C
- camera() - Static method in class net.openosrs.api.OpenOSRS
- CameraService - Class in net.openosrs.api.service.camera
-
Camera state and direct client camera controls.
- CameraService(Client) - Constructor for class net.openosrs.api.service.camera.CameraService
- cancel() - Method in class net.openosrs.api.service.delay.TickDelayService.Handle
- cancel() - Method in class net.openosrs.api.service.movement.Walker
-
Cancel the owned route.
- cancelSelected() - Method in class net.openosrs.api.service.ge.GrandExchangeService
- canContinue() - Method in class net.openosrs.api.service.dialogue.DialogueService
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.Families
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- canEqual(Object) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- canInvoke(TeleportDefinition) - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
Availability readback: item present in inventory / worn in slot / spell widget visible, plus magic-level gate when the definition has one.
- cast(int) - Method in class net.openosrs.api.service.magic.MagicService
- castOn(int, GroundItemRef) - Method in class net.openosrs.api.service.magic.MagicService
- castOn(int, InventoryItem) - Method in class net.openosrs.api.service.magic.MagicService
- castOn(int, NpcRef) - Method in class net.openosrs.api.service.magic.MagicService
- castOn(int, ObjectRef) - Method in class net.openosrs.api.service.magic.MagicService
- castOn(int, PlayerRef) - Method in class net.openosrs.api.service.magic.MagicService
- choose(int) - Method in class net.openosrs.api.service.dialogue.DialogueService
- choose(int) - Method in class net.openosrs.api.service.makex.MakeXService
- choose(String) - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- choose(String) - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
- choose(String) - Method in class net.openosrs.api.service.dialogue.DialogueService
- choose(String) - Method in class net.openosrs.api.service.makex.MakeXService
- CHOOSE - net.openosrs.api.service.dialogue.DialogueFlowRunner.StepKind
-
Choose the first option containing the needle (case-insensitive).
- cipherReady() - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
True once the Isaac cipher is seeded (i.e.
- clearPendingChoice() - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
Drop a pending dialog choice without clicking (e.g.
- click(WidgetRef) - Method in class net.openosrs.api.service.widget.WidgetService
- client() - Static method in class net.openosrs.api.Context
- clientVarps() - Method in class net.openosrs.api.service.var.VarService
- close() - Method in class net.openosrs.api.service.bank.BankService
- CLOSED - net.openosrs.api.service.house.HouseService.DoorMode
- collectAll() - Method in class net.openosrs.api.service.ge.GrandExchangeService
- collectSelected() - Method in class net.openosrs.api.service.ge.GrandExchangeService
- collectSlot(int) - Method in class net.openosrs.api.service.ge.GrandExchangeService
-
Collects one completed offer when the global collect control is unavailable.
- collisionFlags(int) - Method in class net.openosrs.api.service.scene.SceneService
- combat() - Static method in class net.openosrs.api.OpenOSRS
- COMBAT - net.openosrs.api.service.tabs.GameTab
- combatLevel(int) - Method in class net.openosrs.api.query.NpcQuery
- combatLevelBetween(int, int) - Method in class net.openosrs.api.query.NpcQuery
- CombatService - Class in net.openosrs.api.service.combat
-
Combat commands backed by proven entity menus and current combat widgets.
- CombatService(Client, NpcService, PlayerService, WidgetService) - Constructor for class net.openosrs.api.service.combat.CombatService
- COMPLETE - net.openosrs.api.service.dialogue.DialogueFlowRunner.Status
-
All steps executed; dialogue resolved or no longer present.
- completed(Quest) - Method in class net.openosrs.api.service.quest.QuestService
- confirm() - Method in class net.openosrs.api.service.ge.GrandExchangeService
- confirmStageOpen() - Method in class net.openosrs.api.service.trade.TradeService
- Context - Class in net.openosrs.api
-
Central access hub for the OpenOSRS Interaction API.
- CONTINUE - net.openosrs.api.service.dialogue.DialogueFlowRunner.StepKind
-
Click whatever continue widget is visible (spacebar-equivalent).
- continueDialogue() - Method in class net.openosrs.api.service.dialogue.DialogueService
- continueDialogue(WidgetRef) - Method in class net.openosrs.api.service.widget.WidgetService
- continueIfPossible() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
-
Alias matching the declarative flow vocabulary.
- continueIfPossible() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
-
Alias matching the declarative flow vocabulary.
- continueStep() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- continueStep() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
- continueTimes(int) - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- count() - Method in class net.openosrs.api.query.Query
- count(int) - Method in class net.openosrs.api.service.bank.BankService
- count(int) - Method in class net.openosrs.api.service.inventory.InventoryService
- current() - Method in class net.openosrs.api.service.map.MapService
- current() - Method in class net.openosrs.api.service.scene.SceneService
- current() - Method in class net.openosrs.api.service.tabs.TabsService
D
- delays() - Static method in class net.openosrs.api.OpenOSRS
- deposit(InventoryItem) - Method in class net.openosrs.api.service.bank.BankService
- deposit(InventoryItem, int) - Method in class net.openosrs.api.service.bank.BankService
- depositEquipment() - Method in class net.openosrs.api.service.bank.BankService
- depositInventory() - Method in class net.openosrs.api.service.bank.BankService
- descendants(int) - Method in class net.openosrs.api.service.widget.WidgetService
- destination() - Method in class net.openosrs.api.service.movement.LocalPathfinder.Route
- destination() - Method in class net.openosrs.api.service.movement.MovementService
-
Current destination tile as a world point, or null when idle.
- DeviceIdentity - Class in net.openosrs.api.identity
-
Helpers called by the gamepack identity overrides; never logs account data.
- dialogue() - Static method in class net.openosrs.api.OpenOSRS
- dialogueFlow() - Static method in class net.openosrs.api.OpenOSRS
- DialogueFlowRunner - Class in net.openosrs.api.service.dialogue
-
Executes ordered dialogue interactions until an end condition.
- DialogueFlowRunner(DialogueService) - Constructor for class net.openosrs.api.service.dialogue.DialogueFlowRunner
- DialogueFlowRunner.Builder - Class in net.openosrs.api.service.dialogue
- DialogueFlowRunner.Status - Enum in net.openosrs.api.service.dialogue
- DialogueFlowRunner.Step - Class in net.openosrs.api.service.dialogue
- DialogueFlowRunner.StepKind - Enum in net.openosrs.api.service.dialogue
- DialogueService - Class in net.openosrs.api.service.dialogue
-
Visible dialogue actions plus packet-only input resume commands.
- DialogueService(WidgetService, PacketDispatcher) - Constructor for class net.openosrs.api.service.dialogue.DialogueService
- dispatch(MenuAction, int, int, int, String, String, int, int) - Method in interface net.openosrs.api.dispatch.Dispatcher
- dispatch(MenuAction, int, int, int, String, String, int, int) - Method in class net.openosrs.api.dispatch.MenuDispatcher
- dispatch(MenuAction, int, int, int, String, String, int, int, int, int) - Method in interface net.openosrs.api.dispatch.Dispatcher
- dispatch(MenuAction, int, int, int, String, String, int, int, int, int) - Method in class net.openosrs.api.dispatch.MenuDispatcher
- Dispatcher - Interface in net.openosrs.api.dispatch
-
A single interaction dispatch route.
- distinct() - Method in class net.openosrs.api.query.Query
- drop(InventoryItem) - Method in class net.openosrs.api.service.inventory.InventoryService
- dryRunAll() - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
Dry-run EVERY packet that carries a layout.
- dryRunById(int, Object...) - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
Replay one packet's VERIFIED layout against a STANDALONE scratch buffer and report the exact byte count written.
E
- emotes() - Static method in class net.openosrs.api.OpenOSRS
- EMOTES - net.openosrs.api.service.tabs.GameTab
- EmoteService - Class in net.openosrs.api.service.emote
-
Emote lookup and command submission.
- EmoteService(TabsService, WidgetService) - Constructor for class net.openosrs.api.service.emote.EmoteService
- energy() - Method in class net.openosrs.api.service.movement.MovementService
-
Run energy percentage (0-100).
- ENTER_AMOUNT - net.openosrs.api.service.dialogue.DialogueFlowRunner.StepKind
-
Enter an integer amount via RESUME_P_COUNTDIALOG packet tier.
- enterAmount(int) - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner.Builder
- enterAmount(int) - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
- enterAmount(int) - Method in class net.openosrs.api.service.dialogue.DialogueService
- enterName(String) - Method in class net.openosrs.api.service.dialogue.DialogueService
- enterObject(int) - Method in class net.openosrs.api.service.dialogue.DialogueService
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.Families
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- equals(Object) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- equipment() - Static method in class net.openosrs.api.OpenOSRS
- EQUIPMENT - net.openosrs.api.service.tabs.GameTab
- EquipmentItem - Class in net.openosrs.api.service.equipment
-
Immutable equipped-item snapshot.
- EquipmentService - Class in net.openosrs.api.service.equipment
-
Equipment reads and visible equipment-widget actions.
- EquipmentService(Client, WidgetService) - Constructor for class net.openosrs.api.service.equipment.EquipmentService
- equipped(EquipmentInventorySlot) - Method in class net.openosrs.api.service.equipment.EquipmentService
- EQUIPPED_ITEM - net.openosrs.api.service.movement.teleports.TeleportType
-
Activates a worn item through its equipment widget.
- exists() - Method in class net.openosrs.api.query.Query
- expelGuests() - Method in class net.openosrs.api.service.house.HouseService
- experience() - Method in class net.openosrs.api.service.sailing.SailingService
F
- Families() - Constructor for class net.openosrs.api.hooks.HooksFile.Families
- file() - Method in class net.openosrs.api.hooks.Hooks
- find(String) - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
Definitions whose name contains the given text, case-insensitive.
- find(String) - Method in class net.openosrs.api.service.quest.QuestService
- findName(String) - Method in class net.openosrs.api.service.widget.WidgetService
- findText(String) - Method in class net.openosrs.api.service.widget.WidgetService
- first() - Method in class net.openosrs.api.query.Query
- first(int) - Method in class net.openosrs.api.service.bank.BankService
- first(int) - Method in class net.openosrs.api.service.inventory.InventoryService
- first(String) - Method in class net.openosrs.api.service.bank.BankService
- first(String) - Method in class net.openosrs.api.service.inventory.InventoryService
- first(String) - Method in class net.openosrs.api.service.shop.ShopService
- firstStageOpen() - Method in class net.openosrs.api.service.trade.TradeService
- follow(PlayerRef) - Method in class net.openosrs.api.service.player.PlayerService
- FRIENDS - net.openosrs.api.service.tabs.GameTab
- FRIENDS_CHAT - net.openosrs.api.service.tabs.GameTab
G
- GamepackIdentityPatch - Class in net.openosrs.api.identity
-
Four targeted, in-memory method overrides bound to a stock-launch capture.
- GameTab - Enum in net.openosrs.api.service.tabs
-
Main side-panel tabs and their fixed/resizable controls.
- get(int) - Method in class net.openosrs.api.service.scene.SceneService
- get(int) - Method in class net.openosrs.api.service.widget.WidgetService
- get(Quest) - Method in class net.openosrs.api.service.quest.QuestService
- get(Skill) - Method in class net.openosrs.api.service.skill.SkillService
- getAction() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Menu action used on the item/spell ("Rub", "Break", "Cast").
- getActions() - Method in class net.openosrs.api.service.equipment.EquipmentItem
- getActions() - Method in class net.openosrs.api.service.inventory.InventoryItem
- getActions() - Method in class net.openosrs.api.service.npc.NpcRef
- getActions() - Method in class net.openosrs.api.service.object.ObjectRef
- getActions() - Method in class net.openosrs.api.service.player.PlayerRef
- getActions() - Method in class net.openosrs.api.service.widget.WidgetRef
- getAddNodeDescriptor() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getAddNodeMethod() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getArrivalRadius() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Chebyshev radius in tiles around
TeleportDefinition.getDestination()accepted as arrived. - getBaseLevel() - Method in class net.openosrs.api.service.skill.SkillSnapshot
- getBaseX() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getBaseX() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getBaseY() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getBaseY() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getBoatType() - Method in class net.openosrs.api.service.sailing.SailingState
- getBoostDelta() - Method in class net.openosrs.api.service.skill.SkillSnapshot
- getBoostedLevel() - Method in class net.openosrs.api.service.skill.SkillSnapshot
- getBuffer() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getBufferMethods() - Method in class net.openosrs.api.hooks.HooksFile
-
Buffer read/write methods classified by byte-width invariants.
- getBufferOffsetField() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getBufferPayloadField() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getBufferSubclasses() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getClassCount() - Method in class net.openosrs.api.hooks.HooksFile
- getClientPacket() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getClientWriterField() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getCombatLevel() - Method in class net.openosrs.api.service.npc.NpcRef
- getCombatLevel() - Method in class net.openosrs.api.service.player.PlayerRef
- getCompletedQuantity() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getD() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- getDeclaredField() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- getDeclaredMultiplier() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- getDesc() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- getDestination() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Verified landing tile, or null when dynamic (POH/home respawn).
- getDialogueOption() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Unique substring of the dialogue option that picks this destination, if any.
- getExperience() - Method in class net.openosrs.api.service.skill.SkillSnapshot
- getFactoryMethods() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getFactoryOwner() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getFamilies() - Method in class net.openosrs.api.hooks.HooksFile
- getFields() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- getFields() - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- getFormat() - Method in class net.openosrs.api.hooks.HooksFile
- getGameState() - Method in class net.openosrs.api.service.login.LoginState
- getGarbageConstant() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getHash() - Method in class net.openosrs.api.service.object.ObjectRef
- getHitpoints() - Method in class net.openosrs.api.service.sailing.SailingState
- getId() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- getId() - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- getId() - Method in class net.openosrs.api.service.bank.BankItem
- getId() - Method in class net.openosrs.api.service.equipment.EquipmentItem
- getId() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getId() - Method in class net.openosrs.api.service.inventory.InventoryItem
- getId() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getId() - Method in class net.openosrs.api.service.npc.NpcRef
- getId() - Method in class net.openosrs.api.service.object.ObjectRef
- getId() - Method in class net.openosrs.api.service.quest.QuestSnapshot
- getId() - Method in class net.openosrs.api.service.shop.ShopItem
- getId() - Method in class net.openosrs.api.service.trade.TradeItem
- getId() - Method in class net.openosrs.api.service.widget.WidgetRef
- getIdField() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- getIdMultiplier() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- getIndex() - Method in class net.openosrs.api.service.npc.NpcRef
- getIndex() - Method in class net.openosrs.api.service.player.PlayerRef
- getIndex() - Method in class net.openosrs.api.service.widget.WidgetRef
- getIsaac() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getItemId() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getItemId() - Method in class net.openosrs.api.service.widget.WidgetRef
- getItemIds() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Accepted charged/uncharged item variants, highest charge first.
- getItemQuantity() - Method in class net.openosrs.api.service.widget.WidgetRef
- getJarSha256() - Method in class net.openosrs.api.hooks.HooksFile
- getLayoutCoverage() - Method in class net.openosrs.api.hooks.HooksFile
-
Explicit trusted/quarantined/no-layout partition emitted by the dumper.
- getLayoutSource() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- getLength() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- getLength() - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- getLocation() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getLocation() - Method in class net.openosrs.api.service.npc.NpcRef
- getLocation() - Method in class net.openosrs.api.service.object.ObjectRef
- getLocation() - Method in class net.openosrs.api.service.player.PlayerRef
- getLocation() - Method in class net.openosrs.api.service.tile.TileRef
- getM() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- getMaxHitpoints() - Method in class net.openosrs.api.service.sailing.SailingState
- getMaxWindCharges() - Method in class net.openosrs.api.service.sailing.SailingState
- getMovementMode() - Method in class net.openosrs.api.service.sailing.SailingState
- getName() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
-
Semantic name seeded from a verified reference table, if any.
- getName() - Method in class net.openosrs.api.service.bank.BankItem
- getName() - Method in class net.openosrs.api.service.equipment.EquipmentItem
- getName() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getName() - Method in class net.openosrs.api.service.inventory.InventoryItem
- getName() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Human-readable destination label, e.g.
- getName() - Method in class net.openosrs.api.service.npc.NpcRef
- getName() - Method in class net.openosrs.api.service.object.ObjectRef
- getName() - Method in class net.openosrs.api.service.player.PlayerRef
- getName() - Method in class net.openosrs.api.service.quest.QuestSnapshot
- getName() - Method in class net.openosrs.api.service.shop.ShopItem
- getName() - Method in class net.openosrs.api.service.trade.TradeItem
- getName() - Method in class net.openosrs.api.service.widget.WidgetRef
- getNodeBufferField() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getNoLayoutIds() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- getNote() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Documented unlock gate (diary/quest/visit), informational only.
- getOffsetMultiplier() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- getOwner() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
-
Declaring buffer-family class of the method.
- getOwner() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
-
Declaring class.
- getPacketBufferNode() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getPacketCount() - Method in class net.openosrs.api.hooks.HooksFile
- getPackets() - Method in class net.openosrs.api.hooks.HooksFile
- getParentId() - Method in class net.openosrs.api.service.widget.WidgetRef
- getPlane() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getPlane() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getPlane() - Method in class net.openosrs.api.service.tile.TileRef
- getPrice() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getQuantity() - Method in class net.openosrs.api.service.bank.BankItem
- getQuantity() - Method in class net.openosrs.api.service.equipment.EquipmentItem
- getQuantity() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getQuantity() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getQuantity() - Method in class net.openosrs.api.service.inventory.InventoryItem
- getQuantity() - Method in class net.openosrs.api.service.shop.ShopItem
- getQuantity() - Method in class net.openosrs.api.service.trade.TradeItem
- getQuarantinedFixedIds() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- getQuarantinedVariableIds() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- getRead() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- getRegionIds() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getRegionIds() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getRequiredLevel() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Magic level requirement (-1 when the teleport has none, e.g.
- getRevision() - Method in class net.openosrs.api.hooks.HooksFile
- getSceneX() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getSceneX() - Method in class net.openosrs.api.service.object.ObjectRef
- getSceneX() - Method in class net.openosrs.api.service.tile.TileRef
- getSceneY() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getSceneY() - Method in class net.openosrs.api.service.object.ObjectRef
- getSceneY() - Method in class net.openosrs.api.service.tile.TileRef
- getScreenIndex() - Method in class net.openosrs.api.service.login.LoginState
- getSelectedField() - Method in class net.openosrs.api.service.login.LoginState
- getSendPath() - Method in class net.openosrs.api.hooks.HooksFile
- getServerPacket() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getServerPacketCount() - Method in class net.openosrs.api.hooks.HooksFile
- getServerPacketHolder() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getServerPackets() - Method in class net.openosrs.api.hooks.HooksFile
- getService(Class<T>) - Static method in class net.openosrs.api.Context
- getSizeX() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getSizeX() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getSizeY() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- getSizeY() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getSkill() - Method in class net.openosrs.api.service.skill.SkillSnapshot
- getSlot() - Method in class net.openosrs.api.service.bank.BankItem
- getSlot() - Method in class net.openosrs.api.service.equipment.EquipmentItem
- getSlot() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getSlot() - Method in class net.openosrs.api.service.inventory.InventoryItem
- getSlot() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Required equipment slot for EQUIPPED_ITEM teleports, otherwise null.
- getSlot() - Method in class net.openosrs.api.service.shop.ShopItem
- getSpellComponentId() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
-
Gameval spellbook component id for SPELL teleports, otherwise -1.
- getSpent() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getState() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- getState() - Method in class net.openosrs.api.service.movement.Walker
- getState() - Method in class net.openosrs.api.service.quest.QuestSnapshot
- getTarget() - Method in class net.openosrs.api.service.movement.Walker
- getText() - Method in class net.openosrs.api.service.widget.WidgetRef
- getTotalClassCount() - Method in class net.openosrs.api.hooks.HooksFile
- getTrace() - Method in class net.openosrs.api.hooks.HooksFile
-
Per-build obfuscation constants used by provenance trace decoding.
- getTrustedCount() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- getTrustedIds() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- getType() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
- getW() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- getWidth() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
-
Static byte width "W#" (BASTORE count) written per call.
- getWindCharges() - Method in class net.openosrs.api.service.sailing.SailingState
- getWorldViewId() - Method in class net.openosrs.api.service.grounditem.GroundItemRef
- getWorldViewId() - Method in class net.openosrs.api.service.npc.NpcRef
- getWorldViewId() - Method in class net.openosrs.api.service.object.ObjectRef
- getWorldViewId() - Method in class net.openosrs.api.service.player.PlayerRef
- getWorldViewId() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- getWorldViewId() - Method in class net.openosrs.api.service.tile.TileRef
- getWriterCipherField() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getWriterClass() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- getWritersReferencingBoth() - Method in class net.openosrs.api.hooks.HooksFile.Families
- getWrites() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
-
Ordered payload ops: m = obf buffer method, w = "W#" width.
- grandExchange() - Static method in class net.openosrs.api.OpenOSRS
- GrandExchangeService - Class in net.openosrs.api.service.ge
-
Grand Exchange slot readback and visible offer commands.
- GrandExchangeService(Client, NpcService, WidgetService, DialogueService) - Constructor for class net.openosrs.api.service.ge.GrandExchangeService
- GrandExchangeSlot - Class in net.openosrs.api.service.ge
-
Immutable Grand Exchange slot readback.
- GroundItemQuery - Class in net.openosrs.api.query
-
Filters current loaded ground-item snapshots.
- GroundItemQuery(Supplier<List<GroundItemRef>>) - Constructor for class net.openosrs.api.query.GroundItemQuery
- GroundItemRef - Class in net.openosrs.api.service.grounditem
-
Immutable loaded ground-item snapshot.
- groundItems() - Static method in class net.openosrs.api.OpenOSRS
- groundItemsAt(WorldPoint) - Method in class net.openosrs.api.service.scene.SceneService
- groundItemsAt(WorldPoint) - Method in class net.openosrs.api.service.tile.TileService
- GroundItemService - Class in net.openosrs.api.service.grounditem
-
Discovery and menu-first interaction for loaded ground items.
- GroundItemService(Client, MenuDispatcher) - Constructor for class net.openosrs.api.service.grounditem.GroundItemService
H
- hasAction(String) - Method in class net.openosrs.api.service.inventory.InventoryItem
- hasAction(String) - Method in class net.openosrs.api.service.npc.NpcRef
- hasAction(String) - Method in class net.openosrs.api.service.object.ObjectRef
- hasAction(String) - Method in class net.openosrs.api.service.player.PlayerRef
- hasAction(String) - Method in class net.openosrs.api.service.widget.WidgetRef
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.Families
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- hashCode() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- hasLineOfSight(WorldPoint, WorldPoint) - Method in class net.openosrs.api.service.scene.SceneService
- hasOptions() - Method in class net.openosrs.api.service.dialogue.DialogueService
- Hooks - Class in net.openosrs.api.hooks
-
Loads hooks and rejects missing, malformed, or stale packet tables.
- Hooks(Client) - Constructor for class net.openosrs.api.hooks.Hooks
- HooksFile - Class in net.openosrs.api.hooks
-
Typed model of
hooks.json(format openosrs-hooks/2), as emitted by the revision generator. - HooksFile() - Constructor for class net.openosrs.api.hooks.HooksFile
- HooksFile.BufferMethodDef - Class in net.openosrs.api.hooks
- HooksFile.Families - Class in net.openosrs.api.hooks
- HooksFile.LayoutCoverage - Class in net.openosrs.api.hooks
- HooksFile.PacketDef - Class in net.openosrs.api.hooks
- HooksFile.SendPath - Class in net.openosrs.api.hooks
- HooksFile.ServerPacketDef - Class in net.openosrs.api.hooks
- HooksFile.TraceMetadata - Class in net.openosrs.api.hooks
- HooksFile.WriteOp - Class in net.openosrs.api.hooks
- house() - Static method in class net.openosrs.api.OpenOSRS
- HouseService - Class in net.openosrs.api.service.house
-
Player-owned-house state and loaded POH control helpers.
- HouseService(Client, WidgetService, ObjectService) - Constructor for class net.openosrs.api.service.house.HouseService
- HouseService.DoorMode - Enum in net.openosrs.api.service.house
I
- IDLE - net.openosrs.api.service.movement.Walker.State
-
No route owned; idle.
- IGNORES - net.openosrs.api.service.tabs.GameTab
- inCombat() - Method in class net.openosrs.api.service.combat.CombatService
- init(Injector) - Static method in class net.openosrs.api.Context
- insertMode() - Method in class net.openosrs.api.service.bank.BankService
- interact(EquipmentItem, String) - Method in class net.openosrs.api.service.equipment.EquipmentService
- interact(InventoryItem, String) - Method in class net.openosrs.api.service.inventory.InventoryService
- interact(NpcRef, String) - Method in class net.openosrs.api.service.npc.NpcService
- interact(ObjectRef, int) - Method in class net.openosrs.api.service.object.ObjectService
-
Interact by one-based object option number (1..5).
- interact(ObjectRef, String) - Method in class net.openosrs.api.service.object.ObjectService
- interact(PlayerRef, String) - Method in class net.openosrs.api.service.player.PlayerService
- interact(WidgetRef, int, int, int) - Method in class net.openosrs.api.service.widget.WidgetService
- interact(WidgetRef, String) - Method in class net.openosrs.api.service.widget.WidgetService
- inventory() - Static method in class net.openosrs.api.OpenOSRS
- INVENTORY - net.openosrs.api.service.tabs.GameTab
- INVENTORY_ITEM - net.openosrs.api.service.movement.teleports.TeleportType
-
Consumes/uses an inventory item (jewellery "Rub", tablets "Break").
- InventoryItem - Class in net.openosrs.api.service.inventory
-
Immutable inventory-slot snapshot.
- InventoryQuery - Class in net.openosrs.api.query
-
Filters current inventory snapshots.
- InventoryQuery(Supplier<List<InventoryItem>>) - Constructor for class net.openosrs.api.query.InventoryQuery
- InventoryService - Class in net.openosrs.api.service.inventory
-
Inventory reads and menu-first slot interactions.
- InventoryService(Client, MenuDispatcher) - Constructor for class net.openosrs.api.service.inventory.InventoryService
- invoke(TeleportDefinition) - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
Submit the teleport command through the owning service.
- isActive(Prayer) - Method in class net.openosrs.api.service.prayer.PrayerService
- isAddNodeStatic() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- isAtHelm() - Method in class net.openosrs.api.service.sailing.SailingState
- isCancelled() - Method in class net.openosrs.api.service.delay.TickDelayService.Handle
- isCompleted() - Method in class net.openosrs.api.service.quest.QuestSnapshot
- isDone() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- isEmpty() - Method in class net.openosrs.api.service.ge.GrandExchangeSlot
- isEmpty() - Method in class net.openosrs.api.service.inventory.InventoryService
- isEmpty() - Method in class net.openosrs.api.service.movement.LocalPathfinder.Route
- isFinished() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
- isFull() - Method in class net.openosrs.api.service.inventory.InventoryService
- isInstance() - Method in class net.openosrs.api.service.map.MapService
- isInstance() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- isInstance() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- isLoaded(WorldPoint) - Method in class net.openosrs.api.service.map.MapService
- isLoginScreen() - Method in class net.openosrs.api.service.login.LoginState
- isMoving() - Method in class net.openosrs.api.service.movement.MovementService
-
True when the local player has an active destination (moving).
- isOnPlayerBoat() - Method in class net.openosrs.api.service.sailing.SailingState
- isOpen() - Method in class net.openosrs.api.service.bank.BankService
- isOpen() - Method in class net.openosrs.api.service.ge.GrandExchangeService
- isOpen() - Method in class net.openosrs.api.service.makex.MakeXService
- isOpen() - Method in class net.openosrs.api.service.shop.ShopService
- isPacketTierAvailable() - Method in class net.openosrs.api.hooks.Hooks
- isReachable(ObjectRef) - Method in class net.openosrs.api.service.object.ObjectService
-
Return whether the local player can reach the object's tile or an adjacent walkable tile in the active scene.
- isReady() - Method in class net.openosrs.api.service.delay.TickDelayService.Handle
-
True once the deadline tick has been reached, or after cancellation.
- isStaticMethod() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- isStaticMethod() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
-
Invocation kind; false means virtual/interface, true means static.
- isTopLevel() - Method in class net.openosrs.api.service.map.WorldViewSnapshot
- isUsernamePresent() - Method in class net.openosrs.api.service.login.LoginState
- isVisible() - Method in class net.openosrs.api.service.widget.WidgetRef
- isVisible(int) - Method in class net.openosrs.api.service.widget.WidgetService
- isWearing(int...) - Method in class net.openosrs.api.service.equipment.EquipmentService
- isWearing(String...) - Method in class net.openosrs.api.service.equipment.EquipmentService
J
- jewellery(boolean) - Static method in class net.openosrs.api.service.movement.teleports.TeleportTable
- jewelleryEquipped() - Static method in class net.openosrs.api.service.movement.teleports.TeleportTable
-
Worn jewellery variants ("Rub" through the equipment widget).
- jewelleryInventory() - Static method in class net.openosrs.api.service.movement.teleports.TeleportTable
-
Inventory jewellery variants ("Rub" from the backpack).
- jumpTo(WorldPoint) - Method in class net.openosrs.api.service.map.MapUiService
K
- keepIf(Predicate<T>) - Method in class net.openosrs.api.query.Query
L
- last() - Method in class net.openosrs.api.query.Query
- LayoutCoverage() - Constructor for class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- leave() - Method in class net.openosrs.api.service.house.HouseService
- level() - Method in class net.openosrs.api.service.sailing.SailingService
- limit(int) - Method in class net.openosrs.api.query.Query
- list() - Method in class net.openosrs.api.query.Query
- load() - Static method in class net.openosrs.api.hooks.HooksFile
- loadedRegions() - Method in class net.openosrs.api.service.map.MapService
- LocalPathfinder - Class in net.openosrs.api.service.movement
-
BFS pathfinder over the active scene's collision flags.
- LocalPathfinder(SceneService) - Constructor for class net.openosrs.api.service.movement.LocalPathfinder
- LocalPathfinder.Route - Class in net.openosrs.api.service.movement
-
A computed route: start tile excluded, destination included.
- LocalPathfinder.Step - Class in net.openosrs.api.service.movement
-
One hop in a route.
- localPlayerAt(WorldPoint) - Method in class net.openosrs.api.service.movement.MovementService
-
True when the local player stands exactly on the given point.
- login() - Static method in class net.openosrs.api.OpenOSRS
- LoginService - Class in net.openosrs.api.service.login
-
Login-screen state reads only; never accepts or exposes credentials.
- LoginService(Client) - Constructor for class net.openosrs.api.service.login.LoginService
- LoginState - Class in net.openosrs.api.service.login
-
Read-only login-screen state without credentials.
- LOGOUT - net.openosrs.api.service.tabs.GameTab
- lookAt(Actor) - Method in class net.openosrs.api.service.camera.CameraService
- lookAt(WorldPoint) - Method in class net.openosrs.api.service.camera.CameraService
- lootAt(WorldPoint) - Method in class net.openosrs.api.service.grounditem.GroundItemService
M
- magic() - Static method in class net.openosrs.api.OpenOSRS
- MAGIC - net.openosrs.api.service.tabs.GameTab
- MagicService - Class in net.openosrs.api.service.magic
-
Spell-widget selection and menu-first target dispatch.
- MagicService(WidgetService, MenuDispatcher) - Constructor for class net.openosrs.api.service.magic.MagicService
- main(String[]) - Static method in class net.openosrs.api.identity.GamepackIdentityPatch
-
Offline gate: resolve, transform and ask the JVM to link the actual classes.
- makeX() - Static method in class net.openosrs.api.OpenOSRS
- MakeXService - Class in net.openosrs.api.service.makex
-
Visible Skillmulti choice and quantity commands.
- MakeXService(WidgetService, DialogueService) - Constructor for class net.openosrs.api.service.makex.MakeXService
- map() - Static method in class net.openosrs.api.OpenOSRS
- MapService - Class in net.openosrs.api.service.map
-
Loaded region, instance, and nested world-view readback.
- MapService(Client) - Constructor for class net.openosrs.api.service.map.MapService
- mapUi() - Static method in class net.openosrs.api.OpenOSRS
- MapUiService - Class in net.openosrs.api.service.map
-
Mini-map/world-map controls and world-map position readback.
- MapUiService(Client, WidgetService) - Constructor for class net.openosrs.api.service.map.MapUiService
- MenuDispatcher - Class in net.openosrs.api.dispatch
-
Primary dispatch tier: routes interactions through the client's native menu-action pipeline (doAction).
- MenuDispatcher(Client) - Constructor for class net.openosrs.api.dispatch.MenuDispatcher
- mine() - Method in class net.openosrs.api.service.trade.TradeService
- minimapZoom() - Method in class net.openosrs.api.service.camera.CameraService
- movement() - Static method in class net.openosrs.api.OpenOSRS
- MovementService - Class in net.openosrs.api.service.movement
-
Walk submission and movement-state readback.
- MovementService(Client, MenuDispatcher, VarService, SceneService, WidgetService) - Constructor for class net.openosrs.api.service.movement.MovementService
- MUSIC - net.openosrs.api.service.tabs.GameTab
N
- nameContains(String) - Method in class net.openosrs.api.query.GroundItemQuery
- nameContains(String) - Method in class net.openosrs.api.query.InventoryQuery
- nameContains(String) - Method in class net.openosrs.api.query.NpcQuery
- nameContains(String) - Method in class net.openosrs.api.query.ObjectQuery
- nameContains(String) - Method in class net.openosrs.api.query.PlayerQuery
- nameContains(String) - Method in class net.openosrs.api.query.WidgetQuery
- nearest(int) - Method in class net.openosrs.api.service.grounditem.GroundItemService
- nearest(int) - Method in class net.openosrs.api.service.npc.NpcService
- nearest(int) - Method in class net.openosrs.api.service.object.ObjectService
- nearest(String) - Method in class net.openosrs.api.service.grounditem.GroundItemService
- nearest(String) - Method in class net.openosrs.api.service.npc.NpcService
- nearest(String) - Method in class net.openosrs.api.service.object.ObjectService
- nearest(String) - Method in class net.openosrs.api.service.player.PlayerService
- nearest(WorldPoint) - Method in class net.openosrs.api.query.GroundItemQuery
- nearest(WorldPoint) - Method in class net.openosrs.api.query.NpcQuery
- nearest(WorldPoint) - Method in class net.openosrs.api.query.ObjectQuery
- nearest(WorldPoint) - Method in class net.openosrs.api.query.PlayerQuery
- nearest(WorldPoint) - Method in class net.openosrs.api.service.npc.NpcService
- nearest(WorldPoint) - Method in class net.openosrs.api.service.object.ObjectService
- nearestReachable(int, int, int, int, int) - Method in class net.openosrs.api.service.movement.LocalPathfinder
-
Nearest reachable scene tile to an arbitrary target (may itself be blocked).
- net.openosrs.api - package net.openosrs.api
- net.openosrs.api.dispatch - package net.openosrs.api.dispatch
- net.openosrs.api.hooks - package net.openosrs.api.hooks
- net.openosrs.api.identity - package net.openosrs.api.identity
- net.openosrs.api.query - package net.openosrs.api.query
- net.openosrs.api.service.bank - package net.openosrs.api.service.bank
- net.openosrs.api.service.camera - package net.openosrs.api.service.camera
- net.openosrs.api.service.combat - package net.openosrs.api.service.combat
- net.openosrs.api.service.delay - package net.openosrs.api.service.delay
- net.openosrs.api.service.dialogue - package net.openosrs.api.service.dialogue
- net.openosrs.api.service.emote - package net.openosrs.api.service.emote
- net.openosrs.api.service.equipment - package net.openosrs.api.service.equipment
- net.openosrs.api.service.ge - package net.openosrs.api.service.ge
- net.openosrs.api.service.grounditem - package net.openosrs.api.service.grounditem
- net.openosrs.api.service.house - package net.openosrs.api.service.house
- net.openosrs.api.service.inventory - package net.openosrs.api.service.inventory
- net.openosrs.api.service.login - package net.openosrs.api.service.login
- net.openosrs.api.service.magic - package net.openosrs.api.service.magic
- net.openosrs.api.service.makex - package net.openosrs.api.service.makex
- net.openosrs.api.service.map - package net.openosrs.api.service.map
- net.openosrs.api.service.movement - package net.openosrs.api.service.movement
- net.openosrs.api.service.movement.teleports - package net.openosrs.api.service.movement.teleports
- net.openosrs.api.service.npc - package net.openosrs.api.service.npc
- net.openosrs.api.service.object - package net.openosrs.api.service.object
- net.openosrs.api.service.player - package net.openosrs.api.service.player
- net.openosrs.api.service.prayer - package net.openosrs.api.service.prayer
- net.openosrs.api.service.quest - package net.openosrs.api.service.quest
- net.openosrs.api.service.sailing - package net.openosrs.api.service.sailing
- net.openosrs.api.service.scene - package net.openosrs.api.service.scene
- net.openosrs.api.service.shop - package net.openosrs.api.service.shop
- net.openosrs.api.service.skill - package net.openosrs.api.service.skill
- net.openosrs.api.service.tabs - package net.openosrs.api.service.tabs
- net.openosrs.api.service.tile - package net.openosrs.api.service.tile
- net.openosrs.api.service.trade - package net.openosrs.api.service.trade
- net.openosrs.api.service.var - package net.openosrs.api.service.var
- net.openosrs.api.service.widget - package net.openosrs.api.service.widget
- NONE - net.openosrs.api.service.house.HouseService.DoorMode
- NpcQuery - Class in net.openosrs.api.query
-
Filters current loaded NPC snapshots.
- NpcQuery(Supplier<List<NpcRef>>) - Constructor for class net.openosrs.api.query.NpcQuery
- NpcRef - Class in net.openosrs.api.service.npc
-
Immutable identity and menu snapshot for a loaded NPC.
- npcs() - Static method in class net.openosrs.api.OpenOSRS
- NpcService - Class in net.openosrs.api.service.npc
-
Discovery and menu-first interaction for loaded NPCs.
- NpcService(Client, MenuDispatcher) - Constructor for class net.openosrs.api.service.npc.NpcService
O
- ObjectQuery - Class in net.openosrs.api.query
-
Filters current loaded object snapshots.
- ObjectQuery(Supplier<List<ObjectRef>>) - Constructor for class net.openosrs.api.query.ObjectQuery
- ObjectRef - Class in net.openosrs.api.service.object
-
Immutable identity and menu snapshot for a loaded scene object.
- objects() - Static method in class net.openosrs.api.OpenOSRS
- objectsAt(WorldPoint) - Method in class net.openosrs.api.service.scene.SceneService
- objectsAt(WorldPoint) - Method in class net.openosrs.api.service.tile.TileService
- ObjectService - Class in net.openosrs.api.service.object
-
Discovery and menu-first interaction for loaded scene objects.
- ObjectService(Client, MenuDispatcher) - Constructor for class net.openosrs.api.service.object.ObjectService
- of(DialogueService) - Static method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
- offer(int) - Method in class net.openosrs.api.service.ge.GrandExchangeService
- offer(InventoryItem, int) - Method in class net.openosrs.api.service.trade.TradeService
- offers() - Method in class net.openosrs.api.service.ge.GrandExchangeService
- onObstacle(WorldPoint) - Method in interface net.openosrs.api.service.movement.Walker.ObstacleCallback
-
Return true when the callback handled the obstacle (e.g.
- onTick() - Method in class net.openosrs.api.service.movement.Walker
-
Advance walker state by one game tick.
- open() - Method in class net.openosrs.api.service.bank.BankService
- open(NpcRef) - Method in class net.openosrs.api.service.ge.GrandExchangeService
- open(NpcRef) - Method in class net.openosrs.api.service.shop.ShopService
- open(GameTab) - Method in class net.openosrs.api.service.tabs.TabsService
- OPEN - net.openosrs.api.service.house.HouseService.DoorMode
- OpenOSRS - Class in net.openosrs.api
-
Static facade over the Interaction API services.
- openPriceEntry() - Method in class net.openosrs.api.service.ge.GrandExchangeService
-
Opens the price input; submit the value on a later client tick.
- openQuantityEntry() - Method in class net.openosrs.api.service.ge.GrandExchangeService
-
Opens the quantity input; submit the value on a later client tick.
- openQuickPrayerSetup() - Method in class net.openosrs.api.service.prayer.PrayerService
- openSlot(int, boolean) - Method in class net.openosrs.api.service.ge.GrandExchangeService
- openWorldMap() - Method in class net.openosrs.api.service.map.MapUiService
- options() - Method in class net.openosrs.api.service.dialogue.DialogueService
- OPTIONS - net.openosrs.api.service.tabs.GameTab
P
- packedStack(int) - Static method in class net.openosrs.api.identity.DeviceIdentity
-
VitaLite-style generated pair, stable for the lifetime of this JVM.
- packetByField(String) - Method in class net.openosrs.api.hooks.HooksFile
-
Packet definition owning the given obf field name (e.g.
- packetById(int) - Method in class net.openosrs.api.hooks.HooksFile
-
Packet definition by opcode.
- packetByName(String) - Method in class net.openosrs.api.hooks.HooksFile
-
Packet definition by seeded semantic name (e.g.
- PacketDef() - Constructor for class net.openosrs.api.hooks.HooksFile.PacketDef
- PacketDispatcher - Class in net.openosrs.api.dispatch
-
Packet-only dispatch through revisioned reflection hooks.
- PacketDispatcher(Client, Hooks) - Constructor for class net.openosrs.api.dispatch.PacketDispatcher
- pathfinder() - Static method in class net.openosrs.api.OpenOSRS
- pendingChoice() - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
The definition whose destination dialog has not been resolved yet, if any.
- perform(String) - Method in class net.openosrs.api.service.emote.EmoteService
- pickpocket(PlayerRef) - Method in class net.openosrs.api.service.player.PlayerService
- pitch() - Method in class net.openosrs.api.service.camera.CameraService
- playerAt() - Method in class net.openosrs.api.service.movement.MovementService
-
Local player's current world position, or null when unavailable.
- PlayerQuery - Class in net.openosrs.api.query
-
Filters current loaded player snapshots.
- PlayerQuery(Supplier<List<PlayerRef>>) - Constructor for class net.openosrs.api.query.PlayerQuery
- PlayerRef - Class in net.openosrs.api.service.player
-
Immutable identity and menu snapshot for a loaded player.
- players() - Static method in class net.openosrs.api.OpenOSRS
- PlayerService - Class in net.openosrs.api.service.player
-
Discovery and menu-first interaction for loaded players.
- PlayerService(Client, MenuDispatcher) - Constructor for class net.openosrs.api.service.player.PlayerService
- position() - Method in class net.openosrs.api.service.map.MapUiService
- PRAYER - net.openosrs.api.service.tabs.GameTab
- prayers() - Static method in class net.openosrs.api.OpenOSRS
- PrayerService - Class in net.openosrs.api.service.prayer
-
Prayer state and visible prayer-widget commands.
- PrayerService(Client, WidgetService) - Constructor for class net.openosrs.api.service.prayer.PrayerService
- prepare(JarFile) - Static method in class net.openosrs.api.identity.GamepackIdentityPatch
- PROGRESSED - net.openosrs.api.service.dialogue.DialogueFlowRunner.Status
-
A step ran this tick; call advance() again next tick.
- progressVarbit(int) - Method in class net.openosrs.api.service.quest.QuestService
- progressVarp(int) - Method in class net.openosrs.api.service.quest.QuestService
Q
- Query<T,Q extends Query<T,Q>> - Class in net.openosrs.api.query
-
Small lazy query base over current service snapshots.
- Query(Supplier<List<T>>) - Constructor for class net.openosrs.api.query.Query
- quests() - Static method in class net.openosrs.api.OpenOSRS
- QUESTS - net.openosrs.api.service.tabs.GameTab
- QuestService - Class in net.openosrs.api.service.quest
-
Authoritative quest-state scripts and explicit progress-variable reads.
- QuestService(Client) - Constructor for class net.openosrs.api.service.quest.QuestService
- QuestSnapshot - Class in net.openosrs.api.service.quest
-
Immutable quest-status snapshot.
- quickPrayerActive() - Method in class net.openosrs.api.service.prayer.PrayerService
- quickPrayerSelectionMask() - Method in class net.openosrs.api.service.prayer.PrayerService
R
- reachableSet(int, int, int) - Method in class net.openosrs.api.service.movement.LocalPathfinder
-
Flood-fill every tile reachable from the start (bounded by scene size).
- remaining() - Method in class net.openosrs.api.service.delay.TickDelayService.Handle
-
Number of ticks still needed, clamped to zero.
- remaining() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
-
Remaining step count (diagnostics).
- remove(ObjectRef) - Method in class net.openosrs.api.service.house.HouseService
- removeIf(Predicate<T>) - Method in class net.openosrs.api.query.Query
- reset() - Method in class net.openosrs.api.service.dialogue.DialogueFlowRunner
- resolve(String, String) - Static method in class net.openosrs.api.identity.DeviceIdentity
- resolveDialogueChoice() - Method in class net.openosrs.api.service.movement.teleports.TeleportsService
-
Attempt the pending destination-dialog choice.
- route(int, int, int, int, int) - Method in class net.openosrs.api.service.movement.LocalPathfinder
-
Find the shortest walking route between two scene-local points on one plane.
- route(WorldPoint, WorldPoint) - Method in class net.openosrs.api.service.movement.LocalPathfinder
-
Convenience: route between two world points if both are in the active scene.
- Route(List<LocalPathfinder.Step>, WorldPoint) - Constructor for class net.openosrs.api.service.movement.LocalPathfinder.Route
- runEnabled() - Method in class net.openosrs.api.service.movement.MovementService
-
Run-enabled state via varp 173 readback.
- runScript(Object...) - Method in class net.openosrs.api.service.widget.WidgetService
S
- sailing() - Static method in class net.openosrs.api.OpenOSRS
- SailingService - Class in net.openosrs.api.service.sailing
-
Read-only Sailing state for the current revision.
- SailingService(Client) - Constructor for class net.openosrs.api.service.sailing.SailingService
- SailingState - Class in net.openosrs.api.service.sailing
-
Immutable Sailing state readback.
- scene() - Static method in class net.openosrs.api.OpenOSRS
- SceneService - Class in net.openosrs.api.service.scene
-
Current-world-view scene metadata, tiles, entities, collision, and visibility.
- SceneService(Client, TileService) - Constructor for class net.openosrs.api.service.scene.SceneService
- SceneSnapshot - Class in net.openosrs.api.service.scene
-
Immutable high-level scene metadata.
- search() - Method in class net.openosrs.api.service.grounditem.GroundItemService
- search() - Method in class net.openosrs.api.service.inventory.InventoryService
- search() - Method in class net.openosrs.api.service.npc.NpcService
- search() - Method in class net.openosrs.api.service.object.ObjectService
- search() - Method in class net.openosrs.api.service.player.PlayerService
- search() - Method in class net.openosrs.api.service.widget.WidgetService
- select(int) - Method in class net.openosrs.api.service.magic.MagicService
- selectSellItem(InventoryItem) - Method in class net.openosrs.api.service.ge.GrandExchangeService
- self() - Method in class net.openosrs.api.query.GroundItemQuery
- self() - Method in class net.openosrs.api.query.InventoryQuery
- self() - Method in class net.openosrs.api.query.NpcQuery
- self() - Method in class net.openosrs.api.query.ObjectQuery
- self() - Method in class net.openosrs.api.query.PlayerQuery
- self() - Method in class net.openosrs.api.query.Query
- self() - Method in class net.openosrs.api.query.WidgetQuery
- sell(InventoryItem, int) - Method in class net.openosrs.api.service.shop.ShopService
- send(String, Object...) - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
Send a packet by semantic name.
- sendById(int, Object...) - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
Send a packet by opcode when a revision table has no semantic name.
- SendPath() - Constructor for class net.openosrs.api.hooks.HooksFile.SendPath
- sendScript(Object...) - Method in class net.openosrs.api.service.widget.WidgetService
-
Explicit alias for script-facing callers.
- ServerPacketDef() - Constructor for class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- serverVarbit(int) - Method in class net.openosrs.api.service.var.VarService
- serverVarp(int) - Method in class net.openosrs.api.service.var.VarService
- serverVarps() - Method in class net.openosrs.api.service.var.VarService
- setAddNodeDescriptor(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setAddNodeMethod(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setAddNodeStatic(boolean) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setAmount(int) - Method in class net.openosrs.api.service.makex.MakeXService
- setBuffer(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setBufferMethods(Map<String, HooksFile.BufferMethodDef>) - Method in class net.openosrs.api.hooks.HooksFile
-
Buffer read/write methods classified by byte-width invariants.
- setBufferOffsetField(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setBufferPayloadField(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setBufferSubclasses(List<String>) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setBuildMode(boolean) - Method in class net.openosrs.api.service.house.HouseService
- setClassCount(int) - Method in class net.openosrs.api.hooks.HooksFile
- setClientPacket(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setClientVarbit(int, int) - Method in class net.openosrs.api.service.var.VarService
-
Changes only the local client cache; it does not claim a server change.
- setClientVarp(int, int) - Method in class net.openosrs.api.service.var.VarService
-
Changes only the local client varp cache and queues its local listeners.
- setClientWriterField(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setD(String) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- setDeclaredField(String) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- setDeclaredMultiplier(Integer) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- setDesc(String) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- setDoorMode(HouseService.DoorMode) - Method in class net.openosrs.api.service.house.HouseService
- setFactoryMethods(List<String>) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setFactoryOwner(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setFamilies(HooksFile.Families) - Method in class net.openosrs.api.hooks.HooksFile
- setFields(List<String>) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- setFields(List<String>) - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- setFormat(String) - Method in class net.openosrs.api.hooks.HooksFile
- setGarbageConstant(Long) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setId(int) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- setId(int) - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- setIdField(String) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- setIdMultiplier(Integer) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- setInsertMode(boolean) - Method in class net.openosrs.api.service.bank.BankService
- setIsaac(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setJarSha256(String) - Method in class net.openosrs.api.hooks.HooksFile
- setLayoutCoverage(HooksFile.LayoutCoverage) - Method in class net.openosrs.api.hooks.HooksFile
-
Explicit trusted/quarantined/no-layout partition emitted by the dumper.
- setLayoutSource(String) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- setLength(Integer) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- setLength(Integer) - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- setM(String) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- setMinimapZoom(double) - Method in class net.openosrs.api.service.camera.CameraService
- setName(String) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
-
Semantic name seeded from a verified reference table, if any.
- setNodeBufferField(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setNoLayoutIds(List<Integer>) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- setObstacleCallback(Walker.ObstacleCallback) - Method in class net.openosrs.api.service.movement.Walker
- setOffsetMultiplier(Integer) - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- setOwner(String) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
-
Declaring buffer-family class of the method.
- setOwner(String) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
-
Declaring class.
- setPacketBufferNode(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setPacketCount(int) - Method in class net.openosrs.api.hooks.HooksFile
- setPackets(List<HooksFile.PacketDef>) - Method in class net.openosrs.api.hooks.HooksFile
- setPitch(int) - Method in class net.openosrs.api.service.camera.CameraService
- setPrice(int) - Method in class net.openosrs.api.service.ge.GrandExchangeService
- setQuantity(int) - Method in class net.openosrs.api.service.ge.GrandExchangeService
- setQuarantinedFixedIds(List<Integer>) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- setQuarantinedVariableIds(List<Integer>) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- setQuickPrayerEnabled(boolean) - Method in class net.openosrs.api.service.prayer.PrayerService
- setRead(String) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- setRevision(Integer) - Method in class net.openosrs.api.hooks.HooksFile
- setSendPath(HooksFile.SendPath) - Method in class net.openosrs.api.hooks.HooksFile
- setServerPacket(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setServerPacketCount(int) - Method in class net.openosrs.api.hooks.HooksFile
- setServerPacketHolder(String) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setServerPackets(List<HooksFile.ServerPacketDef>) - Method in class net.openosrs.api.hooks.HooksFile
- setStaticMethod(boolean) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- setStaticMethod(boolean) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
-
Invocation kind; false means virtual/interface, true means static.
- setStyle(int) - Method in class net.openosrs.api.service.combat.CombatService
- setTotalClassCount(int) - Method in class net.openosrs.api.hooks.HooksFile
- setTrace(HooksFile.TraceMetadata) - Method in class net.openosrs.api.hooks.HooksFile
-
Per-build obfuscation constants used by provenance trace decoding.
- setTrustedCount(int) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- setTrustedIds(List<Integer>) - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- setVarcInt(int, int) - Method in class net.openosrs.api.service.var.VarService
- setVarcString(int, String) - Method in class net.openosrs.api.service.var.VarService
- setW(String) - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- setWidth(String) - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
-
Static byte width "W#" (BASTORE count) written per call.
- setWithdrawAsNotes(boolean) - Method in class net.openosrs.api.service.bank.BankService
- setWriterCipherField(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setWriterClass(String) - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- setWritersReferencingBoth(List<String>) - Method in class net.openosrs.api.hooks.HooksFile.Families
- setWrites(List<HooksFile.WriteOp>) - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
-
Ordered payload ops: m = obf buffer method, w = "W#" width.
- setYaw(int) - Method in class net.openosrs.api.service.camera.CameraService
- setZoom(int) - Method in class net.openosrs.api.service.camera.CameraService
- shop() - Static method in class net.openosrs.api.OpenOSRS
- ShopItem - Class in net.openosrs.api.service.shop
-
Immutable open-shop slot snapshot.
- ShopService - Class in net.openosrs.api.service.shop
-
Open-shop reads and buy/sell commands.
- ShopService(Client, NpcService, WidgetService, DialogueService) - Constructor for class net.openosrs.api.service.shop.ShopService
- skills() - Static method in class net.openosrs.api.OpenOSRS
- SkillService - Class in net.openosrs.api.service.skill
-
Skill levels and experience readback.
- SkillService(Client) - Constructor for class net.openosrs.api.service.skill.SkillService
- SkillSnapshot - Class in net.openosrs.api.service.skill
-
Immutable skill-state snapshot.
- skip(int) - Method in class net.openosrs.api.query.Query
- sort(Comparator<T>) - Method in class net.openosrs.api.query.Query
- sortNearest(WorldPoint) - Method in class net.openosrs.api.query.GroundItemQuery
- sortNearest(WorldPoint) - Method in class net.openosrs.api.query.NpcQuery
- sortNearest(WorldPoint) - Method in class net.openosrs.api.query.ObjectQuery
- sortNearest(WorldPoint) - Method in class net.openosrs.api.query.PlayerQuery
- specialEnabled() - Method in class net.openosrs.api.service.combat.CombatService
- specialEnergy() - Method in class net.openosrs.api.service.combat.CombatService
- SPELL - net.openosrs.api.service.movement.teleports.TeleportType
-
Casts a spell widget from an active spellbook.
- standardSpells() - Static method in class net.openosrs.api.service.movement.teleports.TeleportTable
- state() - Method in class net.openosrs.api.service.login.LoginService
- state() - Method in class net.openosrs.api.service.sailing.SailingService
- state(Quest) - Method in class net.openosrs.api.service.quest.QuestService
- STATS - net.openosrs.api.service.tabs.GameTab
- Step(int, int) - Constructor for class net.openosrs.api.service.movement.LocalPathfinder.Step
- steps() - Method in class net.openosrs.api.service.movement.LocalPathfinder.Route
- stock() - Method in class net.openosrs.api.service.shop.ShopService
- STUCK - net.openosrs.api.service.dialogue.DialogueFlowRunner.Status
-
Flow cannot proceed as specified.
- STUCK - net.openosrs.api.service.movement.Walker.State
-
Player failed to make progress within the stall budget.
- style() - Method in class net.openosrs.api.service.combat.CombatService
- submitPrice(int) - Method in class net.openosrs.api.service.ge.GrandExchangeService
-
Sends the active price input value.
- submitQuantity(int) - Method in class net.openosrs.api.service.ge.GrandExchangeService
-
Sends the active quantity input value.
T
- tablets() - Static method in class net.openosrs.api.service.movement.teleports.TeleportTable
- tabs() - Static method in class net.openosrs.api.OpenOSRS
- TabsService - Class in net.openosrs.api.service.tabs
-
Main side-panel tab readback and switching.
- TabsService(Client, WidgetService) - Constructor for class net.openosrs.api.service.tabs.TabsService
- take(GroundItemRef) - Method in class net.openosrs.api.service.grounditem.GroundItemService
- takeAt(WorldPoint) - Method in class net.openosrs.api.service.tile.TileService
-
Take the first loaded ground item on a tile, if present.
- targetName() - Method in class net.openosrs.api.service.combat.CombatService
- TeleportDefinition - Class in net.openosrs.api.service.movement.teleports
-
Immutable description of one teleport destination.
- TeleportDefinition(String, TeleportType, List<Integer>, EquipmentInventorySlot, String, int, int, WorldPoint, int, String, String) - Constructor for class net.openosrs.api.service.movement.teleports.TeleportDefinition
- teleports() - Static method in class net.openosrs.api.OpenOSRS
- TeleportsService - Class in net.openosrs.api.service.movement.teleports
-
Registry and fail-closed invoker for built-in
TeleportDefinitions. - TeleportsService(InventoryService, EquipmentService, MagicService, DialogueService, SkillService, MovementService) - Constructor for class net.openosrs.api.service.movement.teleports.TeleportsService
- TeleportTable - Class in net.openosrs.api.service.movement.teleports
-
Curated teleport tables.
- TeleportType - Enum in net.openosrs.api.service.movement.teleports
-
Which service owns the dispatch for a
TeleportDefinition. - textContains(String) - Method in class net.openosrs.api.query.WidgetQuery
- theirs() - Method in class net.openosrs.api.service.trade.TradeService
- TickDelayService - Class in net.openosrs.api.service.delay
-
Non-blocking, game-tick aligned delays.
- TickDelayService(Client) - Constructor for class net.openosrs.api.service.delay.TickDelayService
- TickDelayService.Handle - Class in net.openosrs.api.service.delay
- tile(WorldPoint) - Method in class net.openosrs.api.service.scene.SceneService
- TileRef - Class in net.openosrs.api.service.tile
-
Immutable loaded scene-tile snapshot.
- tiles() - Static method in class net.openosrs.api.OpenOSRS
- tiles() - Method in class net.openosrs.api.service.scene.SceneService
- TileService - Class in net.openosrs.api.service.tile
-
Loaded tile lookup and entity grouping.
- TileService(Client, ObjectService, GroundItemService) - Constructor for class net.openosrs.api.service.tile.TileService
- toggle(Prayer) - Method in class net.openosrs.api.service.prayer.PrayerService
- toggle(Prayer, boolean) - Method in class net.openosrs.api.service.prayer.PrayerService
- toggleAutoRetaliate() - Method in class net.openosrs.api.service.combat.CombatService
- toggleRun() - Method in class net.openosrs.api.service.movement.MovementService
-
Toggle run via its settings component.
- toggleSpecialAttack() - Method in class net.openosrs.api.service.combat.CombatService
- toString() - Method in class net.openosrs.api.hooks.HooksFile.BufferMethodDef
- toString() - Method in class net.openosrs.api.hooks.HooksFile.Families
- toString() - Method in class net.openosrs.api.hooks.HooksFile.LayoutCoverage
- toString() - Method in class net.openosrs.api.hooks.HooksFile.PacketDef
- toString() - Method in class net.openosrs.api.hooks.HooksFile.SendPath
- toString() - Method in class net.openosrs.api.hooks.HooksFile.ServerPacketDef
- toString() - Method in class net.openosrs.api.hooks.HooksFile
- toString() - Method in class net.openosrs.api.hooks.HooksFile.TraceMetadata
- toString() - Method in class net.openosrs.api.hooks.HooksFile.WriteOp
- toString() - Method in class net.openosrs.api.service.movement.teleports.TeleportDefinition
- toString() - Method in class net.openosrs.api.service.scene.SceneSnapshot
- totalExperience() - Method in class net.openosrs.api.service.skill.SkillService
- totalLevel() - Method in class net.openosrs.api.service.skill.SkillService
- TraceMetadata() - Constructor for class net.openosrs.api.hooks.HooksFile.TraceMetadata
- trade() - Static method in class net.openosrs.api.OpenOSRS
- trade(PlayerRef) - Method in class net.openosrs.api.service.player.PlayerService
- TradeItem - Class in net.openosrs.api.service.trade
-
Immutable trade-offer item snapshot.
- TradeService - Class in net.openosrs.api.service.trade
-
Trade offer, acceptance, and content readback.
- TradeService(Client, WidgetService, DialogueService) - Constructor for class net.openosrs.api.service.trade.TradeService
U
- unsupportedActions() - Method in interface net.openosrs.api.dispatch.Dispatcher
-
Actions this dispatcher cannot carry; the router falls back to another tier.
- unsupportedActions() - Method in class net.openosrs.api.dispatch.MenuDispatcher
- use(InventoryItem) - Method in class net.openosrs.api.service.inventory.InventoryService
- useOn(InventoryItem, GroundItemRef) - Method in class net.openosrs.api.service.inventory.InventoryService
-
Use an inventory item on a ground item through the native menu tuple.
- useOn(InventoryItem, InventoryItem) - Method in class net.openosrs.api.service.inventory.InventoryService
-
Use an inventory item on another inventory item through the native menu tuple.
- useOn(InventoryItem, NpcRef) - Method in class net.openosrs.api.service.inventory.InventoryService
-
Use an inventory item on an NPC through the native menu tuple.
- useOn(InventoryItem, ObjectRef) - Method in class net.openosrs.api.service.inventory.InventoryService
-
Use an inventory item on a scene object through the native menu tuple.
- useOn(InventoryItem, PlayerRef) - Method in class net.openosrs.api.service.inventory.InventoryService
-
Use an inventory item on another player through the native menu tuple.
V
- validate() - Method in class net.openosrs.api.hooks.HooksFile
- valueOf(String) - Static method in enum net.openosrs.api.service.dialogue.DialogueFlowRunner.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openosrs.api.service.dialogue.DialogueFlowRunner.StepKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openosrs.api.service.house.HouseService.DoorMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openosrs.api.service.movement.teleports.TeleportType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openosrs.api.service.movement.Walker.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.openosrs.api.service.tabs.GameTab
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.openosrs.api.service.dialogue.DialogueFlowRunner.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.openosrs.api.service.dialogue.DialogueFlowRunner.StepKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.openosrs.api.service.house.HouseService.DoorMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.openosrs.api.service.movement.teleports.TeleportType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.openosrs.api.service.movement.Walker.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.openosrs.api.service.tabs.GameTab
-
Returns an array containing the constants of this enum type, in the order they are declared.
- varbit(int) - Method in class net.openosrs.api.service.var.VarService
- varcCache() - Method in class net.openosrs.api.service.var.VarService
- varcInt(int) - Method in class net.openosrs.api.service.var.VarService
- varcString(int) - Method in class net.openosrs.api.service.var.VarService
- varp(int) - Method in class net.openosrs.api.service.var.VarService
- VARP_RUN_ENABLED - Static variable in class net.openosrs.api.service.movement.MovementService
-
Historical varp for run-enabled state (173).
- vars() - Static method in class net.openosrs.api.OpenOSRS
- VarService - Class in net.openosrs.api.service.var
-
Client and last-server variable reads, plus explicit client-cache writes.
- VarService(Client) - Constructor for class net.openosrs.api.service.var.VarService
- verifyBind() - Method in class net.openosrs.api.dispatch.PacketDispatcher
-
Force the reflection bind now and return a diagnostic summary.
- verifyTheirs(Map<Integer, Integer>) - Method in class net.openosrs.api.service.trade.TradeService
- visible() - Method in class net.openosrs.api.query.WidgetQuery
W
- WAITING - net.openosrs.api.service.dialogue.DialogueFlowRunner.Status
-
Waiting for the dialogue to change; keep calling advance().
- walker() - Static method in class net.openosrs.api.OpenOSRS
- Walker - Class in net.openosrs.api.service.movement
-
Single-owner walk executor over a computed
LocalPathfinderroute. - Walker(MovementService, LocalPathfinder) - Constructor for class net.openosrs.api.service.movement.Walker
- Walker.ObstacleCallback - Interface in net.openosrs.api.service.movement
-
Optional hook: invoked when the walker suspects an obstacle on the route.
- Walker.State - Enum in net.openosrs.api.service.movement
- WALKING - net.openosrs.api.service.movement.Walker.State
-
Route active, walking between waypoints.
- walkLocal(LocalPoint) - Method in class net.openosrs.api.service.movement.MovementService
-
Submit a walk command to a local scene point.
- walkTo(WorldPoint) - Method in class net.openosrs.api.service.movement.MovementService
-
Submit a walk command to a world point.
- walkTo(WorldPoint) - Method in class net.openosrs.api.service.movement.Walker
-
Compute and own a route to the destination using the local pathfinder.
- WidgetQuery - Class in net.openosrs.api.query
-
Filters current loaded widget snapshots.
- WidgetQuery(Supplier<List<WidgetRef>>) - Constructor for class net.openosrs.api.query.WidgetQuery
- WidgetRef - Class in net.openosrs.api.service.widget
-
Immutable identity and visible-state snapshot for a loaded widget.
- widgets() - Static method in class net.openosrs.api.OpenOSRS
- WidgetService - Class in net.openosrs.api.service.widget
-
Loaded widget discovery, script calls, and child-component actions.
- WidgetService(Client, MenuDispatcher, PacketDispatcher) - Constructor for class net.openosrs.api.service.widget.WidgetService
- withAction(String) - Method in class net.openosrs.api.query.InventoryQuery
- withAction(String) - Method in class net.openosrs.api.query.NpcQuery
- withAction(String) - Method in class net.openosrs.api.query.ObjectQuery
- withAction(String) - Method in class net.openosrs.api.query.PlayerQuery
- withAction(String) - Method in class net.openosrs.api.query.WidgetQuery
- withdraw(BankItem) - Method in class net.openosrs.api.service.bank.BankService
- withdraw(BankItem, int) - Method in class net.openosrs.api.service.bank.BankService
- withdrawAsNotes() - Method in class net.openosrs.api.service.bank.BankService
- withId(int) - Method in class net.openosrs.api.query.WidgetQuery
- withId(int...) - Method in class net.openosrs.api.query.GroundItemQuery
- withId(int...) - Method in class net.openosrs.api.query.InventoryQuery
- withId(int...) - Method in class net.openosrs.api.query.NpcQuery
- withId(int...) - Method in class net.openosrs.api.query.ObjectQuery
- within(WorldPoint, int) - Method in class net.openosrs.api.query.GroundItemQuery
- within(WorldPoint, int) - Method in class net.openosrs.api.query.NpcQuery
- within(WorldPoint, int) - Method in class net.openosrs.api.query.ObjectQuery
- within(WorldPoint, int) - Method in class net.openosrs.api.query.PlayerQuery
- withItemId(int) - Method in class net.openosrs.api.query.WidgetQuery
- withName(String) - Method in class net.openosrs.api.query.GroundItemQuery
- withName(String) - Method in class net.openosrs.api.query.InventoryQuery
- withName(String) - Method in class net.openosrs.api.query.NpcQuery
- withName(String) - Method in class net.openosrs.api.query.ObjectQuery
- withName(String) - Method in class net.openosrs.api.query.PlayerQuery
- withName(String) - Method in class net.openosrs.api.query.WidgetQuery
- withText(String) - Method in class net.openosrs.api.query.WidgetQuery
- worldViews() - Method in class net.openosrs.api.service.map.MapService
- WorldViewSnapshot - Class in net.openosrs.api.service.map
-
Immutable loaded-world-view metadata.
- WriteOp() - Constructor for class net.openosrs.api.hooks.HooksFile.WriteOp
X
- x() - Method in class net.openosrs.api.service.movement.LocalPathfinder.Step
Y
- y() - Method in class net.openosrs.api.service.movement.LocalPathfinder.Step
- yaw() - Method in class net.openosrs.api.service.camera.CameraService
Z
- zoom() - Method in class net.openosrs.api.service.camera.CameraService
- zoom() - Method in class net.openosrs.api.service.map.MapUiService
All Classes All Packages