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
- a2Count - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
a2Count is updated by the statisticsUpdate() method, and will only be correct immediately after a full update.
- a3Count - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
a3Count is updated by the statisticsUpdate() method, and will only be correct immediately after a full update.
- AbstractEntity<T> - Class in com.kraken.api.core
- AbstractEntity(Context, T) - Constructor for class com.kraken.api.core.AbstractEntity
- AbstractQuery<T extends Interactable<R>,Q extends AbstractQuery<T,Q,R>,R> - Class in com.kraken.api.core
-
Forms the base class for all game client queries.
- AbstractQuery(Context) - Constructor for class com.kraken.api.core.AbstractQuery
- AbstractStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
- AbstractTask - Class in com.kraken.api.core.script
-
Abstract base class for Script tasks.
- AbstractTask() - Constructor for class com.kraken.api.core.script.AbstractTask
- ACC_MAN - com.kraken.api.service.ui.tab.InterfaceTab
- ACCENT - Static variable in class com.kraken.api.simulation.colosim.AppTheme
- AccountType - Enum in com.kraken.api.service.ui.login
- ActionResolver - Class in com.kraken.api.core.interaction.resolver
-
Stateless utility for matching action strings against available action arrays.
- ActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.ActionResolver
- activatePrayer(Prayer) - Method in class com.kraken.api.service.prayer.PrayerService
-
Wrapper method which turns a prayer on.
- activateRun() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Activates run if it is deactivated.
- ActorService - Class in com.kraken.api.service.actor
-
Utility service for calculating line of sight (LoS), collision, and reachability for actors and tiles within the game world.
- ActorService() - Constructor for class com.kraken.api.service.actor.ActorService
- adapt(DecisionTreeSearch.Result, SimulationState) - Method in class com.kraken.api.simulation.SimulationDecisionAdapter
-
Converts a decision result into an executable action with no optional interaction step.
- adapt(DecisionTreeSearch.Result, SimulationState, SimulationDecisionAdapter.AdaptOptions) - Method in class com.kraken.api.simulation.SimulationDecisionAdapter
-
Converts a decision result into an executable action with configurable adaptation options.
- adapt(DecisionTreeSearch.Result, SimulationState, String, int) - Method in class com.kraken.api.simulation.SimulationDecisionAdapter
-
Converts a decision result into an executable action with optional npc interaction.
- AdaptOptions(String, int, int) - Constructor for class com.kraken.api.simulation.SimulationDecisionAdapter.AdaptOptions
-
Creates adaptation options.
- add(int) - Static method in class com.kraken.api.core.packet.model.BufferOperation
- add(TaskChain) - Method in class com.kraken.api.service.util.TaskChain
-
Adds all tasks from the specified @TaskChain to the current task chain.
- ADD - com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
- ADD_NPC - com.kraken.api.simulation.colosim.SimulationPanel.Tool
- addChild(SimulationTreeNode) - Method in class com.kraken.api.simulation.tree.SimulationTreeNode
-
Adds a child node to the current tree node.
- addColTags(String) - Static method in class com.kraken.api.util.StringUtils
-
Wraps the provided text in a standard color tag
<col=ff9040>. - addColumns(TableElement...) - Method in class com.kraken.api.overlay.table.TableComponent
- addInventoryItem(int) - Method in class com.kraken.api.simulation.SimulationState
-
Adds an item to inventory counts.
- addNodeGarbageValue - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- addNodeMethodName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- addRow(String...) - Method in class com.kraken.api.overlay.table.TableComponent
- addRows(TableRow...) - Method in class com.kraken.api.overlay.table.TableComponent
- addTo(PanelComponent) - Method in class com.kraken.api.overlay.log.LogOverlayComponent
-
Appends a log section directly to the given panel.
- ADEPT_REANIMATION - com.kraken.api.service.magic.spellbook.Arceuus
- adjustPitch(float) - Method in class com.kraken.api.service.camera.CameraService
-
Adjusts the camera pitch to the specified percentage.
- AETHER - com.kraken.api.service.magic.rune.Rune
- AIR - com.kraken.api.service.magic.rune.Rune
- alive() - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the query to include only NPCs that are currently alive.
- all() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Configures the query to look at both equipped items and wearable items in the inventory.
- all() - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Configures the query to look at both equipped items and wearable items in the inventory.
- analyzePacket(Object) - Static method in class com.kraken.api.core.interceptor.PacketInterceptor
-
Extracts the encrypted Packet id (not opcode), size, and byte array payload from the PacketBufferNode.
- Ancient - Enum in com.kraken.api.service.magic.spellbook
- ANCIENT - com.kraken.api.service.magic.spellbook.Spellbook
- and(int, boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AND of the addressed target bit with the argument value.
- and(int, int, SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AND of this target bit set with the argument bit set within the given range of bits.
- and(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AND of this target bit set with the argument bit set.
- and(SparseBitSet, SparseBitSet) - Static method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AND of the two given
SparseBitSets. - andNot(int, boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AndNOT of the addressed target bit with the argument value.
- andNot(int, int, SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AndNOT of this target bit set with the argument bit set within the given range of bits.
- andNot(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical AndNOT of this target bit set with the argument bit set.
- andNot(SparseBitSet, SparseBitSet) - Static method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Creates a bit set from thie first
SparseBitSetwhose corresponding bits are cleared by the set bits of the secondSparseBitSet. - andNotStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block andNot strategy.
- AndNotStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.AndNotStrategy
- andStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block and strategy.
- AndStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.AndStrategy
- angleToTile(Actor) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the angle in degrees from the local player to the specified actor.
- angleToTile(LocalPoint) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the angle in degrees from the local player to the specified local point.
- angleToTile(WorldPoint) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the angle in degrees from the local player to the specified world point.
- angleToTile(TileObject) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the angle in degrees from the local player to the specified tile object.
- APE_ATOLL_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- applyVariableStride(List<WorldPoint>) - Method in class com.kraken.api.service.movement.MovementService
-
Converts a dense path (every tile) into a strided path of "waypoint" tiles.
- applyVariableStride(List<WorldPoint>, VariableStrideConfig) - Method in class com.kraken.api.service.movement.MovementService
-
Converts a dense path (every tile) into a strided path of "waypoint" tiles.
- AppTheme - Class in com.kraken.api.simulation.colosim
- Arceuus - Enum in com.kraken.api.service.magic.spellbook
- ARCEUUS - com.kraken.api.service.magic.spellbook.Spellbook
- ARCEUUS_HOME_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- ARCEUUS_LIBRARY_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- ARDOUGNE_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- AreaService - Class in com.kraken.api.service.tile
- AreaService() - Constructor for class com.kraken.api.service.tile.AreaService
- ASTRAL - com.kraken.api.service.magic.rune.Rune
- at(WorldPoint) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters by exact WorldPoint.
- at(WorldPoint) - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters by exact WorldPoint.
- at(WorldPoint) - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters and returns an
NpcQuerycontaining NPCs located at the specified world point. - at(WorldPoint) - Method in class com.kraken.api.query.player.PlayerQuery
-
Returns a stream of Players at a given world point.
- atSpecificTime(int, int) - Static method in class com.kraken.api.core.script.breakhandler.BreakConditions
-
Breaks at a specific time of day.
- attach(String) - Method in class com.kraken.api.overlay.log.PluginLogger
-
Call from
Plugin#startUp. - attachScript(Script, BreakProfile) - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Attaches a script to the break handler with a specific profile.
- attack() - Method in class com.kraken.api.query.npc.NpcEntity
-
Attacks an NPC.
- attackable() - Method in class com.kraken.api.query.npc.NpcQuery
-
Returns Attackable NPC within the scene.
- AUGURY - com.kraken.api.service.prayer.InteractablePrayer
- AuthHooks - Class in com.kraken.api.service.ui.login
- AuthHooks() - Constructor for class com.kraken.api.service.ui.login.AuthHooks
B
- BAKE_PIE - com.kraken.api.service.magic.spellbook.Lunar
- bank() - Method in class com.kraken.api.Context
-
Creates a new query builder for the Bank interface.
- BANK_INVENTORY - com.kraken.api.query.container.ContainerItem.ItemOrigin
- BANK_SCROLLBAR_POSITION_400_ITEMS_MAX - com.kraken.api.service.ui.tab.VarcIntValues
- BANK_SCROLLBAR_POSITION_MIN - com.kraken.api.service.ui.tab.VarcIntValues
- BANK_WORN_ITEMS_HIDDEN - com.kraken.api.service.ui.tab.VarcIntValues
- BANK_WORN_ITEMS_SHOWN - com.kraken.api.service.ui.tab.VarcIntValues
- BankEntity - Class in com.kraken.api.query.container.bank
- BankEntity(Context, BankItemWidget) - Constructor for class com.kraken.api.query.container.bank.BankEntity
- bankInventory() - Method in class com.kraken.api.Context
-
Creates a new query builder for a Bank Inventory.
- BankInventoryEntity - Class in com.kraken.api.query.container.bank
- BankInventoryEntity(Context, ContainerItem) - Constructor for class com.kraken.api.query.container.bank.BankInventoryEntity
- BankInventoryQuery - Class in com.kraken.api.query.container.bank
- BankInventoryQuery(Context) - Constructor for class com.kraken.api.query.container.bank.BankInventoryQuery
- BankItemMenuActionResolver - Class in com.kraken.api.core.interaction.resolver
- BankItemMenuActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.BankItemMenuActionResolver
- BankItemWidget - Class in com.kraken.api.query.container.bank
- BankItemWidget() - Constructor for class com.kraken.api.query.container.bank.BankItemWidget
- BankQuery - Class in com.kraken.api.query.container.bank
- BankQuery(Context) - Constructor for class com.kraken.api.query.container.bank.BankQuery
- BankService - Class in com.kraken.api.service.bank
-
A service class for interacting with global bank operations.
- BankService() - Constructor for class com.kraken.api.service.bank.BankService
- BARBARIAN_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- BARROWS_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- BASIC_REANIMATION - com.kraken.api.service.magic.spellbook.Arceuus
- BATTLEFRONT_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- between(int, int) - Static method in class com.kraken.api.service.util.RandomService
-
generate random number between min and max
- BEZIER - com.kraken.api.input.mouse.strategy.MouseMovementStrategy
- BezierStrategy - Class in com.kraken.api.input.mouse.strategy.bezier
- BezierStrategy() - Constructor for class com.kraken.api.input.mouse.strategy.bezier.BezierStrategy
- BG - Static variable in class com.kraken.api.simulation.colosim.AppTheme
- BIND - com.kraken.api.service.magic.spellbook.Standard
- bits - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
The storage for this SparseBitSet.
- bitsLength - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
For the current size of the bits array, this is the maximum possible length of the bit set, i.e., the index of the last possible bit, plus one.
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
-
Deals with a part of a block that consists of whole words, starting with the given first index, and ending with the word before the last index.
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndNotStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.ClearStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.CopyStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.EqualsStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.FlipStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.IntersectsStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.OrStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.SetStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
- block(int, int, int, long[], long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.XorStrategy
- BLOCK_MOVEMENT_EAST - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_FLOOR - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_FLOOR_DECORATION - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_FULL - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_NORTH - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_NORTH_EAST - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_NORTH_WEST - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_OBJECT - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_SOUTH - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_SOUTH_EAST - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_SOUTH_WEST - com.kraken.api.service.tile.MovementFlag
- BLOCK_MOVEMENT_WEST - com.kraken.api.service.tile.MovementFlag
- BLOOD - com.kraken.api.service.magic.rune.Rune
- BLOOD_BARRAGE - com.kraken.api.service.magic.spellbook.Ancient
- BLOOD_BLITZ - com.kraken.api.service.magic.spellbook.Ancient
- BLOOD_BURST - com.kraken.api.service.magic.spellbook.Ancient
- BLOOD_RUSH - com.kraken.api.service.magic.spellbook.Ancient
- BODY - com.kraken.api.service.magic.rune.Rune
- BONES_TO_BANANAS - com.kraken.api.service.magic.spellbook.Standard
- BONES_TO_PEACHES - com.kraken.api.service.magic.spellbook.Standard
- BOOST_POTION_SHARE - com.kraken.api.service.magic.spellbook.Lunar
- BOTH - com.kraken.api.query.ItemSource
- BOTTOM_RIGHT_TOP_LEFT - com.kraken.api.query.container.inventory.InventoryOrder
-
Reverse reading order: Last Item -> First Item.
- BreakCondition - Interface in com.kraken.api.core.script.breakhandler
- BreakConditions - Class in com.kraken.api.core.script.breakhandler
- BreakConditions() - Constructor for class com.kraken.api.core.script.breakhandler.BreakConditions
- BreakManager - Class in com.kraken.api.core.script.breakhandler
- BreakManager() - Constructor for class com.kraken.api.core.script.breakhandler.BreakManager
- BreakProfile - Class in com.kraken.api.core.script.breakhandler
- BreakProfile() - Constructor for class com.kraken.api.core.script.breakhandler.BreakProfile
- BreakState - Class in com.kraken.api.core.script.breakhandler
- BreakState() - Constructor for class com.kraken.api.core.script.breakhandler.BreakState
- bufferArrayField - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- bufferOffsetField - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- BufferOperation - Class in com.kraken.api.core.packet.model
- BufferOperation() - Constructor for class com.kraken.api.core.packet.model.BufferOperation
- BufferOperation.BufferOperationType - Enum in com.kraken.api.core.packet.model
- BufferReader - Class in com.kraken.api.core.packet
-
Reverses the obfuscated buffer encoding written by
BufferUtils. - BufferReader() - Constructor for class com.kraken.api.core.packet.BufferReader
- BufferUtils - Class in com.kraken.api.core.packet
-
A static utility class that uses reflection to interact with the client's obfuscated buffer objects (e.g., PacketBuffer).
- BufferUtils() - Constructor for class com.kraken.api.core.packet.BufferUtils
- builder(Context) - Static method in class com.kraken.api.service.util.TaskChain
-
Creates a new instance of TaskChain using the specified Context.
- BURST_STRENGTH - com.kraken.api.service.prayer.InteractablePrayer
- byItemId(int) - Static method in enum com.kraken.api.service.magic.rune.Rune
-
Retrieves the
Runeassociated with the specified item ID. - byItemId(int) - Static method in enum com.kraken.api.service.magic.rune.RunePouch
-
Retrieves the @code RunePouch instance corresponding to the specified item ID.
C
- cache - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Holds reference to the cache of statistics values computed by the UpdateStrategy
- Cache() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.Cache
- calculateCameraYaw(int) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the CameraYaw based on the given NPC or object angle.
- CAMELOT_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- cameraPitchPercentage() - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the current camera pitch as a percentage of the total pitch range.
- CameraService - Class in com.kraken.api.service.camera
- CameraService() - Constructor for class com.kraken.api.service.camera.CameraService
- canApplyPlayerAction(SimulationState, SimulationAction) - Method in class com.kraken.api.simulation.SimulationEngine
-
Checks whether an action is currently legal.
- canAttackPlayer(Mob) - Method in class com.kraken.api.simulation.colosim.Simulation
- canBounce(int, int, int, int, int, int) - Static method in class com.kraken.api.simulation.colosim.Venator
- canCast(CastableSpell) - Method in class com.kraken.api.service.magic.MagicService
-
Determines whether the specified spell can be cast by the player.
- cancel() - Static method in class com.kraken.api.core.script.RunnableTask
- cancelOffer(GrandExchangeSlot) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Cancels an active Grand Exchange offer in the specified slot.
- capture() - Static method in class com.kraken.api.simulation.snapshot.SimulationSnapshotService
-
Captures with defaults.
- capture(int) - Static method in class com.kraken.api.simulation.snapshot.SimulationSnapshotService
-
Captures with explicit npc radius.
- capture(SimulationSnapshotService.CaptureOptions) - Static method in class com.kraken.api.simulation.snapshot.SimulationSnapshotService
-
Captures with explicit options.
- CaptureOptions() - Constructor for class com.kraken.api.simulation.snapshot.SimulationSnapshotService.CaptureOptions
-
Creates default options.
- CaptureOptions(int) - Constructor for class com.kraken.api.simulation.snapshot.SimulationSnapshotService.CaptureOptions
-
Creates options for how the game state is captured from the Cliwnr.
- cardinality - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
cardinality is updated by the statisticsUpdate() method.
- cardinality - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for counting the number of non-zero bits in the bit set.
- cardinality() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the number of bits set to
truein thisSparseBitSet. - Cardinality - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The cardinality of the bit set, as give by the cardinality() method.
- cast(CastableSpell) - Method in class com.kraken.api.service.magic.MagicService
-
Casts the specified spell, if it is valid and the necessary conditions are met.
- CAST_SPELL - com.kraken.api.simulation.SimulationAction.Type
- CAST_SPELL - com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
- CastableSpell - Interface in com.kraken.api.service.magic
- castOn(CastableSpell, GameObject) - Method in class com.kraken.api.service.magic.MagicService
-
Casts a spell on a specified target object.
- castOn(CastableSpell, NPC) - Method in class com.kraken.api.service.magic.MagicService
-
Attempts to cast the given spell on a specified NPC target.
- castOn(CastableSpell, Widget) - Method in class com.kraken.api.service.magic.MagicService
-
Attempts to cast the given spell on a specified widget target.
- castSpell(CastableSpell) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates an untargeted spell cast.
- castSpell(CastableSpell, Integer) - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
-
Creates spell cast step.
- castSpellOnNpc(CastableSpell, int) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates a targeted spell cast.
- CATHERBY_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- CEMETERY_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- CENTER - com.kraken.api.overlay.table.TableAlignment
- centerTileOnScreen(LocalPoint) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to center on the specified tile, using a default margin tolerance of 10%.
- centerTileOnScreen(LocalPoint, double) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to center on the specified tile, if it is not already within the given margin tolerance.
- CHAOS - com.kraken.api.service.magic.rune.Rune
- CHARGE - com.kraken.api.service.magic.spellbook.Standard
- CHARGE_AIR_ORB - com.kraken.api.service.magic.spellbook.Standard
- CHARGE_EARTH_ORB - com.kraken.api.service.magic.spellbook.Standard
- CHARGE_FIRE_ORB - com.kraken.api.service.magic.spellbook.Standard
- CHARGE_WATER_ORB - com.kraken.api.service.magic.spellbook.Standard
- CHAT - com.kraken.api.service.ui.tab.InterfaceTab
- CHATBOX_SCROLLBAR_POSITION_MAX - com.kraken.api.service.ui.tab.VarcIntValues
- CHATBOX_SCROLLBAR_POSITION_MIN - com.kraken.api.service.ui.tab.VarcIntValues
- chebyshevDistance(int, int, int, int) - Static method in class com.kraken.api.util.MathUtils
-
Finds the chebyshev distance between two tiles.
- children() - Method in class com.kraken.api.simulation.tree.SimulationTreeNode
- CHIVALRY - com.kraken.api.service.prayer.InteractablePrayer
- clamp(int, int, int) - Static method in class com.kraken.api.util.MathUtils
-
Clamps a value to an inclusive range.
- CLARITY_THOUGHT - com.kraken.api.service.prayer.InteractablePrayer
- classContainingGetPacketBufferNodeName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- CLAWS_OF_GUTHIX - com.kraken.api.service.magic.spellbook.Standard
- clear() - Method in class com.kraken.api.overlay.log.PluginLogger
- clear() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets all of the bits in this
SparseBitSettofalse. - clear() - Method in class com.kraken.api.simulation.colosim.Simulation
- clear(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bit at the specified index to
false. - clear(int, int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bits from the specified
i(inclusive) to the specifiedj(exclusive) tofalse. - clearActions() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- clearStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block clear strategy.
- ClearStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.ClearStrategy
- click() - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Clicks the mouse at the current position.
- client - Variable in class com.kraken.api.core.interceptor.DoActionInterceptor
- client - Variable in class com.kraken.api.core.interceptor.MouseHookInterceptor
- client - Variable in class com.kraken.api.core.interceptor.PacketInterceptor
- clientMillisField - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- clientMillisMultiplier - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- clientPacketClassName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- clone() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Cloning this
SparseBitSetproduces a newSparseBitSetthat is equal() to it. - close() - Method in class com.kraken.api.service.bank.BankService
-
Closes the bank interface if it is open.
- close() - Method in class com.kraken.api.service.bank.DepositBoxService
-
Closes the bank deposit box interface if it is currently open.
- closeNumberDialogue() - Static method in class com.kraken.api.service.ui.UIService
-
Runs a client script to close the numeric input dialogue if it is open.
- collect(GrandExchangeSlot, boolean) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Collects items from a canceled or completed Grand Exchange offer in the specified slot.
- collectAll() - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Collects all completed offers in the Grand Exchange.
- collisionFlagsUnsafe() - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
- ColoSimApp - Class in com.kraken.api.simulation.colosim
- ColoSimApp() - Constructor for class com.kraken.api.simulation.colosim.ColoSimApp
- com.kraken.api - package com.kraken.api
- com.kraken.api.core - package com.kraken.api.core
- com.kraken.api.core.interaction - package com.kraken.api.core.interaction
- com.kraken.api.core.interaction.model - package com.kraken.api.core.interaction.model
- com.kraken.api.core.interaction.resolver - package com.kraken.api.core.interaction.resolver
- com.kraken.api.core.interceptor - package com.kraken.api.core.interceptor
- com.kraken.api.core.interceptor.model - package com.kraken.api.core.interceptor.model
- com.kraken.api.core.packet - package com.kraken.api.core.packet
- com.kraken.api.core.packet.entity - package com.kraken.api.core.packet.entity
- com.kraken.api.core.packet.model - package com.kraken.api.core.packet.model
- com.kraken.api.core.script - package com.kraken.api.core.script
- com.kraken.api.core.script.breakhandler - package com.kraken.api.core.script.breakhandler
- com.kraken.api.input - package com.kraken.api.input
- com.kraken.api.input.mouse - package com.kraken.api.input.mouse
- com.kraken.api.input.mouse.model - package com.kraken.api.input.mouse.model
- com.kraken.api.input.mouse.strategy - package com.kraken.api.input.mouse.strategy
- com.kraken.api.input.mouse.strategy.bezier - package com.kraken.api.input.mouse.strategy.bezier
- com.kraken.api.input.mouse.strategy.instant - package com.kraken.api.input.mouse.strategy.instant
- com.kraken.api.input.mouse.strategy.linear - package com.kraken.api.input.mouse.strategy.linear
- com.kraken.api.input.mouse.strategy.none - package com.kraken.api.input.mouse.strategy.none
- com.kraken.api.input.mouse.strategy.replay - package com.kraken.api.input.mouse.strategy.replay
- com.kraken.api.input.mouse.strategy.wind - package com.kraken.api.input.mouse.strategy.wind
- com.kraken.api.overlay - package com.kraken.api.overlay
- com.kraken.api.overlay.log - package com.kraken.api.overlay.log
- com.kraken.api.overlay.table - package com.kraken.api.overlay.table
- com.kraken.api.query - package com.kraken.api.query
- com.kraken.api.query.container - package com.kraken.api.query.container
- com.kraken.api.query.container.bank - package com.kraken.api.query.container.bank
- com.kraken.api.query.container.inventory - package com.kraken.api.query.container.inventory
- com.kraken.api.query.equipment - package com.kraken.api.query.equipment
- com.kraken.api.query.gameobject - package com.kraken.api.query.gameobject
- com.kraken.api.query.groundobject - package com.kraken.api.query.groundobject
- com.kraken.api.query.npc - package com.kraken.api.query.npc
- com.kraken.api.query.player - package com.kraken.api.query.player
- com.kraken.api.query.widget - package com.kraken.api.query.widget
- com.kraken.api.query.world - package com.kraken.api.query.world
- com.kraken.api.service - package com.kraken.api.service
- com.kraken.api.service.actor - package com.kraken.api.service.actor
- com.kraken.api.service.bank - package com.kraken.api.service.bank
- com.kraken.api.service.camera - package com.kraken.api.service.camera
- com.kraken.api.service.dialogue - package com.kraken.api.service.dialogue
- com.kraken.api.service.grandexchange - package com.kraken.api.service.grandexchange
- com.kraken.api.service.magic - package com.kraken.api.service.magic
- com.kraken.api.service.magic.rune - package com.kraken.api.service.magic.rune
- com.kraken.api.service.magic.spellbook - package com.kraken.api.service.magic.spellbook
- com.kraken.api.service.map - package com.kraken.api.service.map
- com.kraken.api.service.movement - package com.kraken.api.service.movement
- com.kraken.api.service.pathfinding - package com.kraken.api.service.pathfinding
- com.kraken.api.service.prayer - package com.kraken.api.service.prayer
- com.kraken.api.service.tile - package com.kraken.api.service.tile
- com.kraken.api.service.ui - package com.kraken.api.service.ui
- com.kraken.api.service.ui.login - package com.kraken.api.service.ui.login
- com.kraken.api.service.ui.processing - package com.kraken.api.service.ui.processing
- com.kraken.api.service.ui.tab - package com.kraken.api.service.ui.tab
- com.kraken.api.service.util - package com.kraken.api.service.util
- com.kraken.api.service.util.price - package com.kraken.api.service.util.price
- com.kraken.api.service.util.reflect - package com.kraken.api.service.util.reflect
- com.kraken.api.service.util.reflect.hooks - package com.kraken.api.service.util.reflect.hooks
- com.kraken.api.service.util.reflect.hooks.loader - package com.kraken.api.service.util.reflect.hooks.loader
- com.kraken.api.service.util.reflect.hooks.model - package com.kraken.api.service.util.reflect.hooks.model
- com.kraken.api.simulation - package com.kraken.api.simulation
- com.kraken.api.simulation.colosim - package com.kraken.api.simulation.colosim
- com.kraken.api.simulation.colosim.model - package com.kraken.api.simulation.colosim.model
- com.kraken.api.simulation.snapshot - package com.kraken.api.simulation.snapshot
- com.kraken.api.simulation.tree - package com.kraken.api.simulation.tree
- com.kraken.api.util - package com.kraken.api.util
- COMBAT - com.kraken.api.service.ui.tab.InterfaceTab
- combatLevelGreaterThan(int) - Method in class com.kraken.api.query.player.PlayerQuery
-
Finds players with a combat level strictly greater than the given argument
- combineWith(ContainerItem) - Method in class com.kraken.api.query.container.inventory.InventoryEntity
-
Uses one inventory item on another.
- Compaction_count_value - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
Is the value that determines how the toString() conversion is performed.
- compactionCount - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
This value controls for format of the toString() output.
- computeStride() - Method in class com.kraken.api.service.movement.VariableStrideConfig
-
Computes a random stride value based on the configured mean, standard deviation, and min/max bounds.
- CONFUSE - com.kraken.api.service.magic.spellbook.Standard
- constructorHelper() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Intializes all the additional objects required for correct operation.
- consumeInventoryItem(int) - Method in class com.kraken.api.simulation.SimulationState
-
Consumes one inventory item.
- ContainerItem - Class in com.kraken.api.query.container
-
Represents an item stored in an item container (either the inventory or Bank).
- ContainerItem(Item, ItemComposition, int, Context, Widget, ContainerItem.ItemOrigin) - Constructor for class com.kraken.api.query.container.ContainerItem
- ContainerItem.ItemOrigin - Enum in com.kraken.api.query.container
- contains(WorldPoint) - Method in class com.kraken.api.service.tile.GameArea
-
Checks if the given world point is inside this area.
- contains(Point) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- Context - Class in com.kraken.api
- Context(Client, ClientThread, VirtualMouse, EventBus, Injector, TileService, ItemManager, BankService, PacketInterceptor, MouseHookInterceptor, DoActionInterceptor, InteractionManager) - Constructor for class com.kraken.api.Context
- continueDialogue() - Method in class com.kraken.api.service.dialogue.DialogueService
-
Attempts to continue an active dialogue in the game by interacting with various dialogue widgets.
- continueNumericDialogue(int) - Method in class com.kraken.api.service.dialogue.DialogueService
-
Resumes a numeric dialogue in the game by interacting with the appropriate widgets and invoking client-side scripts to continue the process.
- copy() - Method in class com.kraken.api.simulation.colosim.model.Tile
- copy() - Method in class com.kraken.api.simulation.SimulationState
-
Creates a branch-safe copy.
- copyCollisionFlags() - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
- copyStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block copy strategy.
- CopyStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.CopyStrategy
- COSMIC - com.kraken.api.service.magic.rune.Rune
- count - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
count is updated by the statisticsUpdate() method.
- count - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for keeping count of the number of non-zero words in the bit set.
- count() - Method in class com.kraken.api.core.AbstractQuery
-
Returns a count of objects in the stream
- count() - Method in class com.kraken.api.query.container.bank.BankEntity
-
Returns the count of this item in the bank.
- count() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Returns the quantity of the item in your inventory when the bank interface is open.
- count() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Returns the quantity of the item in your inventory when the bank deposit box interface is open.
- countNpcsAbleToAttackPlayer(SimulationState) - Method in class com.kraken.api.simulation.SimulationEngine
-
Counts active NPCs able to attack now.
- countNpcsWithLineOfSightToPlayer(SimulationState) - Method in class com.kraken.api.simulation.SimulationEngine
-
Counts active NPC line-of-sight threats.
- countUnprotectedNpcThreats(SimulationState) - Method in class com.kraken.api.simulation.SimulationEngine
-
Counts active threats not covered by active prayer.
- createAggressive() - Static method in class com.kraken.api.core.script.breakhandler.BreakProfile
- createAreaFromRadius(WorldPoint, int) - Method in class com.kraken.api.service.tile.AreaService
-
Creates a square area around a center point.
- createBalanced() - Static method in class com.kraken.api.core.script.breakhandler.BreakProfile
- createChild(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- createChild(int, int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- createConservative() - Static method in class com.kraken.api.core.script.breakhandler.BreakProfile
- createFromPoints(Collection<WorldPoint>) - Method in class com.kraken.api.service.tile.AreaService
-
Creates an area from a raw collection of points.
- createPolygonArea(List<WorldPoint>) - Method in class com.kraken.api.service.tile.AreaService
-
Creates a complex shape from a list of vertices.
- createPolygonArea(WorldPoint...) - Method in class com.kraken.api.service.tile.AreaService
-
Creates a complex shape (e.g., L-shape) from vertices.
- createReachableArea(WorldPoint, int, boolean) - Method in class com.kraken.api.service.tile.AreaService
-
Creates an area based on movement reachability (BFS).
- createState() - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
-
Creates a mutable root state using default npc profiles.
- createState(SimulationScenario) - Method in class com.kraken.api.simulation.SimulationEngine
-
Creates a root state.
- createState(SimulationSnapshot, Map<Integer, SimulationNpcProfile>) - Method in class com.kraken.api.simulation.SimulationEngine
-
Creates a root state.
- CRUMBLE_UNDEAD - com.kraken.api.service.magic.spellbook.Standard
- ctx - Variable in class com.kraken.api.core.AbstractEntity
- ctx - Variable in class com.kraken.api.core.AbstractQuery
- ctx - Variable in class com.kraken.api.core.script.AbstractTask
- CURE_GROUP - com.kraken.api.service.magic.spellbook.Lunar
- CURE_ME - com.kraken.api.service.magic.spellbook.Lunar
- CURE_OTHER - com.kraken.api.service.magic.spellbook.Lunar
- CURE_PLANT - com.kraken.api.service.magic.spellbook.Lunar
- currentRunEnergy() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns the amount of run energy remaining for the player as an integer between 0 and 100.
- CURSE - com.kraken.api.service.magic.spellbook.Standard
- custom(String) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates a custom action marker.
- CUSTOM - com.kraken.api.simulation.SimulationAction.Type
- customCondition(Supplier<Boolean>, String) - Static method in class com.kraken.api.core.script.breakhandler.BreakConditions
-
A custom break condition which can include any logic
D
- damagePlayer(int) - Method in class com.kraken.api.simulation.SimulationState
-
Applies damage to player hitpoints.
- DARK_DEMONBANE - com.kraken.api.service.magic.spellbook.Arceuus
- DARK_LURE - com.kraken.api.service.magic.spellbook.Arceuus
- DATA_DIR - Static variable in class com.kraken.api.input.mouse.strategy.replay.PathLibrary
- deactivateAll() - Method in class com.kraken.api.service.prayer.PrayerService
-
Deactivates all prayers (including preserve)
- deactivateAll(boolean) - Method in class com.kraken.api.service.prayer.PrayerService
-
Deactivates all prayers.
- deactivateAll(boolean, boolean, int) - Method in class com.kraken.api.service.prayer.PrayerService
-
Deactivates prayers based on the provided parameters.
- deactivatePrayer(Prayer) - Method in class com.kraken.api.service.prayer.PrayerService
-
Wrapper method which turns a prayer off.
- deactivateProtectionPrayers() - Method in class com.kraken.api.service.prayer.PrayerService
-
Deactivates all protection prayers (protect from range, melee, and magic) but will keep other prayers like preserve and protect item active.
- deactivateRun() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Deactivates run if it is enabled.
- DEATH - com.kraken.api.service.magic.rune.Rune
- DEATH_CHARGE - com.kraken.api.service.magic.spellbook.Arceuus
- debugDecode(String, byte[], List<PacketWrite>) - Static method in class com.kraken.api.core.packet.BufferReader
-
Decodes the payload and returns a human-readable string, e.g.:
- DecisionTreeSearch - Class in com.kraken.api.simulation.tree
-
Searches a generated simulation tree and returns the best root decision.
- DecisionTreeSearch() - Constructor for class com.kraken.api.simulation.tree.DecisionTreeSearch
- DecisionTreeSearch.NodeEvaluator - Interface in com.kraken.api.simulation.tree
-
Scores a tree node; larger is better.
- DecisionTreeSearch.Result - Class in com.kraken.api.simulation.tree
-
Search output for the root decision.
- decode(byte[], List<PacketWrite>) - Static method in class com.kraken.api.core.packet.BufferReader
-
Decodes an encoded packet payload into a map of
param → valueentries, in the order the writes were originally performed. - decodeManticoreAttack(int) - Method in class com.kraken.api.simulation.colosim.Simulation
- decreaseSpeed() - Method in class com.kraken.api.service.SailingService
-
Decreases the speed of the boat in the game.
- decrypt(String, String) - Static method in class com.kraken.api.util.StringUtils
-
Decrypts a Base64 encoded string containing an IV and ciphertext.
- DEFAULT - Static variable in class com.kraken.api.simulation.SimulationNpcProfile
-
Default profile used when no id mapping exists.
- defaults() - Static method in class com.kraken.api.simulation.tree.SimulationTreeOptions
-
Creates default tree options tuned for deeper future planning.
- DEGRIME - com.kraken.api.service.magic.spellbook.Arceuus
- delay(int) - Method in class com.kraken.api.service.util.TaskChain
-
Adds a delay to the task chain, pausing execution for the specified duration in milliseconds before proceeding to the next task.
- DELAY_FIRST_ATTACK_TICKS - Static variable in class com.kraken.api.simulation.colosim.Simulation
- delayTicks(int) - Method in class com.kraken.api.service.util.TaskChain
-
Adds a delay to the task chain, pausing execution for the specified duration measured in game ticks before proceeding to the next task.
- deleteAllChildren() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- DEMONIC_OFFERING - com.kraken.api.service.magic.spellbook.Arceuus
- deposit() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits a single instance of the specified item into the bank deposit box.
- deposit(int) - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Deposits a set amount of the given item from the players inventory to the bank.
- deposit(int) - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits a set amount of the given item from the players' inventory to the bank.
- depositAll() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Deposits all of the given item from the players inventory into the bank.
- depositAll() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits all the given items from the players inventory into the bank deposit box.
- depositAll() - Method in class com.kraken.api.service.bank.BankService
-
Deposit all items in the players inventory into the bank.
- depositAll() - Method in class com.kraken.api.service.bank.DepositBoxService
-
Deposits all items from the player's inventory into the bank deposit box.
- depositAllEquipment() - Method in class com.kraken.api.service.bank.BankService
-
Deposits all worn items from the players equipment tab into the bank.
- depositBox() - Method in class com.kraken.api.Context
-
Creates a new query builder for the Deposit box.
- DepositBoxEntity - Class in com.kraken.api.query.container.bank
- DepositBoxEntity(Context, ContainerItem) - Constructor for class com.kraken.api.query.container.bank.DepositBoxEntity
- DepositBoxQuery - Class in com.kraken.api.query.container.bank
-
Represents a query system for interacting with items stored in a deposit box interface.
- DepositBoxQuery(Context) - Constructor for class com.kraken.api.query.container.bank.DepositBoxQuery
- DepositBoxService - Class in com.kraken.api.service.bank
-
Service class for managing interactions with the bank deposit box interface within the client.
- DepositBoxService() - Constructor for class com.kraken.api.service.bank.DepositBoxService
- depositContainers() - Method in class com.kraken.api.service.bank.BankService
-
Deposits items in stored containers (like wilderness loot bags, rune pouches, etc...) into the bank.
- depositFive() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Deposits five of the given items from the players inventory into the bank.
- depositFive() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits five of the given items from the players' inventory into the bank deposit box.
- depositLootingBag() - Method in class com.kraken.api.service.bank.DepositBoxService
-
Deposits all items from the looting bag into the bank deposit box.
- depositOne() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Deposits one of the given item from the players inventory into the bank.
- depositOne() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits one of the given item from the players inventory into the bank deposit box.
- depositTen() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Deposits ten of the given items from the players inventory into the bank.
- depositTen() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits ten of the given items from the players' inventory into the bank deposit box.
- depositWorn(int) - Method in class com.kraken.api.service.bank.DepositBoxService
-
Deposits a specific worn equipment item into the bank deposit box based on the item ID.
- depositWorn(String) - Method in class com.kraken.api.service.bank.DepositBoxService
-
Deposits an item currently equipped on the player into a storage system.
- depositWorn(EquipmentInventorySlot) - Method in class com.kraken.api.service.bank.DepositBoxService
-
Deposits a specific worn equipment item from the player's inventory into the bank deposit box.
- depositWornItems() - Method in class com.kraken.api.service.bank.DepositBoxService
-
Deposits all worn items from the player's equipment into the bank deposit box.
- depositX(int) - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Deposits X amount of an item from the players inventory into the bank deposit box.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.kraken.api.service.util.reflect.hooks.loader.HookRegistryDeserializer
- detach() - Method in class com.kraken.api.overlay.log.PluginLogger
-
Call from
Plugin#shutDown. - detachScript() - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Detaches the current script from the break handler.
- DialogueService - Class in com.kraken.api.service.dialogue
-
A service class intended for managing and interacting with various types of dialogues in the game client.
- DialogueService() - Constructor for class com.kraken.api.service.dialogue.DialogueService
- diceFractional(double) - Static method in class com.kraken.api.service.util.RandomService
-
Simulates a dice roll using a fractional probability (e.g., 0.1 for 10%).
- dicePercentage(double) - Static method in class com.kraken.api.service.util.RandomService
-
Simulates a dice roll using a whole number percentage (e.g., 10 for 10%).
- disableQuickPrayers() - Method in class com.kraken.api.service.prayer.PrayerService
-
Turns off the set quick prayers
- dispatch(Point, String, ResolvedMenuAction) - Method in class com.kraken.api.core.interaction.InteractionDispatcher
-
Dispatches a resolved menu action at the given canvas point.
- dispose() - Static method in class com.kraken.api.core.script.RunnableTask
- distinct(Function<T, Object>) - Method in class com.kraken.api.core.AbstractQuery
-
Filters the stream to only include elements that are distinct based on a property.
- distinctById() - Method in class com.kraken.api.core.AbstractQuery
-
Filters the stream of elements, ensuring only unique elements are returned based on their IDs.
- DIVINE_RUNE_POUCH - com.kraken.api.service.magic.rune.RunePouch
- DIVINE_RUNE_POUCH_L - com.kraken.api.service.magic.rune.RunePouch
- DoActionAdvice() - Constructor for class com.kraken.api.core.interceptor.DoActionInterceptor.DoActionAdvice
- doActionClassName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- DoActionHooks - Class in com.kraken.api.service.util.reflect.hooks
- DoActionHooks() - Constructor for class com.kraken.api.service.util.reflect.hooks.DoActionHooks
- DoActionInterceptor - Class in com.kraken.api.core.interceptor
- DoActionInterceptor(Client) - Constructor for class com.kraken.api.core.interceptor.DoActionInterceptor
- DoActionInterceptor.DoActionAdvice - Class in com.kraken.api.core.interceptor
-
Advice injected into the obfuscated doAction method.
- DoActionInvoker - Class in com.kraken.api.core.interaction
-
Encapsulates the reflection-based invocation of the RuneLite doAction method.
- DoActionInvoker() - Constructor for class com.kraken.api.core.interaction.DoActionInvoker
- doActionMethodName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- DRAYNOR_MANOR_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- DREAM - com.kraken.api.service.magic.spellbook.Lunar
- drop() - Method in class com.kraken.api.query.container.inventory.InventoryEntity
-
Drops the item from the inventory.
- DUST - com.kraken.api.service.magic.rune.Rune
- dx(int, int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Offsets the compressed WorldPoint by the given amounts in each dimension.
- dxy(int, int, int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Offsets the compressed WorldPoint by the given amounts in each dimension.
- dy(int, int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Offsets the compressed WorldPoint by the given amounts in each dimension.
E
- EAGLE_EYE - com.kraken.api.service.prayer.InteractablePrayer
- EARTH - com.kraken.api.service.magic.rune.Rune
- EARTH_BLAST - com.kraken.api.service.magic.spellbook.Standard
- EARTH_BOLT - com.kraken.api.service.magic.spellbook.Standard
- EARTH_STRIKE - com.kraken.api.service.magic.spellbook.Standard
- EARTH_SURGE - com.kraken.api.service.magic.spellbook.Standard
- EARTH_WAVE - com.kraken.api.service.magic.spellbook.Standard
- EAST - com.kraken.api.service.SailingService.Direction
- EAST_NORTH_EAST - com.kraken.api.service.SailingService.Direction
- EAST_SOUTH_EAST - com.kraken.api.service.SailingService.Direction
- EDGEVILLE_HOME_TELEPORT - com.kraken.api.service.magic.spellbook.Ancient
- EMOTES - com.kraken.api.service.ui.tab.InterfaceTab
- empty() - Method in class com.kraken.api.core.AbstractQuery
-
Returns an empty stream.
- empty(WorldPoint) - Static method in class com.kraken.api.simulation.snapshot.SimulationPlayerSnapshot
-
Creates an empty player snapshot with no inventory items or equipped item ids.
- enableQuickPrayers() - Method in class com.kraken.api.service.prayer.PrayerService
-
Turns on the set quick prayers
- EncodedPacket - Class in com.kraken.api.core.interceptor.model
- EncodedPacket() - Constructor for class com.kraken.api.core.interceptor.model.EncodedPacket
- encodeStringCp1252(CharSequence, int, int, byte[], int) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Encodes a Java String (CharSequence) into a byte array using the CP1252 character set.
- encrypt(String, String) - Static method in class com.kraken.api.util.StringUtils
-
Encrypts the given plaintext using AES/CBC/PKCS5Padding.
- ENERGY_TRANSFER - com.kraken.api.service.magic.spellbook.Lunar
- ENFEEBLE - com.kraken.api.service.magic.spellbook.Standard
- ENTANGLE - com.kraken.api.service.magic.spellbook.Standard
- enter() - Method in class com.kraken.api.input.KeyboardService
-
Simulates pressing the Enter key.
- enterPin(int[]) - Method in class com.kraken.api.service.bank.BankService
-
Enters the bank pin using the provided 4 digits.
- equals(Object) - Method in class com.kraken.api.core.AbstractEntity
- equals(Object) - Method in class com.kraken.api.query.container.ContainerItem
- equals(Object) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Compares this object against the specified object.
- equals(Object) - Method in class com.kraken.api.simulation.SimulationAction
- equalsStrategy - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block equals strategy.
- EqualsStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.EqualsStrategy
- EQUIP_ITEM - com.kraken.api.simulation.SimulationAction.Type
- EQUIP_ITEM - com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
- equipItem(int) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates an equip action.
- equipItem(int) - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
-
Creates equipment step.
- equipItemFromInventory(int) - Method in class com.kraken.api.simulation.SimulationState
-
Equips an item from inventory.
- equipment() - Method in class com.kraken.api.Context
-
Creates a new query builder for the equipment interface.
- EQUIPMENT - com.kraken.api.query.container.ContainerItem.ItemOrigin
- EQUIPMENT - com.kraken.api.service.ui.tab.InterfaceTab
- EquipmentEntity - Class in com.kraken.api.query.equipment
- EquipmentEntity(Context, ContainerItem) - Constructor for class com.kraken.api.query.equipment.EquipmentEntity
- EquipmentQuery - Class in com.kraken.api.query.equipment
- EquipmentQuery(Context) - Constructor for class com.kraken.api.query.equipment.EquipmentQuery
- ERROR - com.kraken.api.overlay.log.LogLevel
- evaluate(SimulationTreeNode) - Method in interface com.kraken.api.simulation.tree.DecisionTreeSearch.NodeEvaluator
- EVENT_MOUSE_CLICK - com.kraken.api.core.packet.model.PacketType
- eventBus - Static variable in class com.kraken.api.core.interceptor.PacketInterceptor
- except(Predicate<T>) - Method in class com.kraken.api.core.AbstractQuery
-
Filters out elements that match the given predicate.
- ExecutableStep() - Constructor for class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
- execute() - Method in interface com.kraken.api.core.script.Task
-
Executes the task logic.
- execute() - Method in class com.kraken.api.service.util.TaskChain
-
Executes the task chain sequentially, proceeding through each task until all tasks are complete, an error occurs, or the chain is interrupted.
- execute(SimulationDecisionAdapter.ExecutableAction) - Method in class com.kraken.api.simulation.SimulationDecisionAdapter
-
Executes all action steps in order.
- execute(SimulationDecisionAdapter.ExecutableAction, Set<SimulationDecisionAdapter.ExecutableStepType>) - Method in class com.kraken.api.simulation.SimulationDecisionAdapter
-
Executes all action steps in order, filtered by allowed step types.
- EXPERT_REANIMATION - com.kraken.api.service.magic.spellbook.Arceuus
F
- FALADOR_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- FENKENSTRAINS_CASTLE_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- FERTILE_SOIL - com.kraken.api.service.magic.spellbook.Lunar
- FieldHook - Class in com.kraken.api.service.util.reflect.hooks.model
- FieldHook() - Constructor for class com.kraken.api.service.util.reflect.hooks.model.FieldHook
- filter(Predicate<T>) - Method in class com.kraken.api.core.AbstractQuery
-
Applies a predicate to the stream to filter elements of the stream.
- findAction(String, String[], IntFunction<MenuOption>) - Static method in class com.kraken.api.core.interaction.resolver.ActionResolver
-
Finds the first action in
availablematchingrequested, then maps its index throughfactoryto produce a MenuOption. - findApproximatePath(WorldPoint, WorldArea) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Finds an approximate path to a random reachable tile within a specified WorldArea.
- findApproximatePath(WorldPoint, WorldPoint) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Finds an approximate path to a random reachable tile within a default radius of 5 tiles around the target location.
- findApproximatePath(WorldPoint, WorldPoint, int) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Finds an approximate path to a random reachable tile within a specified radius around the target location.
- findApproximatePathWithBackoff(WorldPoint, WorldPoint, int) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Attempts to find a path to a reachable tile within a specified radius of the target.
- findEdgeOfScene(WorldPoint) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
- findLibraries() - Static method in class com.kraken.api.input.mouse.VirtualMouse
-
Scans a specified directory for JSON files and returns a list of library names derived from the filenames.
- findMobIndexAtTile(int, int) - Method in class com.kraken.api.simulation.colosim.Simulation
- findNpcSlotByIndex(int) - Method in class com.kraken.api.simulation.SimulationState
-
Finds a simulation npc slot from RuneLite npc index.
- findPath(WorldPoint, WorldPoint) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Calculates and returns a path from a starting point to a target point within the game world.
- findPathWithBackoff(WorldPoint, WorldPoint) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Attempts to find a path to the target.
- findSparsePath(WorldPoint, WorldPoint) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Finds a sparse path between a starting point and a target point by filtering out unnecessary intermediate points from a previously computed dense path.
- findWaypointsTo(Tile, Tile) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Finds the waypoints needed to navigate from the starting
Tileto the destinationTile. - finish(int, int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
-
This is called to finish the processing started by the strategy (if there needs to be anything done at all).
- finish(int, int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
- FIRE - com.kraken.api.service.magic.rune.Rune
- FIRE_BLAST - com.kraken.api.service.magic.spellbook.Standard
- FIRE_BOLT - com.kraken.api.service.magic.spellbook.Standard
- FIRE_STRIKE - com.kraken.api.service.magic.spellbook.Standard
- FIRE_SURGE - com.kraken.api.service.magic.spellbook.Standard
- FIRE_WAVE - com.kraken.api.service.magic.spellbook.Standard
- first() - Method in class com.kraken.api.core.AbstractQuery
-
Returns the first type of object being queried (e.g., NpcEntity, WidgetEntity) from the stream.
- FISHING_GUILD_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- FLAMES_OF_ZAMORAK - com.kraken.api.service.magic.spellbook.Standard
- flickQuickPrayers() - Method in class com.kraken.api.service.prayer.PrayerService
-
Performs a quick flick of the player's quick prayers.
- flip(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bit at the specified index to the complement of its current value.
- flip(int, int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets each bit from the specified
i(inclusive) to the specifiedj(exclusive) to the complement of its current value. - flipStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block flip strategy.
- FlipStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.FlipStrategy
- food() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns a list of Inventory Items which can be consumed for health.
- forMenuAction(MenuAction) - Static method in enum com.kraken.api.core.packet.model.PacketType
-
Makes a best effort approach to mapping a RuneLite menu action for a game click to the underlying packet this that is sent to the server
- freeSpace() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns the free space in a users inventory.
- freeToPlay() - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only free-to-play worlds.
- FRIENDS - com.kraken.api.service.ui.tab.InterfaceTab
- from(ILoggingEvent) - Static method in class com.kraken.api.overlay.log.LogEntry
- fromAngle(int) - Static method in enum com.kraken.api.service.SailingService.Direction
- fromClient(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Returns a widget directly from the client.
- fromClient(int, int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Returns a widget directly from the client.
- fromCode(int) - Static method in enum com.kraken.api.service.SailingService.Direction
- fromInstance(WorldPoint) - Method in class com.kraken.api.service.tile.TileService
-
Gets the coordinate of the tile that contains the passed world point, accounting for instances.
- fromPacked(int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Decompresses a compressed WorldPoint integer back into a WorldPoint.
- fromScenario(SimulationScenario) - Static method in class com.kraken.api.simulation.SimulationState
- fromTypeId(int) - Static method in enum com.kraken.api.simulation.colosim.NpcType
- fromWorldInstance(WorldPoint) - Method in class com.kraken.api.service.tile.TileService
-
Used to convert a WorldPoint in an instance to a LocalPoint
G
- GameArea - Class in com.kraken.api.service.tile
-
Encapsulates a set of tiles representing an area.
- GameArea() - Constructor for class com.kraken.api.service.tile.GameArea
- GameObjectEntity - Class in com.kraken.api.query.gameobject
- GameObjectEntity(Context, GameObject) - Constructor for class com.kraken.api.query.gameobject.GameObjectEntity
- GameObjectQuery - Class in com.kraken.api.query.gameobject
- GameObjectQuery(Context) - Constructor for class com.kraken.api.query.gameobject.GameObjectQuery
- gameObjects() - Method in class com.kraken.api.Context
-
Creates a new query builder for game objects.
- gaussRand(double, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random value based on a Gaussian (normal) distribution with a specified mean and standard deviation.
- generateCandidateActions(SimulationState, int, SimulationTreeOptions, SimulationEngine.ActionProvider) - Method in class com.kraken.api.simulation.SimulationEngine
-
Generates legal candidate actions for a node.
- generateOutcomeTree(SimulationScenario) - Method in class com.kraken.api.simulation.SimulationEngine
-
Generates an outcome tree using defaults.
- generateOutcomeTree(SimulationScenario, SimulationTreeOptions, SimulationEngine.ActionProvider) - Method in class com.kraken.api.simulation.SimulationEngine
-
Generates an outcome tree.
- GEOMANCY - com.kraken.api.service.magic.spellbook.Lunar
- get(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Retrieves the first
WidgetEntitymatching the specified packed ID. - get(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the value of the bit with the specified index.
- get(int) - Method in class com.kraken.api.simulation.colosim.SpriteStore
- get(int, int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Retrieves a
WidgetEntitybased on the specified group ID and child ID. - get(int, int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns a new
SparseBitSetcomposed of bits from thisSparseBitSetfromi(inclusive) toj(exclusive). - get(WidgetInfo) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Retrieves the first
WidgetEntitythat matches the specifiedWidgetInfo. - getAction() - Method in interface com.kraken.api.service.magic.CastableSpell
- getAction() - Method in enum com.kraken.api.service.magic.spellbook.Ancient
- getAction() - Method in enum com.kraken.api.service.magic.spellbook.Arceuus
- getAction() - Method in enum com.kraken.api.service.magic.spellbook.Lunar
- getAction() - Method in enum com.kraken.api.service.magic.spellbook.Standard
- getActions() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getActiveOverhead() - Method in class com.kraken.api.service.prayer.PrayerService
-
Retrieves the currently active overhead
InteractablePrayer. - getActivePrayers() - Static method in class com.kraken.api.service.prayer.PrayerService
-
Retrieves a list of all currently active prayers.
- getActorClickbox(Actor) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for an Actor (NPC or Player).
- getActorLineOfSightTerminationTile(NPC) - Static method in class com.kraken.api.service.actor.ActorService
-
Finds the tile where an NPC path would terminate once the NPC has line of sight to the local player.
- getActorLineOfSightTerminationTile(NPC, Player) - Static method in class com.kraken.api.service.actor.ActorService
-
Finds the tile where an NPC path would terminate once the NPC has line of sight to the target player.
- getActorPath(Actor, WorldPoint) - Static method in class com.kraken.api.service.actor.ActorService
-
Computes the movement path an actor would take towards a destination tile using local collision data.
- getActorPath(Actor, Player) - Static method in class com.kraken.api.service.actor.ActorService
-
Computes the movement path an actor would take towards a target player using local collision data.
- getActorPath(NPC) - Static method in class com.kraken.api.service.actor.ActorService
-
Computes the movement path an NPC would take towards the local player using local collision data.
- getActorPathUntilLineOfSight(NPC) - Static method in class com.kraken.api.service.actor.ActorService
-
Computes the movement path an NPC would take towards the local player and truncates it at the first tile where the NPC gains line of sight to the player.
- getActorPathUntilLineOfSight(NPC, Player) - Static method in class com.kraken.api.service.actor.ActorService
-
Computes the movement path an NPC would take towards a target player and truncates it at the first tile where the NPC gains line of sight to that player.
- getAlchemyPrice() - Method in class com.kraken.api.query.groundobject.GroundItem
-
Returns the High Alchemy price of the item multiplied by the quantity on the ground.
- getAmount() - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Retrieves the current value of the skill multi-quantity variable.
- getAngle() - Method in class com.kraken.api.service.camera.CameraService
-
Gets the current camera yaw angle.
- getAngleTo(int) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the angular difference between the current camera angle and the target angle.
- getAnimationId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getArray(Object) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Reflectively gets the underlying 'array' (the byte[]) from a buffer instance.
- getAverage() - Method in class com.kraken.api.service.util.price.ItemPrice
-
Calculates the average price for the item based on its high and low prices.
- getBaseRunePouchContents() - Static method in enum com.kraken.api.service.magic.rune.RunePouch
-
Retrieves the base contents of the rune pouch, converting any combination runes into their respective basic elemental runes.
- getBlockedTileRanges() - Method in class com.kraken.api.simulation.colosim.Simulation
- getBoostedLevel(Skill) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Retrieves the boosted level of a specified skill.
- getBorderType() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getBounds() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getBounds(Context, Client) - Method in class com.kraken.api.query.container.ContainerItem
-
Returns the rectangle bounds of an inventory item
- getBySlot(int) - Static method in enum com.kraken.api.service.grandexchange.GrandExchangeSlot
-
Given an integer for the slot number, returns the grand exchange slot object for that slot.
- getCanvas() - Method in class com.kraken.api.input.mouse.strategy.bezier.BezierStrategy
- getCanvas() - Method in class com.kraken.api.input.mouse.strategy.instant.InstantStrategy
- getCanvas() - Method in class com.kraken.api.input.mouse.strategy.linear.LinearStrategy
- getCanvas() - Method in interface com.kraken.api.input.mouse.strategy.MoveableMouse
- getCanvas() - Method in class com.kraken.api.input.mouse.strategy.none.NoMovement
- getCanvas() - Method in class com.kraken.api.input.mouse.strategy.replay.ReplayStrategy
- getCanvas() - Method in class com.kraken.api.input.mouse.strategy.wind.WindStrategy
- getCanvasLocation() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getCharacterAngle(Actor) - Method in class com.kraken.api.service.camera.CameraService
-
Gets the camera angle needed to face the specified actor.
- getChild(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getChildren() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getClickbox(ContainerItem) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for an inventory item.
- getClickbox(ContainerItem, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for an inventory item with optional randomization
- getClickbox(Actor) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for an Actor with randomization enabled by default.
- getClickbox(Actor, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for an Actor with optional randomization.
- getClickbox(LocalPoint) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a LocalPoint with randomization enabled by default.
- getClickbox(LocalPoint, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a LocalPoint with optional randomization.
- getClickbox(LocalPoint, int) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a LocalPoint at a specific plane with randomization enabled by default.
- getClickbox(LocalPoint, int, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a LocalPoint at a specific plane with optional randomization.
- getClickbox(WorldPoint) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a WorldPoint with randomization enabled by default.
- getClickbox(WorldPoint, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a WorldPoint with optional randomization.
- getClickbox(Tile) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a Tile with randomization enabled by default.
- getClickbox(TileObject) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a TileObject with randomization enabled by default.
- getClickbox(TileObject, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a TileObject with optional randomization.
- getClickbox(Tile, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a Tile with optional randomization.
- getClickbox(Widget) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a Widget with randomization enabled by default.
- getClickbox(Widget, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a Widget with optional randomization.
- getClickingPoint(Rectangle, boolean) - Static method in class com.kraken.api.service.ui.UIService
-
Calculates a click point from a rectangle with optional randomization.
- getClickMask() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getCollisionFlagAtScene(int, int) - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
-
Reads collision flags by scene coordinate.
- getCollisionFlagAtWorld(int, int) - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
-
Reads collision flags by world coordinate.
- getComboRunes(Rune) - Static method in enum com.kraken.api.service.magic.rune.Rune
-
Retrieves an array of combo runes that can be derived from the specified base
Rune. - getContentType() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getCurrentSpellbook() - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
-
Retrieves the current spellbook being used in the game.
- getCurrentTab() - Method in class com.kraken.api.service.ui.tab.TabService
- getDefaultRectangle() - Static method in class com.kraken.api.service.ui.UIService
-
Returns a default rectangle representing the entire game canvas with a slight random offset.
- getDepositBoxWidget(EquipmentInventorySlot) - Method in class com.kraken.api.service.bank.DepositBoxService
-
Retrieves the interface widget ID corresponding to a deposit box slot for the specified
EquipmentInventorySlot. - getDescription() - Method in interface com.kraken.api.core.script.breakhandler.BreakCondition
-
Optional description of the condition for logging purposes.
- getDialogueHeader() - Method in class com.kraken.api.service.dialogue.DialogueService
-
Retrieves the dialogue header text currently displayed in the widget interface.
- getDialogueOptions() - Method in class com.kraken.api.service.dialogue.DialogueService
-
Retrieves a list of dialogue options currently available in the dialogue interface.
- getDialogueText() - Method in class com.kraken.api.service.dialogue.DialogueService
-
Retrieves the text from the currently active dialogue widget if available.
- getDirection() - Method in class com.kraken.api.service.SailingService
-
Retrieves the current direction of the boat based on its angle in the game.
- getDistanceFromPlayer() - Method in class com.kraken.api.query.npc.NpcEntity
-
Calculates the distance between the NPC and the local player within the game world.
- getDragDeadTime() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getDragDeadZone() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getDragParent() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getDynamicChildren() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getEntityType() - Method in interface com.kraken.api.core.interaction.MenuActionResolver
-
The entity type this resolver handles.
- getEntityType() - Method in class com.kraken.api.core.interaction.resolver.BankItemMenuActionResolver
- getEntityType() - Method in class com.kraken.api.core.interaction.resolver.GroundItemMenuActionResolver
- getEntityType() - Method in class com.kraken.api.core.interaction.resolver.NpcMenuActionResolver
- getEntityType() - Method in class com.kraken.api.core.interaction.resolver.PlayerMenuActionResolver
- getEntityType() - Method in class com.kraken.api.core.interaction.resolver.TileObjectMenuActionResolver
- getEntityType() - Method in class com.kraken.api.core.interaction.resolver.WidgetMenuActionResolver
- getEntries() - Method in class com.kraken.api.overlay.log.PluginLogger
- getEnum(int) - Method in class com.kraken.api.Context
-
Retrieves an enum composition from the RuneLite client thread.
- getEquipmentActions() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets the equipment actions, loading composition if needed.
- getEquippedItemIds() - Method in class com.kraken.api.simulation.SimulationState
- getEventMouseClick() - Static method in class com.kraken.api.core.packet.model.PacketFactory
- getExperience(Skill) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Retrieves the total experience of the specified skill for the current client.
- getFieldValue(FieldHook, Object) - Method in class com.kraken.api.service.util.reflect.ReflectionService
-
Retrieves the value of a field specified by the given hook.
- getFirstFreeSlot() - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Attempts to find the first free GE Offer slot.
- getFont() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getFontId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getGrandExchangePrice() - Method in class com.kraken.api.query.groundobject.GroundItem
-
Returns the Grand Exchange price of the item multiplied by the quantity on the ground.
- getGroundItemActions(ItemComposition) - Static method in class com.kraken.api.query.groundobject.GroundItem
-
Returns a list of actions which can be performed on the Tile object.
- getHaPrice() - Method in class com.kraken.api.query.container.ContainerItem
-
The high alchemy price for the item
- getHeadIcon() - Method in class com.kraken.api.query.npc.NpcEntity
-
Retrieves the head icon associated with the NPC, if it exists.
- getHealthPercentage() - Method in class com.kraken.api.query.npc.NpcEntity
-
Gets the health percentage of the NPC.
- getHealthPercentage() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Calculates the player's current health as a percentage of their real (base) health.
- getHealthRemaining() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns the players current health remaining as an integer.
- getHeight() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getHeightMode() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getId() - Method in interface com.kraken.api.core.Interactable
-
The item ID for the wrapped game entity
- getId() - Method in class com.kraken.api.query.container.bank.BankEntity
- getId() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
- getId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getId() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
- getId() - Method in class com.kraken.api.query.container.inventory.InventoryEntity
- getId() - Method in class com.kraken.api.query.equipment.EquipmentEntity
- getId() - Method in class com.kraken.api.query.gameobject.GameObjectEntity
- getId() - Method in class com.kraken.api.query.groundobject.GroundObjectEntity
- getId() - Method in class com.kraken.api.query.npc.NpcEntity
- getId() - Method in class com.kraken.api.query.player.PlayerEntity
- getId() - Method in class com.kraken.api.query.widget.WidgetEntity
- getId() - Method in class com.kraken.api.query.world.WorldEntity
- getIfSubOp() - Static method in class com.kraken.api.core.packet.model.PacketFactory
- getIndex() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getIndex() - Method in interface com.kraken.api.service.magic.CastableSpell
- getIndex(String[], String) - Static method in class com.kraken.api.util.StringUtils
-
Finds the index of a term in an array of terms, ignoring case.
- getInventoryActions() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets the inventory actions, loading composition if needed.
- getInventoryItemCount(int) - Method in class com.kraken.api.simulation.SimulationState
- getInventoryItemCounts() - Method in class com.kraken.api.simulation.SimulationState
- getItemComposition() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets the item composition, loading it if needed.
- getItemId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getItemId() - Method in enum com.kraken.api.service.grandexchange.GrandExchangeSlot
-
Returns the item id for the item in the grand exchange offer slot.
- getItemPrice(int, String, Consumer<ItemPrice>) - Method in class com.kraken.api.service.util.price.ItemPriceService
-
Retrieves the price for a specific item.
- getItemPriceSync(int, String) - Method in class com.kraken.api.service.util.price.ItemPriceService
- getItemQuantity() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getItemQuantityMode() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getLevel() - Method in interface com.kraken.api.service.magic.CastableSpell
- getLevel(Skill) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Retrieves the base level of the specified skill.
- getLineHeight() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getLineOfSightTiles(NPC, int) - Static method in class com.kraken.api.service.actor.ActorService
-
Retrieves a list of all tiles within a specified radius that an NPC currently has line of sight to.
- getLocalPointClickbox(LocalPoint) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a LocalPoint by converting it to screen coordinates.
- getLocalPointClickbox(LocalPoint, int) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a LocalPoint at a specific plane by converting it to screen coordinates.
- getManticorePattern(String) - Method in class com.kraken.api.simulation.colosim.Simulation
- getMaxHealth() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns the players maximum health as an integer.
- getMobCenterOffset(int) - Method in class com.kraken.api.simulation.colosim.Simulation
- getModelId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getModelType() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getModelZoom() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getMoveGameClick() - Static method in class com.kraken.api.core.packet.model.PacketFactory
- getMovementDestination() - Method in class com.kraken.api.simulation.SimulationAction
-
Resolves movement destination.
- getName() - Method in interface com.kraken.api.core.Interactable
-
The game entities name.
- getName() - Method in class com.kraken.api.query.container.bank.BankEntity
- getName() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
- getName() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getName() - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
- getName() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets the item name, loading composition if needed.
- getName() - Method in class com.kraken.api.query.container.inventory.InventoryEntity
- getName() - Method in class com.kraken.api.query.equipment.EquipmentEntity
- getName() - Method in class com.kraken.api.query.gameobject.GameObjectEntity
- getName() - Method in class com.kraken.api.query.groundobject.GroundObjectEntity
- getName() - Method in class com.kraken.api.query.npc.NpcEntity
- getName() - Method in class com.kraken.api.query.player.PlayerEntity
- getName() - Method in class com.kraken.api.query.widget.WidgetEntity
- getName() - Method in class com.kraken.api.query.world.WorldEntity
- getName() - Method in interface com.kraken.api.service.magic.CastableSpell
- getNestedChildren() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getNextBreakDuration() - Method in class com.kraken.api.core.script.breakhandler.BreakProfile
-
Calculates the next break duration based on profile settings.
- getNextRunDuration() - Method in class com.kraken.api.core.script.breakhandler.BreakProfile
-
Calculates the next runtime duration based on profile settings.
- getNoClickThrough() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getNoScrollThrough() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getNpcAttackCooldown(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcId(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcIndex(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcInfo(int) - Method in class com.kraken.api.simulation.colosim.Simulation
- getNpcLineOfSightTiles(SimulationState, int) - Method in class com.kraken.api.simulation.SimulationEngine
-
Returns npc-visible tiles using configured range.
- getNpcLineOfSightTiles(SimulationState, int, int) - Method in class com.kraken.api.simulation.SimulationEngine
-
Returns npc-visible tiles using explicit range.
- getNpcName(int) - Method in class com.kraken.api.simulation.colosim.Simulation
- getNpcPackedPoint(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcProfile(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcSize(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcWorldPoint(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcX(int) - Method in class com.kraken.api.simulation.SimulationState
- getNpcY(int) - Method in class com.kraken.api.simulation.SimulationState
- getObjectAngle(TileObject) - Method in class com.kraken.api.service.camera.CameraService
-
Gets the camera angle needed to face the specified tile object.
- getObjectClickbox(TileObject) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a TileObject (GameObject, WallObject, GroundObject, or DecorativeObject).
- getObjectComposition() - Method in class com.kraken.api.query.gameobject.GameObjectEntity
-
Returns the object composition for a given
TileObject. - getObjectComposition(Client, TileObject) - Static method in class com.kraken.api.core.interaction.InteractionManager
-
Retrieves the
ObjectCompositionof the specifiedTileObject. - getObjectComposition(TileObject) - Method in class com.kraken.api.service.tile.TileService
-
Returns the object composition for a given TileObject.
- getOffset(Object) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Reflectively gets the 'offset' (current write position) from a buffer instance.
- getOnInvTransmitListener() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOnKeyListener() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOnLoadListener() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOnOpListener() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOnVarTransmitListener() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOpacity() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOriginalHeight() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOriginalWidth() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOriginalX() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getOriginalY() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getPackedPlane(int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Extracts the plane from a compressed WorldPoint integer.
- getPackedX(int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Extracts the X coordinate from a compressed WorldPoint integer.
- getPackedY(int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Extracts the Y coordinate from a compressed WorldPoint integer.
- getPacketBufferNodeGarbageValue - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- getParams() - Method in enum com.kraken.api.core.packet.model.PacketType
-
Retrieves a list of parameter names required for the current @PacketType.
- getParent() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getParentId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getPillarFilters() - Method in class com.kraken.api.simulation.colosim.Simulation
- getPitch() - Method in class com.kraken.api.service.camera.CameraService
-
Gets the current camera pitch value.
- getPlayerWorldPoint() - Method in class com.kraken.api.simulation.SimulationState
- getPlayerWorldPoint() - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
- getPlayerX() - Method in class com.kraken.api.simulation.SimulationState
- getPlayerY() - Method in class com.kraken.api.simulation.SimulationState
- getPriority() - Method in class com.kraken.api.core.script.PriorityTask
- getQueuedMovementDestination() - Method in class com.kraken.api.simulation.SimulationState
- getRandomTile() - Method in class com.kraken.api.service.tile.GameArea
-
Returns a random tile from the area.
- getReachableTilesFromTile(WorldPoint, int, boolean) - Method in class com.kraken.api.service.tile.TileService
-
This method calculates the distances to a specified tile in the game world using a breadth-first search (BFS) algorithm, considering movement restrictions and collision data.
- getRelativeX() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getRelativeY() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getResolver(Class<T>) - Method in class com.kraken.api.core.interaction.resolver.MenuActionResolverRegistry
- getResumeCountDialog() - Static method in class com.kraken.api.core.packet.model.PacketFactory
- getResumeObjDialog() - Static method in class com.kraken.api.core.packet.model.PacketFactory
- getRotationX() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getRotationY() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getRotationZ() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getRunePouch() - Static method in enum com.kraken.api.service.magic.rune.RunePouch
-
Retrieves the
RunePouchinstance corresponding to a rune pouch currently present in the player's inventory. - getRunePouchContents() - Static method in enum com.kraken.api.service.magic.rune.RunePouch
-
Retrieves the current contents of the rune pouch if one is present in the player's inventory.
- getRuneRequirement() - Method in interface com.kraken.api.service.magic.CastableSpell
- getRunes() - Method in class com.kraken.api.service.magic.MagicService
-
Returns the number and type of runes the player has in their inventory and rune pouch combined.
- getSceneHeight() - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
- getSceneWidth() - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
- getScrollHeight() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getScrollWidth() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getScrollX() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getScrollY() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getSelectedMobIndex() - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- getService(Class<T>) - Method in class com.kraken.api.Context
-
Retrieves an instance of a specified service class.
- getSetFlags(int) - Static method in enum com.kraken.api.service.tile.MovementFlag
- getSimilarPath(List<NormalizedPath>, double) - Static method in class com.kraken.api.input.mouse.strategy.replay.PathLibrary
-
Selects a
NormalizedPathfrom a provided list of candidate paths that most closely matches a target distance, considering tolerance thresholds and randomization within a subset of viable matches. - getSlot() - Method in class com.kraken.api.query.equipment.EquipmentEntity
-
Gets the slot this piece of equipment is in.
- getSpecialAttackEnergy() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Gets the amount of special attack energy remaining as a percent (0-100).
- getSpellbook() - Method in interface com.kraken.api.service.magic.CastableSpell
- getSpells() - Method in enum com.kraken.api.service.magic.spellbook.Spellbook
-
Retrieves the array of spells associated with the current spellbook.
- getSpriteId() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getSpriteTiling() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getStaticChildren() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getTargetPriority() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getTargetVerb() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getText() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getTextColor() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getTextShadowed() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getTile(int, int) - Method in class com.kraken.api.service.tile.TileService
-
This method retrieves the tile at the specified coordinates (x, y) on the current plane.
- getTile(WorldPoint) - Method in class com.kraken.api.service.tile.TileService
-
Returns the Tile for a given
WorldPoint. - getTileAngle(Actor) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the camera angle needed to face the specified actor.
- getTileAngle(TileObject) - Method in class com.kraken.api.service.camera.CameraService
-
Calculates the camera angle needed to face the specified tile object.
- getTileClickbox(Tile) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a Tile.
- getTotalExperience() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Calculates the total experience across all skills for the current client.
- getType() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getVarbitValue(int) - Method in class com.kraken.api.Context
-
Returns a varbit value from the RuneLite client.
- getVarpValue(int) - Method in class com.kraken.api.Context
-
Returns a var player value from the RuneLite client.
- getVarTransmitTrigger() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getWidget() - Method in interface com.kraken.api.service.magic.CastableSpell
- getWidget(int) - Method in class com.kraken.api.Context
-
Retrieves a Widget from the RuneLite client.
- getWidgetClickbox(Widget) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a Widget.
- getWidth() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getWidthMode() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getWildernessInfo() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Retrieves information about the current wilderness state for the player, including the wilderness level and the player's combat level, based on data from the game client.
- getWorldPoint() - Method in class com.kraken.api.simulation.snapshot.SimulationNpcSnapshot
- getWorldPoint() - Method in class com.kraken.api.simulation.snapshot.SimulationPlayerSnapshot
- getWorldPointClickbox(WorldPoint) - Static method in class com.kraken.api.service.ui.UIService
-
Gets the clickbox for a WorldPoint by converting it to screen coordinates.
- getXAmount() - Method in class com.kraken.api.service.bank.BankService
-
Returns the current amount the X variable is set to.
- getXPositionMode() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getXTextAlignment() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getYaw() - Method in class com.kraken.api.service.camera.CameraService
-
Gets the current camera yaw (compass facing direction).
- getYPositionMode() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getYTextAlignment() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- getZoom() - Method in class com.kraken.api.service.camera.CameraService
-
Gets the current camera zoom level.
- GHORROCK_TELEPORT - com.kraken.api.service.magic.spellbook.Ancient
- GHOSTLY_GRASP - com.kraken.api.service.magic.spellbook.Arceuus
- GlobalPathfinderConfig - Class in com.kraken.api.service.pathfinding
- GlobalPathfinderConfig() - Constructor for class com.kraken.api.service.pathfinding.GlobalPathfinderConfig
- GRAND_EXCHANGE_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- GrandExchangeService - Class in com.kraken.api.service.grandexchange
- GrandExchangeService() - Constructor for class com.kraken.api.service.grandexchange.GrandExchangeService
- GrandExchangeSlot - Enum in com.kraken.api.service.grandexchange
- GREATER_CORRUPTION - com.kraken.api.service.magic.spellbook.Arceuus
- GroundItem - Class in com.kraken.api.query.groundobject
- GroundItem() - Constructor for class com.kraken.api.query.groundobject.GroundItem
- GroundItemMenuActionResolver - Class in com.kraken.api.core.interaction.resolver
- GroundItemMenuActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.GroundItemMenuActionResolver
- groundItems() - Method in class com.kraken.api.Context
-
Creates a new query builder for Ground Items.
- GroundObjectEntity - Class in com.kraken.api.query.groundobject
- GroundObjectEntity(Context, GroundItem) - Constructor for class com.kraken.api.query.groundobject.GroundObjectEntity
- GroundObjectQuery - Class in com.kraken.api.query.groundobject
- GroundObjectQuery(Context) - Constructor for class com.kraken.api.query.groundobject.GroundObjectQuery
H
- HARMONY_ISLAND_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- hasAction(String) - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
-
Checks if the specified action is available in the inventory actions of the container item.
- hasAction(String) - Method in class com.kraken.api.query.container.inventory.InventoryEntity
-
Returns true if the inventory item has the specified action.
- hasEquipmentSwap() - Method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableAction
- hasFlag(MovementFlag[], MovementFlag) - Static method in enum com.kraken.api.service.tile.MovementFlag
- hasFood() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true when the player has edible hard food in their inventory and false otherwise.
- hash - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
hash is updated by the statisticsUpdate() method.
- hash - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for find the hash value of the bit set.
- hashCode() - Method in class com.kraken.api.core.AbstractEntity
- hashCode() - Method in class com.kraken.api.query.container.ContainerItem
- hashCode() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns a hash code value for this bit set.
- hashCode() - Method in class com.kraken.api.simulation.SimulationAction
- hasInteraction() - Method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableAction
- hasInventoryInteraction() - Method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableAction
- hasInventoryItem(int) - Method in class com.kraken.api.simulation.SimulationState
- hasItem(int) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true when the inventory contains a specific item, found by its item id.
- hasItem(String) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true when the inventory contains a specific item, found by its name.
- hasItems(int...) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true ONLY if the inventory contains ALL of the specified item IDs.
- hasItems(String...) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true ONLY if the inventory contains ALL of the specified item names.
- hasItems(List<Integer>) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Determines whether the inventory contains all items specified by the given list of IDs.
- hasLineOfSight(SimulationState, WorldPoint, int, WorldPoint, int, boolean) - Method in class com.kraken.api.simulation.SimulationEngine
-
World point line-of-sight overload.
- hasLineOfSightTo(WorldPoint, WorldPoint) - Static method in class com.kraken.api.service.actor.ActorService
-
Checks if there is a clear line of sight between two world points.
- hasLineOfSightTo(Tile, Tile) - Static method in class com.kraken.api.service.actor.ActorService
-
Checks if there is a clear line of sight between two scene tiles.
- hasListener() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- hasLOS(int, int, int, int, int, int, boolean) - Method in class com.kraken.api.simulation.colosim.Simulation
- hasMovement() - Method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableAction
- hasNpcLineOfSightToPlayer(SimulationState, int) - Method in class com.kraken.api.simulation.SimulationEngine
-
Checks whether an npc has line of sight to the player.
- hasPrayerSwitch() - Method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableAction
- hasQueuedMovement() - Method in class com.kraken.api.simulation.SimulationState
- hasRequiredRunes(CastableSpell) - Method in class com.kraken.api.service.magic.MagicService
-
Checks if the player has the required runes to cast a given spell.
- hasRunePouch() - Static method in enum com.kraken.api.service.magic.rune.RunePouch
- hasSpellCast() - Method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableAction
- HAWK_EYE - com.kraken.api.service.prayer.InteractablePrayer
- HEAL_GROUP - com.kraken.api.service.magic.spellbook.Lunar
- HEAL_OTHER - com.kraken.api.service.magic.spellbook.Lunar
- healPlayer(int) - Method in class com.kraken.api.simulation.SimulationState
-
Heals player hitpoints.
- HIGH_LEVEL_ALCHEMY - com.kraken.api.service.magic.spellbook.Standard
- highAlchemyPriceAbove(int) - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters for ground items where the high alchemy price is above a specific threshold.
- HIGHLIGHTED_CHAT_TAB_ALL - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_CHANNEL - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_CLAN - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_GAME - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_NONE - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_PRIVATE - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_PUBLIC - com.kraken.api.service.ui.tab.VarcIntValues
- HIGHLIGHTED_CHAT_TAB_TRADE - com.kraken.api.service.ui.tab.VarcIntValues
- holdShift() - Method in class com.kraken.api.input.KeyboardService
-
Simulates holding the Shift key using a KEY_PRESSED event.
- HOME_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- HookLoader - Class in com.kraken.api.service.util.reflect.hooks.loader
- HookLoader() - Constructor for class com.kraken.api.service.util.reflect.hooks.loader.HookLoader
- HookRegistry - Class in com.kraken.api.service.util.reflect.hooks
-
Immutable registry containing all reflection hooks.
- HookRegistry() - Constructor for class com.kraken.api.service.util.reflect.hooks.HookRegistry
- HookRegistryDeserializer - Class in com.kraken.api.service.util.reflect.hooks.loader
-
Custom deserializer that directly creates domain hook objects from JSON.
- HookRegistryDeserializer() - Constructor for class com.kraken.api.service.util.reflect.hooks.loader.HookRegistryDeserializer
- hooks - Variable in class com.kraken.api.core.interceptor.DoActionInterceptor
- hooks - Variable in class com.kraken.api.core.interceptor.MouseHookInterceptor
- hop() - Method in class com.kraken.api.query.world.WorldEntity
-
Attempts to perform a world hop for the current
WorldEntity. - HUMIDIFY - com.kraken.api.service.magic.spellbook.Lunar
- HUNTER_KIT - com.kraken.api.service.magic.spellbook.Lunar
I
- IBAN_BLAST - com.kraken.api.service.magic.spellbook.Standard
- ICE_BARRAGE - com.kraken.api.service.magic.spellbook.Ancient
- ICE_BLITZ - com.kraken.api.service.magic.spellbook.Ancient
- ICE_BURST - com.kraken.api.service.magic.spellbook.Ancient
- ICE_PLATEAU_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- ICE_RUSH - com.kraken.api.service.magic.spellbook.Ancient
- idle() - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters for NPCs that are not interacting with anyone (null interaction).
- IF_BUTTON - com.kraken.api.core.packet.model.PacketType
- IF_BUTTONT - com.kraken.api.core.packet.model.PacketType
- IF_BUTTONX - com.kraken.api.core.packet.model.PacketType
- IF_SUBOP - com.kraken.api.core.packet.model.PacketType
- IMPROVED_REFLEXES - com.kraken.api.service.prayer.InteractablePrayer
- increaseSpeed() - Method in class com.kraken.api.service.SailingService
-
Increases the speed of the boat in the game.
- INCREDIBLE_REFLEXES - com.kraken.api.service.prayer.InteractablePrayer
- INDEX_SIZE - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
The number of bits in a positive integer, and the size of permitted index of a bit in the bit set.
- indexMultiplier - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- inEquipment() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Configures the query to only look for items to deposit into the deposit box currently equipped on the player.
- INFERIOR_DEMONBANE - com.kraken.api.service.magic.spellbook.Arceuus
- INFO - com.kraken.api.overlay.log.LogLevel
- inGroup(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for widgets belonging to a specific Interface Group.
- inInterface() - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Configures the query to only look for items currently equipped on the player (read from the Equipment interface widgets).
- inInventory() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Configures the query to only look for depositable items currently inside the player's inventory.
- inInventory() - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Configures the query to only look for wearable/wieldable items currently inside the player's inventory.
- initialize() - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Initializes the break handler and registers it to the event bus.
- initialize(Client) - Static method in class com.kraken.api.core.packet.PacketMethodLocator
-
Initializes the packet method locator.
- initializeInterceptors() - Method in class com.kraken.api.Context
-
Initializes all supported runtime interceptors using the default configuration.
- initializeInterceptors(InterceptorBuilder) - Method in class com.kraken.api.Context
-
Initializes the configured runtime interceptors.
- initializePackets() - Method in class com.kraken.api.Context
-
Initializes packet queueing functionality by either loading the client packet sending method from the cached json file or running an analysis on the RuneLite injected client to determine the packet sending method.
- injected - Variable in class com.kraken.api.core.interceptor.DoActionInterceptor
- injected - Variable in class com.kraken.api.core.interceptor.MouseHookInterceptor
- injected - Variable in class com.kraken.api.core.interceptor.PacketInterceptor
- injectHook() - Method in class com.kraken.api.core.interceptor.DoActionInterceptor
-
Redefines the obfuscated client doAction method to log arguments on entry without interrupting the original execution.
- injectHook() - Method in class com.kraken.api.core.interceptor.MouseHookInterceptor
-
Redefines the obfuscated client mouse hook method so it returns immediately without executing the original implementation.
- injectHook() - Method in class com.kraken.api.core.interceptor.PacketInterceptor
-
Modifies the bytecode of the "addNode" method within the client at runtime to invoke the
PacketInterceptor.PacketHookAdviceclass whenever the method is called. - inRegion(WorldRegion...) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds that belong to the specified regions.
- inSlot(EquipmentInventorySlot) - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Returns the interactable equipment entity for a given equipment slot.
- inSlot(EquipmentInventorySlot) - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Returns the interactable equipment entity for a given equipment slot.
- install() - Static method in class com.kraken.api.simulation.colosim.AppTheme
- instance - Static variable in class com.kraken.api.core.interceptor.PacketInterceptor
- INSTANT - com.kraken.api.input.mouse.strategy.MouseMovementStrategy
- InstantStrategy - Class in com.kraken.api.input.mouse.strategy.instant
- InstantStrategy() - Constructor for class com.kraken.api.input.mouse.strategy.instant.InstantStrategy
- interact(int) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(int, int) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(int, int, int, int) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(int, int, int, int) - Method in class com.kraken.api.query.widget.WidgetEntity
-
Interacts with a widget using the specified action index.
- interact(BankItemWidget, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(ContainerItem, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(ContainerItem, String...) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(GroundItem) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(GroundItem, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(String) - Method in class com.kraken.api.core.AbstractQuery
-
Interacts with the first matching entity using the given action.
- interact(String) - Method in interface com.kraken.api.core.Interactable
-
Interacts with the entity using the given action verb.
- interact(String) - Method in class com.kraken.api.query.container.bank.BankEntity
- interact(String) - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
- interact(String) - Method in class com.kraken.api.query.container.bank.DepositBoxEntity
- interact(String) - Method in class com.kraken.api.query.container.inventory.InventoryEntity
- interact(String) - Method in class com.kraken.api.query.equipment.EquipmentEntity
- interact(String) - Method in class com.kraken.api.query.gameobject.GameObjectEntity
- interact(String) - Method in class com.kraken.api.query.groundobject.GroundObjectEntity
-
Interacts with the ground object using the requested menu action.
- interact(String) - Method in class com.kraken.api.query.npc.NpcEntity
- interact(String) - Method in class com.kraken.api.query.player.PlayerEntity
- interact(String) - Method in class com.kraken.api.query.widget.WidgetEntity
- interact(String) - Method in class com.kraken.api.query.world.WorldEntity
- interact(String, String) - Method in class com.kraken.api.query.widget.WidgetEntity
-
Interacts with a widget by invoking a specified menu and action.
- interact(NPC, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Player, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(TileObject, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, int) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, GroundItem) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, String, String) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, NPC) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, TileObject) - Method in class com.kraken.api.core.interaction.InteractionManager
- interact(Widget, Widget) - Method in class com.kraken.api.core.interaction.InteractionManager
- interactable() - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters game objects to only contain objects which can be interacted with (non Examine) actions.
- Interactable<T> - Interface in com.kraken.api.core
- InteractablePrayer - Enum in com.kraken.api.service.prayer
- interacting() - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the query to include only NPCs that are currently interacting with any entity other than the local player.
- interactingWith(Actor) - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the query to include only NPCs that are currently interacting with the specified
actor. - interactingWith(Actor) - Method in class com.kraken.api.query.player.PlayerQuery
-
Filters the stream for players interacting with a specified actor
- interactingWithPlayer() - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the query to include only NPCs that are currently interacting with the local player.
- InteractionDispatcher - Class in com.kraken.api.core.interaction
-
Handles the low-level sending of a resolved menu interaction: queuing the mouse click packet and invoking the menu action via
DoActionInvoker. - InteractionDispatcher() - Constructor for class com.kraken.api.core.interaction.InteractionDispatcher
- InteractionManager - Class in com.kraken.api.core.interaction
-
Public API for interacting with in-game entities.
- InteractionManager() - Constructor for class com.kraken.api.core.interaction.InteractionManager
- interactNpc(int, String) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates an npc interaction action.
- interactRandom(String) - Method in class com.kraken.api.core.AbstractQuery
-
Interacts with a random matching entity.
- InterceptorBuilder - Class in com.kraken.api.core.interceptor
-
Configuration describing which runtime interceptors should be applied to the client.
- InterceptorBuilder() - Constructor for class com.kraken.api.core.interceptor.InterceptorBuilder
- INTERFACE_ONLY - com.kraken.api.query.ItemSource
- InterfaceTab - Enum in com.kraken.api.service.ui.tab
- intersects(int, int, SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns true if the specified
SparseBitSethas any bits within the given rangei(inclusive) toj(exclusive) set totruethat are also set totruein the same range of thisSparseBitSet. - intersects(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns true if the specified
SparseBitSethas any bits set totruethat are also set totruein thisSparseBitSet. - intersectsStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block intersects strategy.
- IntersectsStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.IntersectsStrategy
- inventory() - Method in class com.kraken.api.Context
-
Creates a new query builder for the standard Backpack Inventory.
- INVENTORY - com.kraken.api.query.container.ContainerItem.ItemOrigin
- INVENTORY - com.kraken.api.service.ui.tab.InterfaceTab
- INVENTORY_INTERACT - com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
- INVENTORY_ONLY - com.kraken.api.query.ItemSource
- InventoryEntity - Class in com.kraken.api.query.container.inventory
- InventoryEntity(Context, ContainerItem) - Constructor for class com.kraken.api.query.container.inventory.InventoryEntity
- inventoryInteract(int, String) - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
-
Creates inventory interaction step.
- InventoryOrder - Enum in com.kraken.api.query.container.inventory
- InventoryQuery - Class in com.kraken.api.query.container.inventory
- InventoryQuery(Context) - Constructor for class com.kraken.api.query.container.inventory.InventoryQuery
- invoke(int, int, int, int, int, int, String, String, int, int) - Method in class com.kraken.api.core.interaction.DoActionInvoker
-
Invokes the doAction method through reflection, passing the provided parameters.
- invoke(MethodHook, Object, Object...) - Method in class com.kraken.api.service.util.reflect.ReflectionService
-
Invokes a method specified by the given hook.
- isaacCipherFieldName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- isActive() - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Checks if the handler is currently managing a script.
- isActive() - Method in enum com.kraken.api.service.prayer.InteractablePrayer
-
Checks whether the current @InteractablePrayer is active.
- isActive(Prayer) - Method in class com.kraken.api.service.prayer.PrayerService
-
Returns true if the prayer is active and false otherwise.
- isAngleGood(int, int) - Method in class com.kraken.api.service.camera.CameraService
-
Checks if the angle to the target is within the desired max angle
- isCastable() - Method in interface com.kraken.api.service.magic.CastableSpell
- isClosed() - Method in class com.kraken.api.service.bank.BankService
-
Determines whether the bank interface is closed.
- isClosed() - Method in class com.kraken.api.service.bank.DepositBoxService
-
Determines whether the bank deposit box interface is currently closed.
- isComboRune() - Method in enum com.kraken.api.service.magic.rune.Rune
-
Determines whether this
Runeis a combo rune. - isCurrentTab(InterfaceTab) - Method in class com.kraken.api.service.ui.tab.TabService
- isDialoguePresent() - Method in class com.kraken.api.service.dialogue.DialogueService
-
Checks if any type of dialogue is currently present in the game client.
- isEmpty() - Method in class com.kraken.api.core.AbstractQuery
-
Checks if the stream contains no elements.
- isEmpty() - Method in class com.kraken.api.overlay.table.TableComponent
- isEmpty() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true if the inventory is empty and false otherwise.
- isEmpty() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns true if this
SparseBitSetcontains no bits that are set totrue. - isFilled() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- isFlippedHorizontally() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- isFlippedVertically() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- isFood() - Method in class com.kraken.api.query.container.ContainerItem
-
True if the item is food.
- isFulfilled() - Method in enum com.kraken.api.service.grandexchange.GrandExchangeSlot
-
Returns true when a grand exchange slot has been fulfilled (the item has been bought or sold).
- isFull() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Returns true if the inventory is full and false otherwise.
- isHidden() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- isIdle() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Checks if the player is currently idle based on their pose animation.
- isIf3() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- isInArea(GameArea) - Method in class com.kraken.api.query.gameobject.GameObjectEntity
-
Checks if the game object is within the game area.
- isInArea(GameArea) - Method in class com.kraken.api.query.groundobject.GroundObjectEntity
-
Checks if the ground object is within the game area.
- isInArea(GameArea) - Method in class com.kraken.api.query.npc.NpcEntity
-
Checks if the NPC's current location is within the game area.
- isInArea(GameArea) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Checks if the player is within the game area.
- isInArea(WorldPoint) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Checks if the player is within 5 tiles of a given
WorldPoint. - isInArea(WorldPoint, int) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Checks if the player is within a specified distance of a given
WorldPoint. - isInArea(WorldPoint, int, int) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Checks if the player is within a specified area around a given
WorldPoint. - isItemEquipped(int) - Method in class com.kraken.api.simulation.SimulationState
- isLeaf() - Method in class com.kraken.api.simulation.tree.SimulationTreeNode
- isMovement() - Method in class com.kraken.api.simulation.SimulationAction
- isMoving() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Checks if the player is currently moving based on their pose animation.
- isMoving() - Method in class com.kraken.api.service.SailingService
-
Checks if the boat is currently moving based on the speed state.
- isNavigating() - Method in class com.kraken.api.service.SailingService
-
Determines whether the player is at the helm of the boat and navigating
- isNoted() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets whether the item is noted, loading composition if needed.
- isNpcActive(int) - Method in class com.kraken.api.simulation.SimulationState
- isNull() - Method in class com.kraken.api.core.AbstractEntity
- isNull() - Method in interface com.kraken.api.core.Interactable
-
True when the game entity is null and false otherwise.
- isObjectReachable(GameObject) - Method in class com.kraken.api.service.tile.TileService
-
Checks if a GameObject is reachable.
- isOfferDetailsOpen(int) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Returns true when an offer details interface is open for a specific item
- isOnAncientSpellbook() - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
- isOnArceuusSpellbook() - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
- isOnBreak() - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Checks if currently on break.
- isOnLunarSpellbook() - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
- isOnStandardSpellbook() - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
- isOpen() - Method in class com.kraken.api.query.container.bank.BankQuery
-
Determines whether the bank interface is currently open.
- isOpen() - Method in class com.kraken.api.service.bank.BankService
-
Checks whether the bank interface is open.
- isOpen() - Method in class com.kraken.api.service.bank.DepositBoxService
-
Determines whether the bank deposit box interface is currently open.
- isOpen() - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Checks if the Grand Exchange interface is currently open.
- isOpen() - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Determines whether the widget corresponding to the specified interface ID is currently open and visible.
- isOptionPresent(String) - Method in class com.kraken.api.service.dialogue.DialogueService
-
Checks if a specific dialogue option is present in the list of available options.
- isOutOfPrayer() - Method in class com.kraken.api.service.prayer.PrayerService
-
Checks if the player is out of prayer.
- isOverhead(InteractablePrayer) - Static method in enum com.kraken.api.service.prayer.InteractablePrayer
-
Determines whether the specified @InteractablePrayer is classified as an overhead prayer.
- isOwnedByLocalPlayer() - Method in class com.kraken.api.query.groundobject.GroundItem
-
True if the ground item belongs to the local player and false otherwise.
- isPinOpen() - Method in class com.kraken.api.service.bank.BankService
-
Returns true when the bank PIN interface is open and false otherwise.
- isPlayerTileSafe(SimulationState) - Method in class com.kraken.api.simulation.SimulationEngine
- isQueuedMovementRun() - Method in class com.kraken.api.simulation.SimulationState
- isQuickPrayerEnabled() - Method in class com.kraken.api.service.prayer.PrayerService
-
Determines if quick prayers are currently enabled for the player.
- isQuickPrayerSet(InteractablePrayer) - Method in class com.kraken.api.service.prayer.PrayerService
-
Checks if a given quick prayer is set
- isRunEnabled() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns true when a players run is enabled and false otherwise.
- isSceneInBounds(int, int) - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
-
Checks whether scene coordinates are in the captured collision area.
- isSelfHidden() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- isSkulled() - Method in class com.kraken.api.query.player.PlayerEntity
-
Returns true if the player has a Skull icon above their head and false otherwise.
- isSpecDisabled() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns true when the spec is disabled and false otherwise
- isSpecEnabled() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns true when the spec is enabled and false otherwise
- isStackable() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets whether the item is stackable, loading composition if needed.
- isTileCenteredOnScreen(LocalPoint) - Method in class com.kraken.api.service.camera.CameraService
-
Determines whether the specified tile is centered on the screen, using a default margin tolerance of 10%.
- isTileCenteredOnScreen(LocalPoint, double) - Method in class com.kraken.api.service.camera.CameraService
-
Determines whether the specified tile is centered on the screen within a given tolerance.
- isTileOnScreen(LocalPoint) - Method in class com.kraken.api.service.camera.CameraService
-
Checks if the specified local point is visible on the screen.
- isTileOnScreen(TileObject) - Method in class com.kraken.api.service.camera.CameraService
-
Checks if the specified tile object is visible on the screen.
- isTileReachable(WorldPoint) - Method in class com.kraken.api.service.tile.TileService
-
This method checks if a given target tile (WorldPoint) is reachable from the player's current location, considering collision data and the plane of the world.
- isTrackingNpc() - Method in class com.kraken.api.service.camera.CameraService
-
Checks if a NPC is being tracked
- isTradeable() - Method in class com.kraken.api.query.container.ContainerItem
-
Gets whether the item is tradeable, loading composition if needed.
- isVisible() - Method in class com.kraken.api.query.widget.WidgetEntity
-
Checks if the widget is currently visible.
- isWait() - Method in class com.kraken.api.simulation.SimulationAction
- isWearing(int) - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Checks if the player is wearing an item by id.
- isWearing(String) - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Checks if the player is wearing an item by name.
- isWorldInBounds(int, int) - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshot
-
Checks whether a world tile is in the captured collision area.
- isWorldMapOpen() - Method in class com.kraken.api.service.map.WorldMapService
-
Determines whether the world map interface is currently open and visible.
- isZeroBlock(long[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
-
Check whether a level3 block is all zero.
- ItemPrice - Class in com.kraken.api.service.util.price
-
Represents price data for an item in Old School RuneScape (OSRS), including high and low prices along with their respective timestamps.
- ItemPrice() - Constructor for class com.kraken.api.service.util.price.ItemPrice
- ItemPriceService - Class in com.kraken.api.service.util.price
- ItemPriceService(OkHttpClient, Gson) - Constructor for class com.kraken.api.service.util.price.ItemPriceService
- ItemSource - Enum in com.kraken.api.query
-
Represents the source from which an item can be obtained or accessed.
J
- JAGEX - com.kraken.api.service.ui.login.AccountType
- JAGUAR_WARRIOR - com.kraken.api.simulation.colosim.NpcType
- JAVELIN_COLOSSUS - com.kraken.api.simulation.colosim.NpcType
- jxAccountCheckClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxAccountCheckFieldName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxAccountIdClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxAccountIdFieldName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxDisplayNameClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxDisplayNameFieldName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxJagexValueClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxJagexValueFieldName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxLegacyValueClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxLegacyValueFieldName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxSessionClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- jxSessionFieldName - Variable in class com.kraken.api.service.ui.login.AuthHooks
K
- KeyboardService - Class in com.kraken.api.input
- KeyboardService() - Constructor for class com.kraken.api.input.KeyboardService
- keyHold(int) - Method in class com.kraken.api.input.KeyboardService
-
Simulates holding down a key using a KEY_PRESSED event.
- keyPress(char) - Method in class com.kraken.api.input.KeyboardService
-
Simulates pressing a single character using a KEY_TYPED event.
- keyPress(int) - Method in class com.kraken.api.input.KeyboardService
-
Simulates pressing and releasing a key in quick succession.
- keyRelease(int) - Method in class com.kraken.api.input.KeyboardService
-
Simulates releasing a key using a KEY_RELEASED event.
- KHAZARD_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
L
- LAVA - com.kraken.api.service.magic.rune.Rune
- LAW - com.kraken.api.service.magic.rune.Rune
- LEFT - com.kraken.api.overlay.table.TableAlignment
- LEGACY - com.kraken.api.service.ui.login.AccountType
- length - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
length is updated by the statisticsUpdate() method.
- length() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the "logical length" of this
SparseBitSet: the index of the highest set bit in theSparseBitSetplus one. - Length - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The length of the bit set, as give by the length() method.
- LENGTH2 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LENGTH2 is the number of entries in the any level2 area.
- LENGTH2_SIZE - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LENGTH2_SIZE is maximum index of a LEVEL2 page.
- LENGTH3 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LENGTH3 is the number of entries in the any level3 block.
- LENGTH3_SIZE - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LENGTH3_SIZE is maximum index of a LEVEL3 page.
- LENGTH4 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
The number of bits in a long value.
- LENGTH4_SIZE - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LENGTH4_SIZE is maximum index of a bit in a LEVEL4 word.
- LESSER_CORRUPTION - com.kraken.api.service.magic.spellbook.Arceuus
- LEVEL1 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LEVEL1 is the number of bits of the level1 address.
- LEVEL2 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LEVEL2 is the number of bits of the level2 address.
- Level2_area_length - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The length of the level2 areas.
- Level2_areas - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The number of level2 areas.
- LEVEL3 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
LEVEL3 is the number of bits of the level3 address.
- Level3_block_length - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The length of the level3 blocks.
- Level3_blocks - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The total number of level3 blocks in use.
- LEVEL4 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
The label (index) of a bit in the bit set is essentially broken into 4 "levels".
- line - Variable in class com.kraken.api.simulation.colosim.Simulation.StepResult
- LINEAR - com.kraken.api.input.mouse.strategy.MouseMovementStrategy
- LinearStrategy - Class in com.kraken.api.input.mouse.strategy.linear
- LinearStrategy() - Constructor for class com.kraken.api.input.mouse.strategy.linear.LinearStrategy
- list() - Method in class com.kraken.api.core.AbstractQuery
-
Returns the stream of entities as a list of objects
- load() - Static method in class com.kraken.api.service.util.reflect.hooks.loader.HookLoader
- load(String) - Static method in class com.kraken.api.input.mouse.strategy.replay.PathLibrary
-
Loads and normalizes a set of mouse gestures from a specified library file, converting them into
NormalizedPathobjects. - loadLibrary(String) - Method in enum com.kraken.api.input.mouse.strategy.MouseMovementStrategy
-
Loads a specified library into the current
MouseMovementStrategyinstance. - loadLibrary(String) - Method in class com.kraken.api.input.mouse.strategy.replay.ReplayStrategy
-
Loads a specified library by name and initializes it within the current context.
- loadLibrary(String) - Static method in class com.kraken.api.input.mouse.VirtualMouse
-
Loads a replay library for the REPLAY mouse movement strategy.
- loadProfileFromCredentials() - Method in class com.kraken.api.service.ui.login.LoginService
-
Loads profile credentials from the RuneLite credentials file.
- local() - Method in class com.kraken.api.query.player.PlayerQuery
-
Directly retrieves the local player wrapper.
- localLocation() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns the players local location
- LocalPathfinder - Class in com.kraken.api.service.pathfinding
-
The
LocalPathfinderclass is responsible for pathfinding within a local 104x104 tile 3D game scene. - LocalPathfinder() - Constructor for class com.kraken.api.service.pathfinding.LocalPathfinder
- LocalPlayerEntity - Class in com.kraken.api.query.player
- LocalPlayerEntity(Context) - Constructor for class com.kraken.api.query.player.LocalPlayerEntity
- localToWorldDistance(int) - Static method in class com.kraken.api.service.tile.TileService
-
Returns the distance from a local point to another local point in world point distance.
- location() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Returns the players current world point location.
- LogEntry - Class in com.kraken.api.overlay.log
- login() - Method in class com.kraken.api.service.ui.login.LoginService
-
Loads Jagex account credentials and logs into the client.
- LoginHooks - Class in com.kraken.api.service.util.reflect.hooks
- LoginHooks() - Constructor for class com.kraken.api.service.util.reflect.hooks.LoginHooks
- LoginService - Class in com.kraken.api.service.ui.login
- LoginService(ReflectionService, Client, ClientThread) - Constructor for class com.kraken.api.service.ui.login.LoginService
- loginWithJagexAccount(Profile, boolean) - Method in class com.kraken.api.service.ui.login.LoginService
-
Logs into a Jagex account using the provided profile.
- loginWithLegacyAccount(String, String, boolean) - Method in class com.kraken.api.service.ui.login.LoginService
-
Logs into the game client using legacy (username/password) credentials.
- LogLevel - Enum in com.kraken.api.overlay.log
- logout() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Logs the current player out of the client.
- LOGOUT - com.kraken.api.service.ui.tab.InterfaceTab
- LogOverlayComponent - Class in com.kraken.api.overlay.log
- LogOverlayComponent(PluginLogger) - Constructor for class com.kraken.api.overlay.log.LogOverlayComponent
- loop() - Method in class com.kraken.api.core.script.Script
-
Executes a specific loop logic and returns an integer result based on the implementation.
- LOW_LEVEL_ALCHEMY - com.kraken.api.service.magic.spellbook.Standard
- LUMBRIDGE_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- Lunar - Enum in com.kraken.api.service.magic.spellbook
- LUNAR - com.kraken.api.service.magic.spellbook.Spellbook
- LUNAR_HOME_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- LVL_1_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
- LVL_2_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
- LVL_3_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
- LVL_4_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
- LVL_5_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
- LVL_6_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
- LVL_7_ENCHANT - com.kraken.api.service.magic.spellbook.Standard
M
- MAGIC - com.kraken.api.service.ui.tab.InterfaceTab
- MAGIC - com.kraken.api.simulation.NpcAttackStyle
- MAGIC_DART - com.kraken.api.service.magic.spellbook.Standard
- MAGIC_IMBUE - com.kraken.api.service.magic.spellbook.Lunar
- MagicService - Class in com.kraken.api.service.magic
- MagicService() - Constructor for class com.kraken.api.service.magic.MagicService
- main(String[]) - Static method in class com.kraken.api.simulation.colosim.ColoSimApp
- MANTICORE - com.kraken.api.simulation.colosim.NpcType
- MANTICORE - Static variable in class com.kraken.api.simulation.colosim.Simulation
- MANTICORE_CHARGE_TIME - Static variable in class com.kraken.api.simulation.colosim.Simulation
- MANTICORE_DELAY - Static variable in class com.kraken.api.simulation.colosim.Simulation
- map() - Method in class com.kraken.api.core.AbstractQuery
-
Collects the stream of entities into a map keyed by the id of the element in the map.
- MAP_HEIGHT - Static variable in class com.kraken.api.simulation.colosim.Simulation
- MAP_WIDTH - Static variable in class com.kraken.api.simulation.colosim.Simulation
- mapClickToWorldPoint(int, int) - Method in class com.kraken.api.service.map.WorldMapService
-
Converts the screen-space click coordinates on the world map interface to a corresponding
WorldPointin the game world. - mapClickToWorldPoint(int, int, int) - Method in class com.kraken.api.service.map.WorldMapService
-
Maps the click coordinates on the world map to a
WorldPointin the game world, with a specified plane (altitude). - MappedPackets - Class in com.kraken.api.core.packet.model
- MappedPackets() - Constructor for class com.kraken.api.core.packet.model.MappedPackets
- MARK_OF_DARKNESS - com.kraken.api.service.magic.spellbook.Arceuus
- MASK2 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
MASK2 is the mask to extract the LEVEL2 address from a word index (after shifting by SHIFT3 and SHIFT2).
- MASK3 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
MASK3 is the mask to extract the LEVEL3 address from a word index (after shifting by SHIFT3).
- MASTER_REANIMATION - com.kraken.api.service.magic.spellbook.Arceuus
- matches(String, boolean) - Method in class com.kraken.api.query.widget.WidgetEntity
-
Checks if the widget text, name, or actions match the input.
- matches(String, String) - Static method in class com.kraken.api.core.interaction.resolver.ActionResolver
-
Compares a requested string with a candidate string to determine if they match as equal.
- MathUtils - Class in com.kraken.api.util
- MathUtils() - Constructor for class com.kraken.api.util.MathUtils
- MAX_LENGTH1 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
MAX_LENGTH1 is the maximum number of entries in the level1 set array.
- MELEE - com.kraken.api.simulation.NpcAttackStyle
- members() - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only members-only worlds.
- MenuActionResolver<T> - Interface in com.kraken.api.core.interaction
-
Strategy for resolving a
ResolvedMenuActionfor a specific entity type. - MenuActionResolverRegistry - Class in com.kraken.api.core.interaction.resolver
-
Registry that maps entity types to their
MenuActionResolverimplementations. - MenuActionResolverRegistry(NpcMenuActionResolver, PlayerMenuActionResolver, TileObjectMenuActionResolver, WidgetMenuActionResolver, GroundItemMenuActionResolver, BankItemMenuActionResolver) - Constructor for class com.kraken.api.core.interaction.resolver.MenuActionResolverRegistry
- MenuOption - Class in com.kraken.api.core.interaction.model
- MenuOption() - Constructor for class com.kraken.api.core.interaction.model.MenuOption
- MethodHook - Class in com.kraken.api.service.util.reflect.hooks.model
- MethodHook() - Constructor for class com.kraken.api.service.util.reflect.hooks.model.MethodHook
- MIND - com.kraken.api.service.magic.rune.Rune
- MIND_ALTAR_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- MINIGAME_TELEPORT - com.kraken.api.service.magic.spellbook.Ancient
- MINIGAME_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- MINIGAME_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- MINIGAME_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- MINOTAUR - com.kraken.api.simulation.colosim.NpcType
- MINOTAUR - Static variable in class com.kraken.api.simulation.colosim.Simulation
- MINOTAUR_HEAL_RANGE - Static variable in class com.kraken.api.simulation.colosim.Simulation
- MIST - com.kraken.api.service.magic.rune.Rune
- Mob - Class in com.kraken.api.simulation.colosim.model
- Mob() - Constructor for class com.kraken.api.simulation.colosim.model.Mob
- modInverse(long) - Static method in class com.kraken.api.util.MathUtils
-
Computes the inverse mod given a value and bits to shift left by
- modInverse(BigInteger, int) - Static method in class com.kraken.api.util.MathUtils
-
Computes the inverse mod given a value and bits to shift left by
- MONSTER_EXAMINE - com.kraken.api.service.magic.spellbook.Lunar
- MOONCLAN_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- MotionFactory - Class in com.kraken.api.input.mouse.strategy.replay
- MotionFactory() - Constructor for class com.kraken.api.input.mouse.strategy.replay.MotionFactory
- MotionFactory.TimedPoint - Class in com.kraken.api.input.mouse.strategy.replay
- mouseClicked(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mouseClicked(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mouseClicked(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- mouseDragged(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mouseDragged(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mouseDragged(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- mouseEntered(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mouseEntered(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mouseEntered(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- mouseExited(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mouseExited(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mouseExited(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- MouseGesture - Class in com.kraken.api.input.mouse.model
- MouseGesture() - Constructor for class com.kraken.api.input.mouse.model.MouseGesture
- MouseHandler_lastPressedTimeMillisClass - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- MouseHandler_lastPressedTimeMillisField - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- mouseHandlerMillisMultiplier - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- MouseHookAdvice() - Constructor for class com.kraken.api.core.interceptor.MouseHookInterceptor.MouseHookAdvice
- MouseHookInterceptor - Class in com.kraken.api.core.interceptor
- MouseHookInterceptor(Client) - Constructor for class com.kraken.api.core.interceptor.MouseHookInterceptor
- MouseHookInterceptor.MouseHookAdvice - Class in com.kraken.api.core.interceptor
-
Advice injected into the obfuscated mouse hook method.
- MouseHooks - Class in com.kraken.api.service.util.reflect.hooks
- MouseHooks() - Constructor for class com.kraken.api.service.util.reflect.hooks.MouseHooks
- mouseMoved(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mouseMoved(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mouseMoved(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- MouseMovementStrategy - Enum in com.kraken.api.input.mouse.strategy
- MouseOverlay - Class in com.kraken.api.overlay
- MouseOverlay(Client) - Constructor for class com.kraken.api.overlay.MouseOverlay
- MousePackets - Class in com.kraken.api.core.packet.entity
- MousePackets() - Constructor for class com.kraken.api.core.packet.entity.MousePackets
- mousePressed(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mousePressed(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mousePressed(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- MouseRecorder - Class in com.kraken.api.input.mouse
-
The
MouseRecorderclass is responsible for recording mouse gestures such as clicks, movements, and drags. - MouseRecorder(MouseManager) - Constructor for class com.kraken.api.input.mouse.MouseRecorder
- mouseReleased(MouseEvent) - Method in class com.kraken.api.input.mouse.MouseRecorder
- mouseReleased(MouseEvent) - Method in class com.kraken.api.input.mouse.VirtualMouse
- mouseReleased(MouseEvent) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- move(ContainerItem) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified ContainerItem.
- move(ContainerItem, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified ContainerItem using the provided movement strategy.
- move(Polygon) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the center of the specified polygon.
- move(Rectangle) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the center of the specified rectangle.
- move(Actor) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified Actor.
- move(Actor, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified Actor using the provided movement strategy.
- move(LocalPoint) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified LocalPoint.
- move(LocalPoint, int) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified LocalPoint at a specific plane.
- move(LocalPoint, int, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified LocalPoint at a specific plane using the provided movement strategy.
- move(LocalPoint, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified LocalPoint using the provided movement strategy.
- move(WorldPoint) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified WorldPoint.
- move(WorldPoint) - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
-
Creates movement step.
- move(WorldPoint, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified WorldPoint using the provided movement strategy.
- move(Point) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified target position using the default mouse movement strategy.
- move(Point, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified target position using the provided movement strategy.
- move(Point, WindMouseConfig) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse using the wind mouse movement strategy using a custom set of wind mouse configuration.
- move(Point, Point) - Method in class com.kraken.api.input.mouse.strategy.bezier.BezierStrategy
-
Moves the mouse cursor along a cubic Bezier curve path to the specified target point.
- move(Point, Point) - Method in class com.kraken.api.input.mouse.strategy.instant.InstantStrategy
- move(Point, Point) - Method in class com.kraken.api.input.mouse.strategy.linear.LinearStrategy
- move(Point, Point) - Method in interface com.kraken.api.input.mouse.strategy.MoveableMouse
- move(Point, Point) - Method in class com.kraken.api.input.mouse.strategy.none.NoMovement
- move(Point, Point) - Method in class com.kraken.api.input.mouse.strategy.replay.ReplayStrategy
- move(Point, Point) - Method in class com.kraken.api.input.mouse.strategy.wind.WindStrategy
- move(Point, Point, WindMouseConfig) - Method in class com.kraken.api.input.mouse.strategy.wind.WindStrategy
-
Configurable move for custom physics profiles.
- move(Tile) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified Tile.
- move(TileObject) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified TileObject.
- move(TileObject, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified TileObject using the provided movement strategy.
- move(Tile, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified Tile using the provided movement strategy.
- move(Widget) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified Widget.
- move(Widget, MouseMovementStrategy) - Method in class com.kraken.api.input.mouse.VirtualMouse
-
Moves the mouse to the specified Widget using the provided movement strategy.
- MOVE - com.kraken.api.simulation.SimulationAction.Type
- MOVE - com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
- MOVE_GAMECLICK - com.kraken.api.core.packet.model.PacketType
- MoveableMouse - Interface in com.kraken.api.input.mouse.strategy
- MovementFlag - Enum in com.kraken.api.service.tile
-
This is a copy of the net.runelite.client.plugins.devtools.MovementFlag class which has private access within the RuneLite client.
- MovementPackets - Class in com.kraken.api.core.packet.entity
- MovementPackets() - Constructor for class com.kraken.api.core.packet.entity.MovementPackets
- MovementService - Class in com.kraken.api.service.movement
- MovementService() - Constructor for class com.kraken.api.service.movement.MovementService
- moveTo(LocalPoint) - Method in class com.kraken.api.service.movement.MovementService
-
Moves the player to a specified LocalPoint.
- moveTo(WorldPoint) - Method in class com.kraken.api.service.movement.MovementService
-
Moves the player to the specified WorldPoint, handling instanced areas conversion when necessary.
- moveTo(WorldPoint) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates a move action to a destination tile.
- moveToPacked(int, boolean) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates a move action using a packed destination.
- MUD - com.kraken.api.service.magic.rune.Rune
- MUSIC - com.kraken.api.service.ui.tab.InterfaceTab
- MUTED - Static variable in class com.kraken.api.simulation.colosim.AppTheme
- MYSTIC_LORE - com.kraken.api.service.prayer.InteractablePrayer
- MYSTIC_MIGHT - com.kraken.api.service.prayer.InteractablePrayer
- MYSTIC_WILL - com.kraken.api.service.prayer.InteractablePrayer
N
- nameContains(String) - Method in class com.kraken.api.core.AbstractQuery
-
Filters for entities whose name contains the substring or a portion of the name parameter.
- nameContains(String) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters the stream of game objects for objects which match a specific substring of a name.
- nameContains(String) - Method in class com.kraken.api.query.world.WorldQuery
- NATURE - com.kraken.api.service.magic.rune.Rune
- NAVIGATING_VARBIT - Static variable in class com.kraken.api.service.SailingService
- nearest() - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Sorts the stream of game objects to order them by manhattan distance to the local player.
- nearest() - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Sorts the stream of ground objects to order them by manhattan distance to the local player.
- nearest() - Method in class com.kraken.api.query.npc.NpcQuery
-
Retrieves the nearest NPC entity to the local player's current position.
- nearest() - Method in class com.kraken.api.query.player.PlayerQuery
-
Finds the nearest player to the local player.
- nearestTo(WorldPoint) - Method in class com.kraken.api.query.npc.NpcQuery
-
Sorts the current query results by determining the distance of each NPC's
WorldPointto a specifiedWorldPointlocation and arranging them in ascending order of proximity. - next() - Method in class com.kraken.api.query.world.WorldQuery
-
Retrieves the next WorldEntity in the sorted list whose world ID is greater than the current world ID.
- nextClearBit(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the index of the first bit that is set to
falsethat occurs on or after the specified starting index. - nextIndex(int) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Calculates the *next logical offset* by adding the obfuscated offset multiplier.
- nextInt(int, int, double, boolean) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random integer between min (inclusive) and max (inclusive) with options for skewing the distribution towards either the lower or higher bound.
- nextSetBit(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the index of the first bit that is set to
truethat occurs on or after the specified starting index. - NO_MOVEMENT - com.kraken.api.input.mouse.strategy.MouseMovementStrategy
- NoMovement - Class in com.kraken.api.input.mouse.strategy.none
- NoMovement() - Constructor for class com.kraken.api.input.mouse.strategy.none.NoMovement
- none() - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.AdaptOptions
- NONE - com.kraken.api.service.ui.tab.VarcIntValues
- nonPvp() - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the query to exclude worlds of the
PVPtype. - nonSkillTotalWorlds() - Method in class com.kraken.api.query.world.WorldQuery
-
Retrieves a query for worlds that exclude the SKILL_TOTAL type.
- normalize(MouseGesture) - Static method in class com.kraken.api.input.mouse.strategy.replay.PathNormalizer
-
Normalizes a @link MouseGesture into a unit-scaled @link NormalizedPath representation.
- NormalizedPath - Class in com.kraken.api.input.mouse.model
- NormalizedPath() - Constructor for class com.kraken.api.input.mouse.model.NormalizedPath
- normalRange(double, double, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random number within the specified range, biased towards the mean.
- normalRange(long, long, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random long value within the specified range, biased towards the mean.
- NORTH - com.kraken.api.service.SailingService.Direction
- NORTH_EAST - com.kraken.api.service.SailingService.Direction
- NORTH_NORTH_EAST - com.kraken.api.service.SailingService.Direction
- NORTH_NORTH_WEST - com.kraken.api.service.SailingService.Direction
- NORTH_WEST - com.kraken.api.service.SailingService.Direction
- noted() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Filters the
DepositBoxQueryto include only items that are noted. - noted() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Filters for items that are noted (cert).
- NOTHING_SELECTED - com.kraken.api.service.ui.tab.InterfaceTab
- NPC_CONTACT - com.kraken.api.service.magic.spellbook.Lunar
- NPC_INTERACT - com.kraken.api.simulation.SimulationAction.Type
- NPC_INTERACT - com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
- NpcAttackStyle - Enum in com.kraken.api.simulation
-
Simulated NPC combat attack style used for prayer-threat modeling.
- NpcEntity - Class in com.kraken.api.query.npc
- NpcEntity(Context, NPC) - Constructor for class com.kraken.api.query.npc.NpcEntity
- NpcInfo - Class in com.kraken.api.simulation.colosim.model
- NpcInfo() - Constructor for class com.kraken.api.simulation.colosim.model.NpcInfo
- npcInteract(int, String) - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
-
Creates npc interaction step.
- NpcMenuActionResolver - Class in com.kraken.api.core.interaction.resolver
- NpcMenuActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.NpcMenuActionResolver
- NpcQuery - Class in com.kraken.api.query.npc
- NpcQuery(Context) - Constructor for class com.kraken.api.query.npc.NpcQuery
- npcs() - Method in class com.kraken.api.Context
-
Creates a new query builder for NPCs.
- NpcType - Enum in com.kraken.api.simulation.colosim
- nullify(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Clear out a part of the set array with nulls, from the given start to the end of the array.
- nzRandom() - Static method in class com.kraken.api.service.util.RandomService
-
Returns a non-zero random double value.
O
- ObfuscatedNames - Class in com.kraken.api.core.packet
- ObfuscatedNames() - Constructor for class com.kraken.api.core.packet.ObfuscatedNames
- of(LogLevel, String, String) - Static method in class com.kraken.api.overlay.log.LogEntry
- of(Prayer) - Static method in enum com.kraken.api.service.prayer.InteractablePrayer
-
Returns the Kraken prayer (from this class) given a RuneLite API Prayer enum or null if the prayer doesn't exist.
- offsetMultiplier - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- onEnter() - Static method in class com.kraken.api.core.interceptor.MouseHookInterceptor.MouseHookAdvice
- onEnter(int, int, int, int, int, int, String, String, int, int, int) - Static method in class com.kraken.api.core.interceptor.DoActionInterceptor.DoActionAdvice
- onEnter(Object) - Static method in class com.kraken.api.core.interceptor.PacketInterceptor.PacketHookAdvice
- oneTickFlick(boolean, Prayer...) - Method in class com.kraken.api.service.prayer.PrayerService
-
Performs a one-tick prayer flick, enabling and disabling specified prayers within the same game tick.
- onExperienceGained(Client, Skill, int) - Static method in class com.kraken.api.core.script.breakhandler.BreakConditions
-
Breaks when experience gained exceeds a threshold.
- onGameStateChanged(GameStateChanged) - Method in class com.kraken.api.core.script.breakhandler.BreakManager
- onGameTick(GameTick) - Method in class com.kraken.api.core.script.breakhandler.BreakManager
- onGameTick(GameTick) - Method in class com.kraken.api.core.script.Script
-
Handles actions to be executed on each game tick event while the script is running.
- onLevelReached(Client, Skill, int) - Static method in class com.kraken.api.core.script.breakhandler.BreakConditions
-
Breaks when a specific skill reaches a target level.
- onlySkillTotal(int) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds with a skill total requirement less than or equal to the specified value.
- onlyValidSkillTotal() - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds with valid skill total level requirements that the local player's total skill level satisfies.
- onMaterialDepleted(Context, int) - Static method in class com.kraken.api.core.script.breakhandler.BreakConditions
-
Breaks when items in the bank run out (e.g., materials).
- onScriptCallbackEvent(ScriptCallbackEvent) - Method in class com.kraken.api.service.bank.BankService
- onStart() - Method in class com.kraken.api.core.script.Script
-
Optional: Called when the script starts.
- onStart() - Method in interface com.kraken.api.core.script.Scriptable
- onStop() - Method in class com.kraken.api.core.script.Script
-
Optional: Called when the script stops.
- onStop() - Method in interface com.kraken.api.core.script.Scriptable
- onVarbitChanged(VarbitChanged) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
The poisoned status of the player, with negative values indicating the duration of poison or venom protection and positive values representing the amount of poison or venom damage the player will be taking.
- OPHELDD - com.kraken.api.core.packet.model.PacketType
- OPLOC - com.kraken.api.core.packet.model.PacketType
- OPLOCT - com.kraken.api.core.packet.model.PacketType
- OPNPC - com.kraken.api.core.packet.model.PacketType
- OPNPCT - com.kraken.api.core.packet.model.PacketType
- OPOBJ - com.kraken.api.core.packet.model.PacketType
- OPOBJT - com.kraken.api.core.packet.model.PacketType
- OPPLAYER - com.kraken.api.core.packet.model.PacketType
- OPPLAYERT - com.kraken.api.core.packet.model.PacketType
- or(int, boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical OR of the addressed target bit with the argument value.
- or(int, int, SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical OR of the addressed target bit with the argument value within the given range.
- or(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical OR of this bit set with the bit set argument.
- or(SparseBitSet, SparseBitSet) - Static method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical OR of the two given
SparseBitSets. - orderBy(InventoryOrder) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Sorts the inventory query results based on the specified
InventoryOrder. - orStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block or strategy.
- OrStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.OrStrategy
- OURANIA_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- OVERHEAD_PRAYERS - Static variable in enum com.kraken.api.service.prayer.InteractablePrayer
- overlaps(int, int, int, int, int, int) - Static method in class com.kraken.api.util.MathUtils
-
Returns whether two square footprints overlap.
P
- pack(int, int) - Static method in class com.kraken.api.service.ui.UIService
-
Combines a group ID and a child ID into a single packed integer.
- pack(int, int, int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Compresses x, y, z coordinates into a single integer.
- pack(WorldPoint) - Static method in class com.kraken.api.service.map.WorldPointService
-
Compresses a WorldPoint into a single integer.
- packetBufferFieldName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- packetBufferNodeClassName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- PacketCache - Class in com.kraken.api.core.packet.model
-
Represents the cache file stored on disk in the ~/.runelite/kraken directory containing cache contents for a specific client and RuneLite revision.
- PacketCache() - Constructor for class com.kraken.api.core.packet.model.PacketCache
- PacketClient - Class in com.kraken.api.core.packet
-
PacketClientis an instance-based RuneLite client packet sending utility which uses reflection to construct and send low level packets directly to the game servers. - PacketClient(Client) - Constructor for class com.kraken.api.core.packet.PacketClient
-
Creates a new PacketSender.
- PacketDefinition - Class in com.kraken.api.core.packet.model
- PacketDefinition() - Constructor for class com.kraken.api.core.packet.model.PacketDefinition
- PacketFactory - Class in com.kraken.api.core.packet.model
-
A factory class for creating and managing
PacketDefinitioninstances for various packet types and actions. - PacketFactory() - Constructor for class com.kraken.api.core.packet.model.PacketFactory
- PacketHookAdvice() - Constructor for class com.kraken.api.core.interceptor.PacketInterceptor.PacketHookAdvice
- PacketInterceptor - Class in com.kraken.api.core.interceptor
- PacketInterceptor(Client) - Constructor for class com.kraken.api.core.interceptor.PacketInterceptor
- PacketInterceptor.PacketHookAdvice - Class in com.kraken.api.core.interceptor
-
The Advice class injected directly into "addNode".
- PacketMetadata - Class in com.kraken.api.core.packet.model
-
Additional metadata extracted from the fingerprint classes when scanning the client classes and methods.
- PacketMetadata() - Constructor for class com.kraken.api.core.packet.model.PacketMetadata
- PacketMethodLocator - Class in com.kraken.api.core.packet
-
A static utility class to find and cache the obfuscated packet-sending method ("addNode") from the game client.
- PacketMethodLocator() - Constructor for class com.kraken.api.core.packet.PacketMethodLocator
- packetMethods - Static variable in class com.kraken.api.core.packet.PacketMethodLocator
- PacketMethods - Class in com.kraken.api.core.packet.model
-
An object which holds references to the parsed packet methods from the game client.
- PacketMethods() - Constructor for class com.kraken.api.core.packet.model.PacketMethods
- PacketSent - Class in com.kraken.api.core.interceptor.model
- PacketSent() - Constructor for class com.kraken.api.core.interceptor.model.PacketSent
- PacketType - Enum in com.kraken.api.core.packet.model
-
Enum containing references to various packet types sent by the game client.
- PacketWrite - Class in com.kraken.api.core.packet.model
- PacketWrite() - Constructor for class com.kraken.api.core.packet.model.PacketWrite
- packetWriterClassName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- packetWriterFieldName - Static variable in class com.kraken.api.core.packet.ObfuscatedNames
- PADDEWWA_TELEPORT - com.kraken.api.service.magic.spellbook.Ancient
- paintComponent(Graphics) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- paintComponent(Graphics) - Method in class com.kraken.api.simulation.colosim.TimelinePanel
- PANEL_BG - Static variable in class com.kraken.api.simulation.colosim.AppTheme
- PathLibrary - Class in com.kraken.api.input.mouse.strategy.replay
- PathLibrary() - Constructor for class com.kraken.api.input.mouse.strategy.replay.PathLibrary
- PathNormalizer - Class in com.kraken.api.input.mouse.strategy.replay
-
The PathNormalizer class is responsible for standardizing a raw mouse gesture path into a normalized and reusable format.
- PathNormalizer() - Constructor for class com.kraken.api.input.mouse.strategy.replay.PathNormalizer
- pause() - Method in class com.kraken.api.core.script.Script
-
Pauses the execution of the script.
- PIETY - com.kraken.api.service.prayer.InteractablePrayer
- placeMob(int, int, NpcType, String) - Method in class com.kraken.api.simulation.colosim.Simulation
- PLANK_MAKE - com.kraken.api.service.magic.spellbook.Lunar
- PLAYER - com.kraken.api.simulation.colosim.NpcType
- PlayerEntity - Class in com.kraken.api.query.player
- PlayerEntity(Context, Player) - Constructor for class com.kraken.api.query.player.PlayerEntity
- PlayerMenuActionResolver - Class in com.kraken.api.core.interaction.resolver
- PlayerMenuActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.PlayerMenuActionResolver
- PlayerQuery - Class in com.kraken.api.query.player
- PlayerQuery(Context) - Constructor for class com.kraken.api.query.player.PlayerQuery
- players() - Method in class com.kraken.api.Context
-
Creates a new query builder for Players.
- PluginLogger - Class in com.kraken.api.overlay.log
- PluginLogger() - Constructor for class com.kraken.api.overlay.log.PluginLogger
- PluginLogger(int) - Constructor for class com.kraken.api.overlay.log.PluginLogger
- PRAYER - com.kraken.api.service.ui.tab.InterfaceTab
- PrayerService - Class in com.kraken.api.service.prayer
- PrayerService() - Constructor for class com.kraken.api.service.prayer.PrayerService
- predictNpcGreedyPathToPlayer(SimulationState, int, int) - Method in class com.kraken.api.simulation.SimulationEngine
-
Predicts npc pathing toward the player.
- PRESERVE - com.kraken.api.service.prayer.InteractablePrayer
- previous() - Method in class com.kraken.api.query.world.WorldQuery
-
Retrieves the previous World in the sorted list of worlds based on the current world number.
- previousClearBit(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the index of the nearest bit that is set to
falsethat occurs on or before the specified starting index. - previousSetBit(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the index of the nearest bit that is set to
truethat occurs on or before the specified starting index. - PriorityTask - Class in com.kraken.api.core.script
-
Represents a task that includes a priority level, allowing tasks to be prioritized during selection or execution in workflows or script logic.
- PriorityTask() - Constructor for class com.kraken.api.core.script.PriorityTask
- PRIVATE_MESSAGE - com.kraken.api.service.ui.tab.VarcIntValues
- process(String, int...) - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Confirms the selection of one of the specified item IDs by resuming the appropriate widget interaction based on the current multi-quantity value.
- process(String, ContainerItem) - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Confirms the selection of one of the specified container items by resuming the appropriate widget interaction based on the current multi-quantity value.
- process(String, String...) - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Confirms the selection of one of the specified item names by resuming the appropriate widget interaction based on the current multi-quantity value.
- processByIndex(String, int) - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Confirms the selected index by resuming the specific widget and child interface associated with the provided index and the current multi-quantity value.
- ProcessingService - Class in com.kraken.api.service.ui.processing
- ProcessingService() - Constructor for class com.kraken.api.service.ui.processing.ProcessingService
- Profile - Class in com.kraken.api.service.ui.login
- Profile() - Constructor for class com.kraken.api.service.ui.login.Profile
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
-
Properties of this strategy.
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndNotStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.ClearStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.CopyStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.EqualsStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.FlipStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.IntersectsStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.OrStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.SetStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
- properties() - Method in class com.kraken.api.service.pathfinding.SparseBitSet.XorStrategy
- PROTECT_ITEM - com.kraken.api.service.prayer.InteractablePrayer
- PROTECT_MAGIC - com.kraken.api.service.prayer.InteractablePrayer
- PROTECT_MELEE - com.kraken.api.service.prayer.InteractablePrayer
- PROTECT_RANGE - com.kraken.api.service.prayer.InteractablePrayer
- provide(SimulationState, int) - Method in interface com.kraken.api.simulation.SimulationEngine.ActionProvider
- providesRune(Rune) - Method in enum com.kraken.api.service.magic.rune.Rune
-
Determines whether this
Runeprovides the specifiedRune.
Q
- quantityGreaterThan(int) - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Filters the
DepositBoxQueryto include only items with a quantity greater than the specified amount. - quantityGreaterThan(int) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Filters by item quantity.
- QUESTS - com.kraken.api.service.ui.tab.InterfaceTab
- queueBuyOrder(int, int, int) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Queues a buy offer in the grand exchange for a given item, the amount of the item to purchase, and a specific price point.
- queueBuyOrder(InventoryEntity, int, int) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Queues a buy offer for all of a specific item in the first free Grand Exchange slot.
- queueClickPacket(int, int) - Method in class com.kraken.api.core.packet.entity.MousePackets
-
Queues a click packet to send to the game server.
- queueMovement(int, int, boolean) - Method in class com.kraken.api.core.packet.entity.MovementPackets
-
Queues a movement packet for a specific world point x and y location.
- queueMovement(LocalPoint) - Method in class com.kraken.api.core.packet.entity.MovementPackets
-
Queues a movement packet for a specific local point.
- queueMovement(WorldPoint) - Method in class com.kraken.api.core.packet.entity.MovementPackets
-
Queues a movement packet for a specific world point.
- queueResumeCount(int) - Method in class com.kraken.api.core.packet.entity.WidgetPackets
-
Queues the RESUME_COUNTDIALOG packet, sent in response to a numerical input dialog (e.g., "How many?" or "Enter amount").
- queueResumeObj(int) - Method in class com.kraken.api.core.packet.entity.WidgetPackets
-
Queues the RESUME_OBJDIALOG packet, typically sent as a continuation packet after selecting an option in a multi-choice dialog, where the value represents an item ID or object ID relevant to the dialog option.
- queueSellOrder(int, int) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Queues a sell offer for all of a specific item in the first free Grand Exchange slot.
- queueSellOrder(int, int, int) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Queues a sell offer in the first free Grand Exchange slot.
- queueSellOrder(InventoryEntity, int, int) - Method in class com.kraken.api.service.grandexchange.GrandExchangeService
-
Queues a sell offer in the first free Grand Exchange slot.
- queueWidgetSubAction(Widget, String, String) - Method in class com.kraken.api.core.packet.entity.WidgetPackets
-
Queues a widget sub-action packet by identifying the specific sub-action and menu options associated with a given widget.
R
- RADIUS - com.kraken.api.simulation.SimulationMovementMode
-
Expands movement actions to reachable tiles inside a configured radius from the player.
- random - Static variable in class com.kraken.api.util.RandomUtils
- random() - Method in class com.kraken.api.core.AbstractQuery
-
Returns a random element from the filtered list.
- randomDelay() - Static method in class com.kraken.api.util.RandomUtils
- randomFromSet(Set<Integer>) - Static method in class com.kraken.api.util.RandomUtils
- randomGaussian(double, double) - Static method in class com.kraken.api.service.util.RandomService
-
random gaussian
- randomIntBetween(int, int) - Static method in class com.kraken.api.util.RandomUtils
- randomizeSparsePath(WorldPoint, List<WorldPoint>, int) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Convenience overload that keeps endpoints and uses a default attempt count.
- randomizeSparsePath(WorldPoint, List<WorldPoint>, int, int, boolean) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Creates a randomized variation of a sparse path by slightly offsetting waypoints while ensuring each candidate waypoint is still reachable.
- randomPoint(Rectangle, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random point within the bounds of the given rectangle, biased towards the center.
- randomPoint(Point, int, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random point on the screen, weighted around a central point (mean) within a maximum radius.
- randomPointEx(Point, Rectangle, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random point within the bounds of a rectangle, skewed towards a specified 'from' point.
- RandomService - Class in com.kraken.api.service.util
- RandomService() - Constructor for class com.kraken.api.service.util.RandomService
- RandomUtils - Class in com.kraken.api.util
- RandomUtils() - Constructor for class com.kraken.api.util.RandomUtils
- RANGED - com.kraken.api.simulation.NpcAttackStyle
- RAPID_HEAL - com.kraken.api.service.prayer.InteractablePrayer
- RAPID_RESTORE - com.kraken.api.service.prayer.InteractablePrayer
- raw - Variable in class com.kraken.api.core.AbstractEntity
- raw() - Method in class com.kraken.api.core.AbstractEntity
- raw() - Method in interface com.kraken.api.core.Interactable
-
Returns the wrapped (raw) RuneLite API object for this interactable game entity.
- raw() - Static method in class com.kraken.api.core.packet.model.BufferOperation
- raw() - Method in class com.kraken.api.query.player.LocalPlayerEntity
- RAW - com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
- reachable() - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters for only game objects which are reachable from the players current tile.
- reachable() - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters for only ground items which are reachable from the players current tile.
- reachable() - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the NPCs to include only those that are reachable based on their world location.
- REACHABLE - com.kraken.api.simulation.SimulationMovementMode
-
Expands movement actions to all reachable tiles within the remaining simulation horizon.
- reachableTiles(WorldPoint) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Returns a list of all reachable tiles from the origins position using a breadth-first search algorithm.
- RECHARGE_DRAGONSTONE - com.kraken.api.service.magic.spellbook.Lunar
- recommendProtectionPrayer(SimulationState) - Method in class com.kraken.api.simulation.SimulationEngine
-
Returns the best overhead prayer based on the incoming hit.
- RecordedPoint - Class in com.kraken.api.input.mouse.model
- RecordedPoint() - Constructor for class com.kraken.api.input.mouse.model.RecordedPoint
- REDEMPTION - com.kraken.api.service.prayer.InteractablePrayer
- ReflectionService - Class in com.kraken.api.service.util.reflect
-
Service for handling reflection operations, including field access and method invocation.
- ReflectionService(Client) - Constructor for class com.kraken.api.service.util.reflect.ReflectionService
-
Constructs a new ReflectionService.
- refreshAllPrices(String) - Method in class com.kraken.api.service.util.price.ItemPriceService
-
Asynchronously fetches prices for ALL items to populate the cache.
- REINFORCEMENT_SHAMAN - com.kraken.api.simulation.colosim.NpcType
- releaseShift() - Method in class com.kraken.api.input.KeyboardService
-
Simulates releasing the Shift key using a KEY_RELEASED event.
- remove() - Method in class com.kraken.api.query.equipment.EquipmentEntity
-
Removes an equipped weapon or piece of armour.
- REMOVE_NPC - com.kraken.api.simulation.colosim.SimulationPanel.Tool
- removeMobAtTile(int, int) - Method in class com.kraken.api.simulation.colosim.Simulation
- render(Graphics2D) - Method in class com.kraken.api.overlay.MouseOverlay
- render(Graphics2D) - Method in class com.kraken.api.overlay.table.TableComponent
- render(Client, Graphics2D, Color, boolean) - Method in class com.kraken.api.service.tile.GameArea
-
Visualizes the area on the game screen.
- renderMinimap(Client, Graphics2D, Color) - Method in class com.kraken.api.service.tile.GameArea
-
Renders the area on the minimap.
- renderMinimapPath(List<WorldPoint>, Graphics2D, Color) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Renders a path on the minimap.
- renderPath(List<WorldPoint>, Graphics2D, Color) - Method in class com.kraken.api.service.pathfinding.LocalPathfinder
-
Renders a series of tiles representing a path on the game canvas.
- REPLAY - com.kraken.api.input.mouse.strategy.MouseMovementStrategy
- ReplayStrategy - Class in com.kraken.api.input.mouse.strategy.replay
- ReplayStrategy() - Constructor for class com.kraken.api.input.mouse.strategy.replay.ReplayStrategy
- REPORT_IGNORE_PLAYER_CHECKED - com.kraken.api.service.ui.tab.VarcIntValues
- REPORT_IGNORE_PLAYER_UNCHECKED - com.kraken.api.service.ui.tab.VarcIntValues
- REPORT_WINDOW_CLOSED - com.kraken.api.service.ui.tab.VarcIntValues
- REPORT_WINDOW_OPENED - com.kraken.api.service.ui.tab.VarcIntValues
- requireOperand() - Method in class com.kraken.api.core.packet.model.BufferOperation
- reset() - Method in class com.kraken.api.core.script.breakhandler.BreakState
- reset() - Method in class com.kraken.api.simulation.colosim.Simulation
- resetPitch() - Method in class com.kraken.api.service.camera.CameraService
-
Resets the camera pitch to 280 if it is currently less than 280.
- resetZoom() - Method in class com.kraken.api.service.camera.CameraService
-
Resets the camera zoom to 200 if it is currently greater than 200.
- resize(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Resize the bit array.
- resolve(BankItemWidget, String) - Method in class com.kraken.api.core.interaction.resolver.BankItemMenuActionResolver
- resolve(GroundItem, String) - Method in class com.kraken.api.core.interaction.resolver.GroundItemMenuActionResolver
- resolve(NPC, String) - Method in class com.kraken.api.core.interaction.resolver.NpcMenuActionResolver
- resolve(Player, String) - Method in class com.kraken.api.core.interaction.resolver.PlayerMenuActionResolver
- resolve(TileObject, String) - Method in class com.kraken.api.core.interaction.resolver.TileObjectMenuActionResolver
- resolve(Widget, String) - Method in class com.kraken.api.core.interaction.resolver.WidgetMenuActionResolver
- resolve(Widget, String, String) - Method in class com.kraken.api.core.interaction.resolver.WidgetSubActionResolver
-
Resolves a widget sub-action menu interaction, i.e.
- resolve(T, String) - Method in interface com.kraken.api.core.interaction.MenuActionResolver
-
Resolves the appropriate menu action for the given entity and action string.
- ResolvedMenuAction - Class in com.kraken.api.core.interaction.model
- ResolvedMenuAction() - Constructor for class com.kraken.api.core.interaction.model.ResolvedMenuAction
- resolveNpcProfile(int) - Method in class com.kraken.api.simulation.SimulationScenario
-
Resolves an NPC profile for an npc id.
- RESPAWN_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- result - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.IntersectsStrategy
-
The boolean result of the intersects scan Strategy is kept here.
- result() - Method in class com.kraken.api.core.AbstractQuery
-
An alias for
list(). - Result() - Constructor for class com.kraken.api.simulation.tree.DecisionTreeSearch.Result
- resume() - Method in class com.kraken.api.core.script.Script
-
Resumes the execution of the script if it is currently paused.
- RESUME_COUNTDIALOG - com.kraken.api.core.packet.model.PacketType
- RESUME_NAMEDIALOG - com.kraken.api.core.packet.model.PacketType
- RESUME_OBJDIALOG - com.kraken.api.core.packet.model.PacketType
- RESUME_PAUSEBUTTON - com.kraken.api.core.packet.model.PacketType
- RESUME_STRINGDIALOG - com.kraken.api.core.packet.model.PacketType
- RESURRECT_CROPS - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_GREATER_GHOST - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_GREATER_SKELETON - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_GREATER_ZOMBIE - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_LESSER_GHOST - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_LESSER_SKELETON - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_LESSER_ZOMBIE - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_SUPERIOR_GHOST - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_SUPERIOR_SKELETON - com.kraken.api.service.magic.spellbook.Arceuus
- RESURRECT_SUPERIOR_ZOMBIE - com.kraken.api.service.magic.spellbook.Arceuus
- RETRIBUTION - com.kraken.api.service.prayer.InteractablePrayer
- retryUntil(Runnable, BooleanSupplier) - Method in class com.kraken.api.service.util.TaskChain
-
Retries an action until a condition is met using default settings (3 retries, 600ms delay).
- retryUntil(Runnable, BooleanSupplier, int, int) - Method in class com.kraken.api.service.util.TaskChain
-
Retries a specific action until a condition is met or the maximum number of retries is reached.
- revalidate() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- revalidateScroll() - Method in class com.kraken.api.query.container.bank.BankItemWidget
- reverse() - Method in class com.kraken.api.core.AbstractQuery
-
Reverses the order of elements in the stream and returns a new stream with the reversed order.
- RIGHT - com.kraken.api.overlay.table.TableAlignment
- RIGHT_SHIFT - com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
- rightShift(int) - Static method in class com.kraken.api.core.packet.model.BufferOperation
- RIGOUR - com.kraken.api.service.prayer.InteractablePrayer
- ROCK_SKIN - com.kraken.api.service.prayer.InteractablePrayer
- run() - Method in class com.kraken.api.core.script.RunnableTask
- run(Runnable) - Method in class com.kraken.api.service.util.TaskChain
-
Adds a task to the chain that executes the specified @Runnable action on the client thread and immediately proceeds to the next task in the chain.
- Rune - Enum in com.kraken.api.service.magic.rune
- RUNE_POUCH - com.kraken.api.service.magic.rune.RunePouch
- RUNE_POUCH_L - com.kraken.api.service.magic.rune.RunePouch
- RUNE_POUCH_LMS - com.kraken.api.service.magic.rune.RunePouch
- RUNELITE - com.kraken.api.service.ui.tab.VarcIntValues
- RUNELITE_CHATBOX_PANEL - com.kraken.api.service.ui.tab.VarcIntValues
- runelitePrayerFor(InteractablePrayer) - Static method in enum com.kraken.api.service.prayer.InteractablePrayer
-
Maps an @InteractablePrayer to its corresponding @Prayer from the RuneLite API.
- RunePouch - Enum in com.kraken.api.service.magic.rune
- RunnableTask - Class in com.kraken.api.core.script
- RunnableTask(Runnable) - Constructor for class com.kraken.api.core.script.RunnableTask
- runOnce(BreakCondition) - Static method in class com.kraken.api.core.script.breakhandler.BreakConditions
-
Wraps a condition to ensure it only triggers once per session.
- runOnClientThread(Runnable) - Method in class com.kraken.api.Context
-
Runs a method on the client thread without returning a result.
- runOnClientThread(Callable<T>) - Method in class com.kraken.api.Context
-
Run a method on the client thread, returning the result directly.
- runOnClientThreadOptional(Callable<T>) - Method in class com.kraken.api.Context
-
Run a method on the client thread, returning an optional of the result.
- runScript(int) - Method in class com.kraken.api.Context
-
Wraps the RuneLite client's run script method scheduling the run on the client thread.
- runTo(WorldPoint) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates a run action to a destination tile.
S
- SAILING_CONTROLS_ID - Static variable in class com.kraken.api.service.SailingService
- SailingService - Class in com.kraken.api.service
- SailingService() - Constructor for class com.kraken.api.service.SailingService
- SailingService.Direction - Enum in com.kraken.api.service
- SALVE_GRAVEYARD_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- SARADOMIN_STRIKE - com.kraken.api.service.magic.spellbook.Standard
- scale(BufferedImage, int, int) - Method in class com.kraken.api.simulation.colosim.SpriteStore
- Script - Class in com.kraken.api.core.script
- Script() - Constructor for class com.kraken.api.core.script.Script
- Scriptable - Interface in com.kraken.api.core.script
-
Interface representing a script that can be executed.
- search(SimulationTree, DecisionTreeSearch.NodeEvaluator) - Method in class com.kraken.api.simulation.tree.DecisionTreeSearch
-
Searches a generated tree.
- SEARCH - com.kraken.api.service.ui.tab.VarcIntValues
- SEERS_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- SELECT - com.kraken.api.simulation.colosim.SimulationPanel.Tool
- SELECTED_CHAT_TAB_ALL - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_CHANNEL - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_CLAN - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_FRAME_CLOSED - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_GAME - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_PRIVATE - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_PUBLIC - com.kraken.api.service.ui.tab.VarcIntValues
- SELECTED_CHAT_TAB_TRADE - com.kraken.api.service.ui.tab.VarcIntValues
- selectOption(int) - Method in class com.kraken.api.service.dialogue.DialogueService
-
Selects a specific option in a dialog option group.
- selectOption(String) - Method in class com.kraken.api.service.dialogue.DialogueService
-
Attempts to select an option from a dialog interface based on the provided option text.
- sendPacket(PacketDefinition, Object...) - Method in class com.kraken.api.core.packet.PacketClient
-
Constructs and sends a packet to the game server.
- SENNTISTEN_TELEPORT - com.kraken.api.service.magic.spellbook.Ancient
- SERPENT_SHAMAN - com.kraken.api.simulation.colosim.NpcType
- set(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bit at the specified index.
- set(int, boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bit at the specified index to the specified value.
- set(int, int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bits from the specified
i(inclusive) to the specifiedj(exclusive) totrue. - set(int, int, boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sets the bits from the specified
i(inclusive) to the specifiedj(exclusive) to the specified value. - Set_array_length - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The length of the bit set array.
- Set_array_max_length - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The maximum permitted length of the bit set array.
- SET_HEADING - com.kraken.api.core.packet.model.PacketType
- SET_PLAYER - com.kraken.api.simulation.colosim.SimulationPanel.Tool
- setAction(int, String) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setAmount(int) - Method in class com.kraken.api.service.ui.processing.ProcessingService
-
Sets the skill multi-quantity value to the specified amount.
- setAngle(int, int) - Method in class com.kraken.api.service.camera.CameraService
-
Sets the angle of the camera to the target degrees limited by the max angle.
- setAnimationId(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setArray(Object, byte[]) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Reflectively sets the underlying 'array' (the byte[]) on a buffer instance.
- setBorderType(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setChildren(Widget[]) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setClickMask(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setColumnAlignments(TableAlignment...) - Method in class com.kraken.api.overlay.table.TableComponent
- setColumns(TableElement...) - Method in class com.kraken.api.overlay.table.TableComponent
- setColumns(String...) - Method in class com.kraken.api.overlay.table.TableComponent
- setContentType(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setDirection(SailingService.Direction) - Method in class com.kraken.api.service.SailingService
-
Sets the sailing direction of the boat in the game.
- setDragDeadTime(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setDragDeadZone(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setDragParent(Widget) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setFieldValue(FieldHook, Object, Object) - Method in class com.kraken.api.service.util.reflect.ReflectionService
-
Sets the value of a field specified by the given hook.
- setFilled(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setFlippedHorizontally(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setFlippedVertically(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setFontId(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setForcedPosition(int, int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setHasListener(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setHeight(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setHeightMode(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setHidden(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setItemId(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setItemQuantity(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setItemQuantityMode(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setLineHeight(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setLoginIndexClassName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- setLoginIndexGarbageValue - Variable in class com.kraken.api.service.ui.login.AuthHooks
- setLoginIndexMethodName - Variable in class com.kraken.api.service.ui.login.AuthHooks
- setModelId(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setModelType(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setModelZoom(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setMouseMovementStrategy(MouseMovementStrategy) - Static method in class com.kraken.api.input.mouse.VirtualMouse
-
Sets the strategy to be used for mouse movement in the system.
- setName(String) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setNoClickThrough(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setNoScrollThrough(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setNpcActive(int, boolean) - Method in class com.kraken.api.simulation.SimulationState
-
Sets npc active status.
- setNpcAttackCooldown(int, int) - Method in class com.kraken.api.simulation.SimulationState
-
Sets npc attack cooldown.
- setOffset(Object, int) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Reflectively sets the 'offset' (current write position) on a buffer instance.
- setOnClickListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnDialogAbortListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnDragCompleteListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnDragListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnHoldListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnKeyListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnMouseLeaveListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnMouseOverListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnMouseRepeatListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnOpListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnReleaseListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnScrollWheelListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnTargetEnterListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnTargetLeaveListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnTimerListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOnVarTransmitListener(Object...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOpacity(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOriginalHeight(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOriginalWidth(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOriginalX(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setOriginalY(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setPitch(int) - Method in class com.kraken.api.service.camera.CameraService
-
Sets the camera pitch to the specified value.
- setPlacementManticoreExtra(String) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- setPlacementNpcType(NpcType) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- setPlayer(int, int) - Method in class com.kraken.api.simulation.colosim.Simulation
- setPos(int, int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setPos(int, int, int, int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setQuantity(int) - Method in class com.kraken.api.service.bank.DepositBoxService
-
Sets the deposit quantity in the bank deposit box interface to the specified amount.
- setQuickPrayers(InteractablePrayer...) - Method in class com.kraken.api.service.prayer.PrayerService
-
Sets the quick prayers for the player by sending the appropriate widget action packets.
- setRelativeX(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setRelativeY(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setRotationX(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setRotationY(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setRotationZ(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setRows(TableRow...) - Method in class com.kraken.api.overlay.table.TableComponent
- setRows(String[]...) - Method in class com.kraken.api.overlay.table.TableComponent
- setSails() - Method in class com.kraken.api.service.SailingService
-
Deploys the boat's sails to enable sailing control.
- setScanner(int, int, SparseBitSet, SparseBitSet.AbstractStrategy) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Scans over the bit set (and a second bit set if part of the operation) are all performed by this method.
- setScrollHeight(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setScrollWidth(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setScrollX(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setScrollY(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setShowPlayerLos(boolean) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- setShowVenatorBounce(boolean) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- setSize(int, int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setSize(int, int, int, int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setSpriteId(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setSpriteTiling(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setStateChangedCallback(Runnable) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- setStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block set strategy.
- SetStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.SetStrategy
- setTargetPriority(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setTargetVerb(String) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setText(String) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setTextColor(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setTextShadowed(boolean) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- SETTINGS - com.kraken.api.service.ui.tab.InterfaceTab
- setTool(SimulationPanel.Tool) - Method in class com.kraken.api.simulation.colosim.SimulationPanel
- setType(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setVarTransmitTrigger(int...) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setWidth(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setWidthMode(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setWithdrawMode(boolean) - Method in class com.kraken.api.service.bank.BankService
-
Sets the withdrawal mode as either a note or item.
- setXAmount(int) - Method in class com.kraken.api.service.bank.BankService
-
Sets the X number of items to withdraw or deposit.
- setXPositionMode(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setXTextAlignment(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setYaw(int) - Method in class com.kraken.api.service.camera.CameraService
-
Sets the camera yaw (compass facing direction).
- setYPositionMode(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setYTextAlignment(int) - Method in class com.kraken.api.query.container.bank.BankItemWidget
- setZoom(int) - Method in class com.kraken.api.service.camera.CameraService
-
Sets the camera zoom to the specified level.
- SHADOW_BARRAGE - com.kraken.api.service.magic.spellbook.Ancient
- SHADOW_BLITZ - com.kraken.api.service.magic.spellbook.Ancient
- SHADOW_BURST - com.kraken.api.service.magic.spellbook.Ancient
- SHADOW_RUSH - com.kraken.api.service.magic.spellbook.Ancient
- SHADOW_VEIL - com.kraken.api.service.magic.spellbook.Arceuus
- SHARP_EYE - com.kraken.api.service.prayer.InteractablePrayer
- SHIFT1 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
SHIFT1 is the shift to bring the level1 address (from the word index) to the right end (i.e., after shifting by SHIFT3).
- SHIFT2 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
SHIFT2 is the shift to bring the level2 address (from the word index) to the right end (i.e., after shifting by SHIFT3).
- SHIFT3 - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
The shift to create the word index.
- SHOCKWAVE_COLOSSUS - com.kraken.api.simulation.colosim.NpcType
- shouldBreak() - Method in interface com.kraken.api.core.script.breakhandler.BreakCondition
-
Determines if a break should be triggered.
- shouldResumeAfterLogin() - Method in class com.kraken.api.core.script.breakhandler.BreakState
-
Checks if we should resume after login (break ended while logged out).
- shuffle() - Method in class com.kraken.api.core.AbstractQuery
-
Randomizes the order of elements in the stream and returns a new stream with the shuffled elements.
- shutdown() - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Shuts down the break handler and cleans up resources.
- simulateTick(SimulationState, SimulationAction) - Method in class com.kraken.api.simulation.SimulationEngine
-
Simulates one tick in place.
- simulateTickCopy(SimulationState, SimulationAction) - Method in class com.kraken.api.simulation.SimulationEngine
-
Simulates one tick on a copied state.
- Simulation - Class in com.kraken.api.simulation.colosim
- Simulation() - Constructor for class com.kraken.api.simulation.colosim.Simulation
- Simulation.StepResult - Class in com.kraken.api.simulation.colosim
- SimulationAction - Class in com.kraken.api.simulation
-
Action edge used while expanding and executing simulation trees.
- SimulationAction.Type - Enum in com.kraken.api.simulation
-
Simulation action kind.
- SimulationDecisionAdapter - Class in com.kraken.api.simulation
-
Converts decision-tree simulation results into executable game actions.
- SimulationDecisionAdapter(Context, MovementService, PrayerService, MagicService) - Constructor for class com.kraken.api.simulation.SimulationDecisionAdapter
-
Constructs a decision adapter for converting and executing simulation outcomes.
- SimulationDecisionAdapter.AdaptOptions - Class in com.kraken.api.simulation
-
Action adaptation options for optional runtime interaction steps.
- SimulationDecisionAdapter.ExecutableAction - Class in com.kraken.api.simulation
-
Runtime action payload translated from a simulation decision.
- SimulationDecisionAdapter.ExecutableStep - Class in com.kraken.api.simulation
-
Runtime step payload translated from simulation decisions.
- SimulationDecisionAdapter.ExecutableStepType - Enum in com.kraken.api.simulation
-
Supported executable step types.
- SimulationEngine - Class in com.kraken.api.simulation
-
Core simulation engine for snapshot-driven tree generation.
- SimulationEngine() - Constructor for class com.kraken.api.simulation.SimulationEngine
- SimulationEngine.ActionProvider - Interface in com.kraken.api.simulation
-
Provides extra actions while building a simulation tree.
- SimulationMovementMode - Enum in com.kraken.api.simulation
-
Strategy for generating movement destinations during tree expansion.
- SimulationNpcProfile - Class in com.kraken.api.simulation
-
NPC combat and movement profile used while simulating each NPC id.
- SimulationNpcProfile(int, NpcAttackStyle, int, int, boolean) - Constructor for class com.kraken.api.simulation.SimulationNpcProfile
-
Creates a profile for an NPC id mapping.
- SimulationNpcSnapshot - Class in com.kraken.api.simulation.snapshot
-
Immutable NPC position snapshot used as simulation input.
- SimulationNpcSnapshot(int, int, int, int, String) - Constructor for class com.kraken.api.simulation.snapshot.SimulationNpcSnapshot
-
Creates an npc snapshot with packed coordinates.
- SimulationNpcSnapshot(int, int, int, WorldPoint) - Constructor for class com.kraken.api.simulation.snapshot.SimulationNpcSnapshot
-
Creates an npc snapshot.
- SimulationPanel - Class in com.kraken.api.simulation.colosim
- SimulationPanel(Simulation) - Constructor for class com.kraken.api.simulation.colosim.SimulationPanel
- SimulationPanel.Tool - Enum in com.kraken.api.simulation.colosim
- SimulationPlayerSnapshot - Class in com.kraken.api.simulation.snapshot
-
Immutable player metadata included in a simulation snapshot.
- SimulationPlayerSnapshot(WorldPoint, int, int, Prayer, Map<Integer, Integer>, Set<Integer>) - Constructor for class com.kraken.api.simulation.snapshot.SimulationPlayerSnapshot
-
Creates immutable player combat/action metadata used by simulation actions.
- SimulationScenario - Class in com.kraken.api.simulation
-
Input bundle for simulation tree generation.
- SimulationScenario(SimulationSnapshot, Map<Integer, SimulationNpcProfile>) - Constructor for class com.kraken.api.simulation.SimulationScenario
-
Creates a scenario from a snapshot and npc-id profile mapping.
- SimulationScenario(SimulationSnapshot, Map<Integer, SimulationNpcProfile>, SimulationNpcProfile) - Constructor for class com.kraken.api.simulation.SimulationScenario
-
Creates a scenario from a snapshot and npc-id profile mapping.
- SimulationSnapshot - Class in com.kraken.api.simulation.snapshot
-
Immutable snapshot used as the input payload for simulation.
- SimulationSnapshot(int, int, int, int, int[][], SimulationPlayerSnapshot, List<SimulationNpcSnapshot>) - Constructor for class com.kraken.api.simulation.snapshot.SimulationSnapshot
-
Creates a snapshot from collision, player, and npc input.
- SimulationSnapshotService - Class in com.kraken.api.simulation.snapshot
-
Captures immutable snapshots from live RuneLite state.
- SimulationSnapshotService() - Constructor for class com.kraken.api.simulation.snapshot.SimulationSnapshotService
- SimulationSnapshotService.CaptureOptions - Class in com.kraken.api.simulation.snapshot
-
Capture options.
- SimulationState - Class in com.kraken.api.simulation
-
Mutable branchable state used while expanding the simulation tree.
- SimulationTree - Class in com.kraken.api.simulation.tree
-
Simulation tree output from a single scenario run.
- SimulationTree() - Constructor for class com.kraken.api.simulation.tree.SimulationTree
- SimulationTreeNode - Class in com.kraken.api.simulation.tree
-
Node in a simulated outcome tree.
- SimulationTreeNode() - Constructor for class com.kraken.api.simulation.tree.SimulationTreeNode
- SimulationTreeOptions - Class in com.kraken.api.simulation.tree
-
Controls simulation tree depth, movement expansion, and node limits.
- SimulationTreeOptions(int, SimulationMovementMode, int, boolean, boolean, int, int, int) - Constructor for class com.kraken.api.simulation.tree.SimulationTreeOptions
-
Creates tree options.
- SINISTER_OFFERING - com.kraken.api.service.magic.spellbook.Arceuus
- size - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.Cache
-
size is updated by the statisticsUpdate() method.
- size() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns the number of bits of space nominally in use by this
SparseBitSetto represent bit values. - Size - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The size of the bit set, as give by the size() method.
- SKELETAL_GRASP - com.kraken.api.service.magic.spellbook.Arceuus
- skewedRand(double, double, double, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random number skewed towards the specified mode within a specified range.
- skewedRand(long, long, long, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random long value skewed towards the specified mode within a specified range.
- SKILLS - com.kraken.api.service.ui.tab.InterfaceTab
- sleep(int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps for a specified amount of time in milliseconds.
- sleep(int, int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps for a random duration between start and end milliseconds.
- sleep(long) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps for a specified amount of time in milliseconds.
- sleep(long, long) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps for a random duration between start and end milliseconds.
- sleepFor(int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps the current thread by the specified number of game ticks
- sleepFor(int, int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps for a random number of ticks between the provided values.
- sleepGaussian(int, int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps for a duration based on a Gaussian distribution.
- SleepService - Class in com.kraken.api.service.util
- SleepService() - Constructor for class com.kraken.api.service.util.SleepService
- sleepUntil(BooleanSupplier) - Static method in class com.kraken.api.service.util.SleepService
-
Waits until the specified condition is true, with a default timeout of 5000ms.
- sleepUntil(BooleanSupplier, int) - Static method in class com.kraken.api.service.util.SleepService
-
Waits until the specified condition is true, or a timeout is reached.
- sleepUntil(Supplier<Boolean>) - Static method in class com.kraken.api.service.util.SleepService
-
Waits until the specified condition is true.
- sleepUntil(Supplier<Boolean>, int) - Static method in class com.kraken.api.service.util.SleepService
-
sleeps until the specified condition is true or the timeout is reached.
- sleepUntil(Supplier<Boolean>, long) - Static method in class com.kraken.api.service.util.SleepService
-
sleeps until the specified condition is true or the timeout is reached.
- sleepUntilIdle() - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps until the local player's animation is idle.
- sleepUntilNotNull(Callable<T>, int) - Static method in class com.kraken.api.service.util.SleepService
-
Repeatedly calls a method until it returns a non-null value, or a timeout is reached.
- sleepUntilNotNull(Callable<T>, int, int) - Static method in class com.kraken.api.service.util.SleepService
-
Repeatedly calls a method until it returns a non-null value, or a timeout is reached.
- sleepUntilTile(int, int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps until the local player reaches the specified world tile.
- sleepUntilTrue(BooleanSupplier, int) - Static method in class com.kraken.api.service.util.SleepService
-
Waits until the specified condition is true, checking every 100ms, until a timeout is reached.
- sleepUntilTrue(BooleanSupplier, int, int) - Static method in class com.kraken.api.service.util.SleepService
-
Waits until the specified condition is true, checking at a given interval, until a timeout is reached.
- sleepWhile(BooleanSupplier, int) - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps while the specified condition is true or until the timeout is reached.
- SLOT_1 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_2 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_3 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_4 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_5 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_6 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_7 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SLOT_8 - com.kraken.api.service.grandexchange.GrandExchangeSlot
- SMITE - com.kraken.api.service.prayer.InteractablePrayer
- SMOKE - com.kraken.api.service.magic.rune.Rune
- SMOKE_BARRAGE - com.kraken.api.service.magic.spellbook.Ancient
- SMOKE_BLITZ - com.kraken.api.service.magic.spellbook.Ancient
- SMOKE_BURST - com.kraken.api.service.magic.spellbook.Ancient
- SMOKE_RUSH - com.kraken.api.service.magic.spellbook.Ancient
- SNARE - com.kraken.api.service.magic.spellbook.Standard
- sortByDistance() - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Sorts the game object stream by distance from the local players current location.
- sortByDistance() - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Sorts the ground object stream by distance from the local players' current location.
- sortByDistance() - Method in class com.kraken.api.query.npc.NpcQuery
-
Sorts the NPC stream by distance from the local players' current location.
- sortByDistance() - Method in class com.kraken.api.query.player.PlayerQuery
-
Sorts the player stream by distance from the local players current location.
- sortByWorldNumberAsc() - Method in class com.kraken.api.query.world.WorldQuery
-
Sorts the query results in ascending order based on the world number (ID).
- sorted(Comparator<T>) - Method in class com.kraken.api.core.AbstractQuery
-
Applies a comparator to the stream for sorting elements within the stream.
- sortedByPlayersDesc() - Method in class com.kraken.api.query.world.WorldQuery
-
Sorts the current query's worlds by their player counts in descending order.
- sortedByWorldNumberDesc() - Method in class com.kraken.api.query.world.WorldQuery
-
Sorts the current query's worlds by their world numbers in descending order.
- SOUL - com.kraken.api.service.magic.rune.Rune
- source() - Method in class com.kraken.api.core.AbstractQuery
- source() - Method in class com.kraken.api.query.container.bank.BankInventoryQuery
- source() - Method in class com.kraken.api.query.container.bank.BankQuery
- source() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
- source() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
- source() - Method in class com.kraken.api.query.equipment.EquipmentQuery
- source() - Method in class com.kraken.api.query.gameobject.GameObjectQuery
- source() - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
- source() - Method in class com.kraken.api.query.npc.NpcQuery
- source() - Method in class com.kraken.api.query.player.PlayerQuery
- source() - Method in class com.kraken.api.query.widget.WidgetQuery
- source() - Method in class com.kraken.api.query.world.WorldQuery
- SOUTH - com.kraken.api.service.SailingService.Direction
- SOUTH_EAST - com.kraken.api.service.SailingService.Direction
- SOUTH_SOUTH_EAST - com.kraken.api.service.SailingService.Direction
- SOUTH_SOUTH_WEST - com.kraken.api.service.SailingService.Direction
- SOUTH_WEST - com.kraken.api.service.SailingService.Direction
- spare - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
A spare level 3 block is kept for use when scanning.
- SparseBitSet - Class in com.kraken.api.service.pathfinding
-
This class implements a set of bits that grows as needed.
- SparseBitSet() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet
-
Constructs an empty bit set with the default initial size.
- SparseBitSet(int) - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet
-
Creates a bit set whose initial size is large enough to efficiently represent bits with indices in the range
0through at leastnbits-1. - SparseBitSet(int, int) - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet
-
Constructor for a new (sparse) bit set.
- SparseBitSet.AbstractStrategy - Class in com.kraken.api.service.pathfinding
-
This strategy class is used by the setScanner to carry out the a variety of operations on this set, and usually a second set.
- SparseBitSet.AndNotStrategy - Class in com.kraken.api.service.pathfinding
-
AndNot of two sets.
- SparseBitSet.AndStrategy - Class in com.kraken.api.service.pathfinding
-
And of two sets.
- SparseBitSet.Cache - Class in com.kraken.api.service.pathfinding
-
This class holds the values related to various statistics kept about the bit set.
- SparseBitSet.ClearStrategy - Class in com.kraken.api.service.pathfinding
-
Clear clears bits in the a set.
- SparseBitSet.CopyStrategy - Class in com.kraken.api.service.pathfinding
-
Copies the needed parts of the b set to the a set.
- SparseBitSet.EqualsStrategy - Class in com.kraken.api.service.pathfinding
-
Equals compares bits in the a set with those in the b set.
- SparseBitSet.FlipStrategy - Class in com.kraken.api.service.pathfinding
-
Flip inverts the bits of the a set within the given range.
- SparseBitSet.IntersectsStrategy - Class in com.kraken.api.service.pathfinding
-
Intersect has a true result if any word in the a set has a bit in common with the b set.
- SparseBitSet.OrStrategy - Class in com.kraken.api.service.pathfinding
-
Or of two sets.
- SparseBitSet.SetStrategy - Class in com.kraken.api.service.pathfinding
-
Set creates entries everywhere within the range.
- SparseBitSet.Statistics - Enum in com.kraken.api.service.pathfinding
-
These enumeration values are used as labels for the values in the String created by the statistics() method.
- SparseBitSet.UpdateStrategy - Class in com.kraken.api.service.pathfinding
-
Update the seven statistics that are computed for each set.
- SparseBitSet.XorStrategy - Class in com.kraken.api.service.pathfinding
-
The XOR of level3 blocks is computed.
- SPEED_VARBIT - Static variable in class com.kraken.api.service.SailingService
- Spellbook - Enum in com.kraken.api.service.magic.spellbook
- SPELLBOOK_SWAP - com.kraken.api.service.magic.spellbook.Lunar
- SPIN_FLAX - com.kraken.api.service.magic.spellbook.Lunar
- SpriteStore - Class in com.kraken.api.simulation.colosim
- SpriteStore() - Constructor for class com.kraken.api.simulation.colosim.SpriteStore
- stackable() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Filters the
DepositBoxQueryto include only items that are stackable. - stackable() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Filters for items that stack (runes, arrows, noted items).
- stackValueAbove(int) - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters for ground items where the Grand Exchange price is above a specific threshold.
- standard() - Method in class com.kraken.api.query.world.WorldQuery
-
Configures and returns a
WorldQueryobject that excludes specific world types which are not part of the "standard" main game world category. - Standard - Enum in com.kraken.api.service.magic.spellbook
- STANDARD - com.kraken.api.service.magic.spellbook.Spellbook
- start() - Method in class com.kraken.api.core.script.Script
-
Starts the script execution, initializing the necessary parts and marking the script as running.
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
-
Instances of this class are to be serially reusable.
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndNotStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.ClearStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.CopyStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.EqualsStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.FlipStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.IntersectsStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.OrStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.SetStrategy
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
This method initializes the computations by suitably resetting cache fields or working fields.
- start(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.XorStrategy
- start(String) - Method in class com.kraken.api.input.mouse.MouseRecorder
-
Starts recording mouse movements and gestures with the given label.
- STAT_RESTORE_POT_SHARE - com.kraken.api.service.magic.spellbook.Lunar
- STAT_SPY - com.kraken.api.service.magic.spellbook.Lunar
- statistics() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Convenience method for statistics if the individual results are not needed.
- statistics(String[]) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Determine, and create a String with the bit set statistics.
- statisticsUpdate() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
The entirety of the bit set is examined, and the various statistics of the bit set (size, length, cardinality, hashCode, etc.) are computed.
- status() - Method in interface com.kraken.api.core.script.Task
-
Returns the name of the status for display.
- STEAM - com.kraken.api.service.magic.rune.Rune
- STEEL_SKIN - com.kraken.api.service.prayer.InteractablePrayer
- step() - Method in class com.kraken.api.simulation.colosim.Simulation
- StepResult() - Constructor for class com.kraken.api.simulation.colosim.Simulation.StepResult
- stop() - Method in class com.kraken.api.core.script.Script
-
Gracefully stops a running asynchronous loop.
- stop() - Method in class com.kraken.api.input.mouse.MouseRecorder
-
Stops the recording of mouse movements and gestures.
- stop(Runnable) - Method in class com.kraken.api.core.script.Script
-
Stops the current execution loop and performs the necessary cleanup.
- stop(Runnable) - Method in interface com.kraken.api.core.script.Scriptable
-
Gracefully stops a running asynchronous loop().
- stopTrackingNpc() - Method in class com.kraken.api.service.camera.CameraService
-
Stop tracking the NPC with the camera
- stream() - Method in class com.kraken.api.core.AbstractQuery
-
Returns the raw stream of elements in the query so filters and matching can be manually applied.
- STRING_CP1252_NULL_CIRCUMFIXED - com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
- STRING_CP1252_NULL_TERMINATED - com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
- STRING_JEWELLERY - com.kraken.api.service.magic.spellbook.Lunar
- stringCp1252NullCircumfixed() - Static method in class com.kraken.api.core.packet.model.BufferOperation
- stringCp1252NullTerminated() - Static method in class com.kraken.api.core.packet.model.BufferOperation
- StringUtils - Class in com.kraken.api.util
- StringUtils() - Constructor for class com.kraken.api.util.StringUtils
- stripColTags(String) - Static method in class com.kraken.api.util.StringUtils
-
Strips
<col=...>tags from a single string. - stripColTags(String[]) - Static method in class com.kraken.api.util.StringUtils
-
Strips
<col=...>tags from each string in the provided array. - STUN - com.kraken.api.service.magic.spellbook.Standard
- styleActionButton(JButton, Color) - Static method in class com.kraken.api.simulation.colosim.AppTheme
- styleButton(JButton) - Static method in class com.kraken.api.simulation.colosim.AppTheme
- styleCard(JComponent) - Static method in class com.kraken.api.simulation.colosim.AppTheme
- styleCleanScrollBars(JScrollPane) - Static method in class com.kraken.api.simulation.colosim.AppTheme
- subtract(int) - Static method in class com.kraken.api.core.packet.model.BufferOperation
- subtract(GameArea) - Method in class com.kraken.api.service.tile.GameArea
-
Removes the tiles of another area from this one (Difference).
- SUBTRACT - com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
- SUNFIRE - com.kraken.api.service.magic.rune.Rune
- SUPERGLASS_MAKE - com.kraken.api.service.magic.spellbook.Lunar
- SUPERHEAT_ITEM - com.kraken.api.service.magic.spellbook.Standard
- SUPERHUMAN_STRENGTH - com.kraken.api.service.prayer.InteractablePrayer
- SUPERIOR_DEMONBANE - com.kraken.api.service.magic.spellbook.Arceuus
- SWITCH_PRAYER - com.kraken.api.simulation.SimulationAction.Type
- SWITCH_PRAYER - com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
- switchPrayer(Prayer) - Static method in class com.kraken.api.simulation.SimulationAction
-
Creates a prayer switch action.
- switchPrayer(Prayer) - Static method in class com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStep
-
Creates prayer switch step.
- switchTo(InterfaceTab) - Method in class com.kraken.api.service.ui.tab.TabService
T
- TAB_ACC_MANAGEMENT - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_CHAT_CHANNEL - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_COMBAT_OPTIONS - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_EMOTES - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_FRIEND_LIST - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_INVENTORY - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_LOGOUT - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_MUSIC - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_NOT_SELECTED - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_PRAYER - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_QUEST_LIST - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_SETTINGS - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_SKILLS - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_SPELLBOOK - com.kraken.api.service.ui.tab.VarcIntValues
- TAB_WORN_EQUIPMENT - com.kraken.api.service.ui.tab.VarcIntValues
- TableAlignment - Enum in com.kraken.api.overlay.table
- TableComponent - Class in com.kraken.api.overlay.table
-
The
TableComponentclass represents a customizable table component used for rendering tabular data in a graphical user interface. - TableComponent() - Constructor for class com.kraken.api.overlay.table.TableComponent
- TableElement - Class in com.kraken.api.overlay.table
- TableElement() - Constructor for class com.kraken.api.overlay.table.TableElement
- TableRow - Class in com.kraken.api.overlay.table
- TableRow() - Constructor for class com.kraken.api.overlay.table.TableRow
- TabService - Class in com.kraken.api.service.ui.tab
- TabService() - Constructor for class com.kraken.api.service.ui.tab.TabService
- take() - Method in class com.kraken.api.query.groundobject.GroundObjectEntity
-
Takes an item from the ground to be placed in the players inventory.
- take(int) - Method in class com.kraken.api.core.AbstractQuery
-
Takes the first N elements from the stream and returns them as a list.
- TAN_LEATHER - com.kraken.api.service.magic.spellbook.Lunar
- Task - Interface in com.kraken.api.core.script
-
Represents a generic task that can be executed as part of a workflow or script logic.
- TaskChain - Class in com.kraken.api.service.util
- TELE_BLOCK - com.kraken.api.service.magic.spellbook.Standard
- TELE_GROUP_BARBARIAN - com.kraken.api.service.magic.spellbook.Lunar
- TELE_GROUP_CATHERBY - com.kraken.api.service.magic.spellbook.Lunar
- TELE_GROUP_FISHING_GUILD - com.kraken.api.service.magic.spellbook.Lunar
- TELE_GROUP_ICE_PLATEAU - com.kraken.api.service.magic.spellbook.Lunar
- TELE_GROUP_KHAZARD - com.kraken.api.service.magic.spellbook.Lunar
- TELE_GROUP_MOONCLAN - com.kraken.api.service.magic.spellbook.Lunar
- TELE_GROUP_WATERBIRTH - com.kraken.api.service.magic.spellbook.Lunar
- TELEKINETIC_GRAB - com.kraken.api.service.magic.spellbook.Standard
- TELEOTHER_CAMELOT - com.kraken.api.service.magic.spellbook.Standard
- TELEOTHER_FALADOR - com.kraken.api.service.magic.spellbook.Standard
- TELEOTHER_LUMBRIDGE - com.kraken.api.service.magic.spellbook.Standard
- TELEPORT_TO_APE_ATOLL - com.kraken.api.service.magic.spellbook.Standard
- TELEPORT_TO_BOUNTY_TARGET - com.kraken.api.service.magic.spellbook.Standard
- TELEPORT_TO_HOUSE - com.kraken.api.service.magic.spellbook.Standard
- TELEPORT_TO_KOUREND - com.kraken.api.service.magic.spellbook.Standard
- TELEPORT_TO_TARGET - com.kraken.api.service.magic.spellbook.Lunar
- TEXT - Static variable in class com.kraken.api.simulation.colosim.AppTheme
- THICK_SKIN - com.kraken.api.service.prayer.InteractablePrayer
- throwIndexOutOfBoundsException(int, int) - Static method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Throw the exception to indicate a range error.
- tick - Variable in class com.kraken.api.simulation.colosim.Simulation.StepResult
- tick() - Static method in class com.kraken.api.service.util.SleepService
-
Sleeps the current thread for one game tick
- Tile - Class in com.kraken.api.simulation.colosim.model
- Tile() - Constructor for class com.kraken.api.simulation.colosim.model.Tile
- TileObjectMenuActionResolver - Class in com.kraken.api.core.interaction.resolver
- TileObjectMenuActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.TileObjectMenuActionResolver
- TileService - Class in com.kraken.api.service.tile
- TileService() - Constructor for class com.kraken.api.service.tile.TileService
- time - Variable in class com.kraken.api.input.mouse.strategy.replay.MotionFactory.TimedPoint
- TimedPoint() - Constructor for class com.kraken.api.input.mouse.strategy.replay.MotionFactory.TimedPoint
- TimelinePanel - Class in com.kraken.api.simulation.colosim
- TimelinePanel(Simulation) - Constructor for class com.kraken.api.simulation.colosim.TimelinePanel
- toChildId(int) - Static method in class com.kraken.api.service.ui.UIService
-
Converts a given integer ID to a child ID by masking higher-order bits.
- toggle(Prayer) - Method in class com.kraken.api.service.prayer.PrayerService
-
Toggles a prayer on or off.
- toggle(Prayer, boolean) - Method in class com.kraken.api.service.prayer.PrayerService
-
Toggles a prayer on or off.
- toggleQuickPrayers() - Method in class com.kraken.api.service.prayer.PrayerService
-
Toggles the set quick prayers.
- toggleRun() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Toggles the players run energy.
- toggleSpecialAttack(int) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Sets the special attack state if current special attack energy is greater than or equal to the required special attack energy
- toggleSpecialAttack(int, int) - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Sets the special attack state if the current special attack energy is greater than or equal to the required special attack energy using reflection instead of mouse events.
- toGroupId(int) - Static method in class com.kraken.api.service.ui.UIService
-
Converts the given packed widget integer ID to a group ID by performing a bitwise right shift.
- toInstance(WorldPoint) - Method in class com.kraken.api.service.tile.TileService
-
Converts a world point into a list of instanced world points
- TOOLTIP_HIDDEN - com.kraken.api.service.ui.tab.VarcIntValues
- TOOLTIP_SHOWN - com.kraken.api.service.ui.tab.VarcIntValues
- TOP_DOWN_LEFT_RIGHT - com.kraken.api.query.container.inventory.InventoryOrder
-
Vertical columns: Col 1 (Top->Bottom), Col 2 (Top->Bottom)...
- TOP_LEFT_BOTTOM_RIGHT - com.kraken.api.query.container.inventory.InventoryOrder
-
Standard reading order: Row 1 (Left->Right), Row 2 (Left->Right)...
- toProtectionPrayer() - Method in enum com.kraken.api.simulation.NpcAttackStyle
-
Maps attack style to the corresponding protection prayer.
- toRuneLite() - Method in class com.kraken.api.core.AbstractQuery
-
Returns the underlying RuneLite entities that have been wrapped by the API.
- toString() - Method in class com.kraken.api.core.packet.model.PacketMetadata
- toString() - Method in class com.kraken.api.query.container.ContainerItem
- toString() - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Returns a string representation of this bit set.
- toString() - Method in class com.kraken.api.simulation.SimulationAction
- toStringCompaction(boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
If change is
true, the current value of the toStringCompaction() value is made the default value for allSparseBitSets created from this point onward in this JVM. - toStringCompaction(int) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Sequences of set bits longer than this value are shown by
SparseBitSet.toString()as a "sub-sequence," in the forma..b. - Total_words - com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
The total number of non-zero 64-bits "words" being used to hold the representation of the bit set.
- totalSkillLevel() - Method in class com.kraken.api.query.player.LocalPlayerEntity
-
Calculates the total skill level of the player by summing up the real levels of all their skills.
- trackNpc(int) - Method in class com.kraken.api.service.camera.CameraService
-
Track the NPC with the camera
- transform(NormalizedPath, Point, Point, long) - Static method in class com.kraken.api.input.mouse.strategy.replay.MotionFactory
-
Transforms a normalized path into a real-world path by scaling, rotating, translating, and timing its points based on the given start and end coordinates and the duration of the motion.
- traversePath(Client, List<WorldPoint>) - Method in class com.kraken.api.service.movement.MovementService
-
Traverses a given path made up of waypoints, attempting to successfully move the player to each WorldPoint in the sequence.
- traversePath(Client, List<WorldPoint>, Consumer<String>) - Method in class com.kraken.api.service.movement.MovementService
-
Traverses a given path made up of waypoints, attempting to successfully move the player to each WorldPoint in the sequence.
- traversePath(Client, List<WorldPoint>, Consumer<String>, Consumer<String>) - Method in class com.kraken.api.service.movement.MovementService
-
Traverses a given path made up of waypoints, attempting to successfully move the player to each WorldPoint in the sequence.
- triggerBreak(String) - Method in class com.kraken.api.core.script.breakhandler.BreakManager
-
Manually triggers a break.
- TROLLHEIM_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- truncatedGauss(double, double, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random number within the given range using a truncated Gaussian distribution.
- truncatedGauss(long, long, double) - Static method in class com.kraken.api.service.util.RandomService
-
Generates a random long value within the given range using a truncated Gaussian distribution.
- turnTo(Actor) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to face the specified actor with a default maximum angle of 40 degrees.
- turnTo(Actor, int) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to face the specified actor with a custom maximum angle.
- turnTo(LocalPoint) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to face the specified local point with a default maximum angle of 40 degrees.
- turnTo(LocalPoint, int) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to face the specified local point with a custom maximum angle.
- turnTo(TileObject) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to face the specified tile object with a default maximum angle of 40 degrees.
- turnTo(TileObject, int) - Method in class com.kraken.api.service.camera.CameraService
-
Rotates the camera to face the specified tile object with a custom maximum angle.
- TWO_ROW_LEFT_RIGHT - com.kraken.api.query.container.inventory.InventoryOrder
-
Drops two rows at a time starting from left to right.
- typeChar(char) - Method in class com.kraken.api.input.KeyboardService
-
Types a single character.
- typeId - Variable in enum com.kraken.api.simulation.colosim.NpcType
- typeString(String) - Method in class com.kraken.api.input.KeyboardService
-
Types out a string character-by-character using KEY_TYPED events.
- typeString(String, int, int) - Method in class com.kraken.api.input.KeyboardService
-
Types a string with a customizable sleep between characters.
U
- UIService - Class in com.kraken.api.service.ui
-
Service for handling UI interactions and clickbox calculations.
- UIService() - Constructor for class com.kraken.api.service.ui.UIService
- ULTIMATE_STRENGTH - com.kraken.api.service.prayer.InteractablePrayer
- UNDEAD_GRASP - com.kraken.api.service.magic.spellbook.Arceuus
- union(GameArea) - Method in class com.kraken.api.service.tile.GameArea
-
Combines this area with another (Union).
- unique() - Method in class com.kraken.api.core.AbstractQuery
-
Ensures that only unique elements based on their IDs are included in the stream.
- UNIT - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
UNIT is the greatest number of bits that can be held in one level1 entry.
- UnitPoint - Class in com.kraken.api.input.mouse.model
- UnitPoint() - Constructor for class com.kraken.api.input.mouse.model.UnitPoint
- UNKNOWN - com.kraken.api.simulation.NpcAttackStyle
- unnoted() - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Filters the
DepositBoxQueryto include only items that are unnoted. - unnoted() - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Filters for un-noted items.
- unpack(int) - Static method in class com.kraken.api.service.map.WorldPointService
-
Overloaded method wrapping
fromPacked. - unsetSails() - Method in class com.kraken.api.service.SailingService
-
Disables the boat's sails to bring the vessel to a halt.
- updateStrategy - Variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block update strategy.
- UpdateStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
- useOn(ContainerItem) - Method in class com.kraken.api.query.container.inventory.InventoryEntity
-
Uses one item in the inventory on the other.
- useOn(GameObject) - Method in class com.kraken.api.query.container.inventory.InventoryEntity
-
Uses one item in the inventory on a Game object.
- useOn(GameObject) - Method in class com.kraken.api.query.widget.WidgetEntity
-
Uses a widget on a Game Object (i.e.
- useOn(NPC) - Method in class com.kraken.api.query.container.inventory.InventoryEntity
-
Uses one item in the inventory on an NPC.
- useOn(NPC) - Method in class com.kraken.api.query.widget.WidgetEntity
-
Uses a widget on an NPC (i.e.
- useOn(Widget) - Method in class com.kraken.api.query.widget.WidgetEntity
-
Uses a widget on another widget.
- useWidget(Widget) - Method in class com.kraken.api.query.gameobject.GameObjectEntity
-
Uses a specified widget on the Game Object (i.e.
- useWidget(Widget) - Method in class com.kraken.api.query.npc.NpcEntity
-
Uses a specified widget on the NPC (i.e.
V
- validate() - Method in interface com.kraken.api.core.script.Task
-
Checks if this task should currently be executed.
- valueAbove(int) - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters for ground items where the Grand Exchange price is above a specific threshold.
- valueOf(int) - Static method in enum com.kraken.api.service.ui.tab.VarcIntValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.core.packet.model.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.input.mouse.strategy.MouseMovementStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.overlay.log.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.overlay.table.TableAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.query.container.ContainerItem.ItemOrigin
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.query.container.inventory.InventoryOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.query.ItemSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.grandexchange.GrandExchangeSlot
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.rune.Rune
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.rune.RunePouch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.spellbook.Ancient
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.spellbook.Arceuus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.spellbook.Lunar
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.magic.spellbook.Standard
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.prayer.InteractablePrayer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.SailingService.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.tile.MovementFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.ui.login.AccountType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.ui.tab.InterfaceTab
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.service.ui.tab.VarcIntValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.simulation.colosim.NpcType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.simulation.colosim.SimulationPanel.Tool
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.simulation.NpcAttackStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.simulation.SimulationAction.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.kraken.api.simulation.SimulationMovementMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.kraken.api.core.packet.model.BufferOperation.BufferOperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.core.packet.model.PacketType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.input.mouse.strategy.MouseMovementStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.overlay.log.LogLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.overlay.table.TableAlignment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.query.container.ContainerItem.ItemOrigin
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.query.container.inventory.InventoryOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.query.ItemSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.grandexchange.GrandExchangeSlot
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.rune.Rune
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.rune.RunePouch
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.spellbook.Ancient
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.spellbook.Arceuus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.spellbook.Lunar
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.spellbook.Spellbook
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.magic.spellbook.Standard
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.pathfinding.SparseBitSet.Statistics
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.prayer.InteractablePrayer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.SailingService.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.tile.MovementFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.ui.login.AccountType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.ui.tab.InterfaceTab
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.service.ui.tab.VarcIntValues
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.simulation.colosim.NpcType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.simulation.colosim.SimulationPanel.Tool
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.simulation.NpcAttackStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.simulation.SimulationAction.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.simulation.SimulationDecisionAdapter.ExecutableStepType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.kraken.api.simulation.SimulationMovementMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VarcIntValues - Enum in com.kraken.api.service.ui.tab
- VariableStrideConfig - Class in com.kraken.api.service.movement
- VariableStrideConfig() - Constructor for class com.kraken.api.service.movement.VariableStrideConfig
- VARROCK_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- Venator - Class in com.kraken.api.simulation.colosim
- VENGEANCE - com.kraken.api.service.magic.spellbook.Lunar
- VENGEANCE_OTHER - com.kraken.api.service.magic.spellbook.Lunar
- VILE_VIGOUR - com.kraken.api.service.magic.spellbook.Arceuus
- VirtualMouse - Class in com.kraken.api.input.mouse
- VirtualMouse(MouseManager, Client) - Constructor for class com.kraken.api.input.mouse.VirtualMouse
- visible() - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for widgets which are currently visible on the canvas.
- VULNERABILITY - com.kraken.api.service.magic.spellbook.Standard
W
- wait(double, double, RandomService.EWaitDir) - Static method in class com.kraken.api.service.util.RandomService
-
Simulates a wait with a random duration, biased towards the mean, left, or right of the given range.
- wait(int, int) - Static method in class com.kraken.api.service.util.RandomService
-
Simulates a wait with a random duration, biased towards the left side of the given range.
- WAIT - com.kraken.api.simulation.SimulationAction.Type
- WAIT - Static variable in class com.kraken.api.simulation.SimulationAction
-
Canonical wait action.
- waitEx(double, double) - Static method in class com.kraken.api.service.util.RandomService
-
Waits for a random duration based on a Gaussian distribution.
- waitUntil(BooleanSupplier) - Method in class com.kraken.api.service.util.TaskChain
-
Waits until the given condition is met, using default delay and timeout values.
- waitUntil(BooleanSupplier, int) - Method in class com.kraken.api.service.util.TaskChain
-
Waits until the given condition is met or a timeout occurs.
- waitUntil(BooleanSupplier, int, int) - Method in class com.kraken.api.service.util.TaskChain
-
Waits until the given condition is met or a timeout occurs, checking the condition periodically at the specified interval.
- walkTo(WorldArea) - Method in class com.kraken.api.service.util.TaskChain
-
Walks to a random reachable point inside a specific WorldArea.
- walkTo(WorldPoint) - Method in class com.kraken.api.service.util.TaskChain
-
Walks to a specific WorldPoint using the LocalPathfinder and MovementService.
- walkTo(WorldPoint, int) - Method in class com.kraken.api.service.util.TaskChain
-
Walks to an approximate location within a radius of the target.
- WARD_OF_ARCEUUS - com.kraken.api.service.magic.spellbook.Arceuus
- WARN - com.kraken.api.overlay.log.LogLevel
- WATCHTOWER_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
- WATER - com.kraken.api.service.magic.rune.Rune
- WATER_BLAST - com.kraken.api.service.magic.spellbook.Standard
- WATER_BOLT - com.kraken.api.service.magic.spellbook.Standard
- WATER_STRIKE - com.kraken.api.service.magic.spellbook.Standard
- WATER_SURGE - com.kraken.api.service.magic.spellbook.Standard
- WATER_WAVE - com.kraken.api.service.magic.spellbook.Standard
- WATERBIRTH_TELEPORT - com.kraken.api.service.magic.spellbook.Lunar
- WEAKEN - com.kraken.api.service.magic.spellbook.Standard
- wear() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Attempts to wear an item in the inventory while the bank interface is open.
- wear() - Method in class com.kraken.api.query.equipment.EquipmentEntity
-
Wears an equippable item
- WEST - com.kraken.api.service.SailingService.Direction
- WEST_ARDOUGNE_TELEPORT - com.kraken.api.service.magic.spellbook.Arceuus
- WEST_NORTH_WEST - com.kraken.api.service.SailingService.Direction
- WEST_SOUTH_WEST - com.kraken.api.service.SailingService.Direction
- WidgetEntity - Class in com.kraken.api.query.widget
- WidgetEntity(Context, Widget) - Constructor for class com.kraken.api.query.widget.WidgetEntity
- WidgetMenuActionResolver - Class in com.kraken.api.core.interaction.resolver
- WidgetMenuActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.WidgetMenuActionResolver
- WidgetPackets - Class in com.kraken.api.core.packet.entity
-
A high-level utility class for sending widget-related game packets.
- WidgetPackets() - Constructor for class com.kraken.api.core.packet.entity.WidgetPackets
- WidgetQuery - Class in com.kraken.api.query.widget
- WidgetQuery(Context) - Constructor for class com.kraken.api.query.widget.WidgetQuery
- widgets() - Method in class com.kraken.api.Context
-
Creates a new query builder for Widgets.
- WidgetSubActionResolver - Class in com.kraken.api.core.interaction.resolver
-
Resolves sub-action menu interactions — i.e.
- WidgetSubActionResolver() - Constructor for class com.kraken.api.core.interaction.resolver.WidgetSubActionResolver
- wield() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Attempts to wield an item in the inventory while the bank interface is open
BankInventoryEntity. - wield() - Method in class com.kraken.api.query.equipment.EquipmentEntity
-
Wields a weapon.
- wieldOrWear() - Method in class com.kraken.api.query.container.bank.BankInventoryEntity
-
Attempts to wield or wear an item in the inventory while the bank interface is open.
- wieldOrWear() - Method in class com.kraken.api.query.equipment.EquipmentEntity
-
Wields or wears an equippable item dependent on the item.
- WildernessInfo - Class in com.kraken.api.query.player
- WildernessInfo(int, int) - Constructor for class com.kraken.api.query.player.WildernessInfo
- WIND - com.kraken.api.input.mouse.strategy.MouseMovementStrategy
- WIND_BLAST - com.kraken.api.service.magic.spellbook.Standard
- WIND_BOLT - com.kraken.api.service.magic.spellbook.Standard
- WIND_STRIKE - com.kraken.api.service.magic.spellbook.Standard
- WIND_SURGE - com.kraken.api.service.magic.spellbook.Standard
- WIND_WAVE - com.kraken.api.service.magic.spellbook.Standard
- WindMouseConfig - Class in com.kraken.api.input.mouse.strategy.wind
- WindMouseConfig() - Constructor for class com.kraken.api.input.mouse.strategy.wind.WindMouseConfig
- WindStrategy - Class in com.kraken.api.input.mouse.strategy.wind
- WindStrategy() - Constructor for class com.kraken.api.input.mouse.strategy.wind.WindStrategy
- withAction(String) - Method in class com.kraken.api.query.container.inventory.InventoryQuery
-
Filters for inventory items with a specific action like: "Drop", "Eat", or "Examine".
- withAction(String) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters for objects that have a specific action available.
- withAction(String) - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the query for NPCs that have a specific menu option available.
- withAction(String) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for widgets with a specific action.
- withActivity(String) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds associated with the specified activity.
- withChildId(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for a specific child component ID within a group.
- withdraw(int) - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws a specific amount.
- withdraw(int, boolean) - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws a specific amount with explicit Note mode selection.
- withdrawAll() - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws All of this item.
- withdrawAllNoted() - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws All of this item, ensuring it comes out as Notes.
- withdrawFive() - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws 5 of this item.
- withdrawOne() - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws 1 of this item.
- withdrawTen() - Method in class com.kraken.api.query.container.bank.BankEntity
-
Withdraws 10 of this item.
- withGroupChild(int, int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for a widget with a specific group ID and child ID.
- withId(int) - Method in class com.kraken.api.core.AbstractQuery
-
Filters the stream of game entities for ones where the ID matches a provided id
- withId(int) - Method in class com.kraken.api.query.container.bank.BankQuery
-
Filters for items in the bank which have a specified item id.
- withId(int) - Method in class com.kraken.api.query.container.bank.DepositBoxQuery
-
Filters for items in the deposit box that have the specified item id.
- withId(int) - Method in class com.kraken.api.query.equipment.EquipmentQuery
-
Filters for equipment with a specific item id.
- withId(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for a widget with the exact packed ID.
- withIds(List<Integer>) - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters for NPCs whose ids are present in the provided list of ids.
- within(int) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters for only objects whose location is within the specified distance from the players current local point.
- within(int) - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters for only objects whose location is within the specified distance from the players current local point.
- within(int) - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the NPCs in the query to include only those within a specified distance from the local player's position.
- within(LocalPoint, int) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters for only objects whose location is within the specified distance from the anchor point.
- within(WorldPoint, int) - Method in class com.kraken.api.query.groundobject.GroundObjectQuery
-
Filters for only objects whose location is within the specified distance from the anchor point.
- withinArea(WorldPoint, WorldPoint) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Finds game objects within a specified area.
- withinArea(WorldPoint, WorldPoint) - Method in class com.kraken.api.query.npc.NpcQuery
-
Filters the query to include only NPCs that are located within a specified rectangular area.
- withinArea(WorldPoint, WorldPoint) - Method in class com.kraken.api.query.player.PlayerQuery
-
Filters for players within a specified area.
- withinAttackableWildernessLevel() - Method in class com.kraken.api.query.player.PlayerQuery
-
Filters the stream for players who can attack you within the wilderness.
- withIndex(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters by the widget's index in its parent's array.
- withinDistance(int) - Method in class com.kraken.api.query.player.PlayerQuery
-
Filters the stream for players within a specified distance from the local player.
- withinLevel(int, int) - Method in class com.kraken.api.query.player.PlayerQuery
-
Filters the stream for players within a specified combat level (inclusive).
- withListener() - Method in class com.kraken.api.query.widget.WidgetQuery
-
Finds widgets that have a specific listener (e.g., "Continue" buttons).
- withName(String) - Method in class com.kraken.api.core.AbstractQuery
-
Filters for only entities whose name matches the provided name.
- withName(String) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters the stream of game objects for objects with a specific name
- withName(String) - Method in class com.kraken.api.query.world.WorldQuery
- withNpcRadius(int) - Method in class com.kraken.api.simulation.snapshot.SimulationSnapshotService.CaptureOptions
- withOutTypes(WorldType...) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the query to exclude worlds that contain any of the specified types.
- withPartialAction(String) - Method in class com.kraken.api.query.gameobject.GameObjectQuery
-
Filters the game objects to include only those with at least one action containing the specified substring.
- withPlayerCountBetween(int, int) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds with a player count within the specified range.
- withPlayerCountLessThan(int) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds with a player count less than the specified value.
- withSprite(int) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Finds widgets by their Sprite ID (images).
- withText(String) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for widgets containing the specified text in name, text, or actions.
- withText(String, boolean) - Method in class com.kraken.api.query.widget.WidgetQuery
-
Filters for widgets containing the specified text in name, text, or actions.
- withTileDeviation() - Method in class com.kraken.api.service.movement.VariableStrideConfig
- withTypes(WorldType...) - Method in class com.kraken.api.query.world.WorldQuery
-
Filters the current query to include only worlds that match any of the specified
WorldTypevalues. - wMax - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- wMin - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AbstractStrategy
-
Deal with a scan that include a partial word within a level3 block.
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndNotStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.AndStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.ClearStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.CopyStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.EqualsStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.FlipStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.IntersectsStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.OrStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.SetStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
- word(int, int, long[], long[], long) - Method in class com.kraken.api.service.pathfinding.SparseBitSet.XorStrategy
- wordMax - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- wordMin - Variable in class com.kraken.api.service.pathfinding.SparseBitSet.UpdateStrategy
-
Working space for find the size and length of the bit set.
- WorldEntity - Class in com.kraken.api.query.world
- WorldEntity(Context, World, World) - Constructor for class com.kraken.api.query.world.WorldEntity
- WorldMapService - Class in com.kraken.api.service.map
- WorldMapService() - Constructor for class com.kraken.api.service.map.WorldMapService
- WorldPointService - Class in com.kraken.api.service.map
-
A utility class for compressing and decompressing WorldPoint objects into and from integers.
- WorldPointService() - Constructor for class com.kraken.api.service.map.WorldPointService
- worldPointToMapPointX(WorldPoint) - Method in class com.kraken.api.service.map.WorldMapService
-
Converts a
WorldPointto its corresponding screen X coordinate on the world map. - worldPointToMapPointY(WorldPoint) - Method in class com.kraken.api.service.map.WorldMapService
-
Converts a
WorldPointin the game world to its corresponding screen Y coordinate on the world map interface. - WorldQuery - Class in com.kraken.api.query.world
- WorldQuery(Context) - Constructor for class com.kraken.api.query.world.WorldQuery
- worlds() - Method in class com.kraken.api.Context
-
Creates a new query builder for Worlds.
- worldToLocalDistance(int) - Static method in class com.kraken.api.service.tile.TileService
-
Returns the distance from a world point to another world point in local point distance.
- WRATH - com.kraken.api.service.magic.rune.Rune
- writeOperation(BufferOperation, Object, Object) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Writes a single typed buffer operation to the packet buffer.
- writeStringCp1252NullCircumfixed(String, Object) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Writes a string to the buffer, encoded in CP1252, with a null (0) byte *before* and *after* the string.
- writeStringCp1252NullTerminated(String, Object) - Static method in class com.kraken.api.core.packet.BufferUtils
-
Writes a string to the buffer, encoded in CP1252, followed by a single null (0) byte terminator.
X
- x - Variable in class com.kraken.api.input.mouse.strategy.replay.MotionFactory.TimedPoint
- xor(int, boolean) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical XOR of the addressed target bit with the argument value.
- xor(int, int, SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical XOR of this bit set with the bit set argument within the given range.
- xor(SparseBitSet) - Method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical XOR of this bit set with the bit set argument.
- xor(SparseBitSet, SparseBitSet) - Static method in class com.kraken.api.service.pathfinding.SparseBitSet
-
Performs a logical XOR of the two given
SparseBitSets. - xorStrategy - Static variable in class com.kraken.api.service.pathfinding.SparseBitSet
-
Word and block xor strategy.
- XorStrategy() - Constructor for class com.kraken.api.service.pathfinding.SparseBitSet.XorStrategy
Y
- y - Variable in class com.kraken.api.input.mouse.strategy.replay.MotionFactory.TimedPoint
- YANILLE_TELEPORT - com.kraken.api.service.magic.spellbook.Standard
Z
- ZIG_ZAG - com.kraken.api.query.container.inventory.InventoryOrder
-
Snake/Zig-Zag pattern: Row 1 (Left->Right), Row 2 (Right->Left), Row 3 (Left->Right)...
- ZIG_ZAG_REVERSE - com.kraken.api.query.container.inventory.InventoryOrder
-
Reverse Snake/Zig-Zag pattern starting from the bottom right.
All Classes All Packages