Index

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

A

AbstractScript - Class in com.valhalla.sdk
 
AbstractScript() - Constructor for class com.valhalla.sdk.AbstractScript
 
accept(T) - Method in interface com.valhalla.sdk.api.util.Filter
 
addToBankHistoryCache(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
all() - Static method in class com.valhalla.sdk.api.methods.Bank
 
all() - Static method in class com.valhalla.sdk.api.methods.GameObjects
 
all() - Static method in class com.valhalla.sdk.api.methods.GroundItems
 
all() - Static method in class com.valhalla.sdk.api.methods.Inventory
 
all() - Static method in class com.valhalla.sdk.api.methods.Npcs
 
all() - Static method in class com.valhalla.sdk.api.methods.Players
 
all() - Static method in class com.valhalla.sdk.api.methods.Widgets
 
all(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
ALL - Enum constant in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
 
ALL - Static variable in class com.valhalla.sdk.api.methods.Bank
 
ALL_BUT_ONE - Static variable in class com.valhalla.sdk.api.methods.Bank
 
analyzeRoute(List<Tile>, int) - Static method in class com.valhalla.sdk.api.methods.Walking
 
Area - Class in com.valhalla.sdk.api.math
An immutable rectangular or polygonal world area on one plane.
Area(int, int, int, int) - Constructor for class com.valhalla.sdk.api.math.Area
 
Area(int, int, int, int, int) - Constructor for class com.valhalla.sdk.api.math.Area
 
Area(Tile...) - Constructor for class com.valhalla.sdk.api.math.Area
 
Area(Tile, Tile) - Constructor for class com.valhalla.sdk.api.math.Area
 
author() - Element in annotation interface com.valhalla.sdk.ScriptManifest
 
availableTabs() - Static method in class com.valhalla.sdk.api.methods.Bank
 

B

Bank - Class in com.valhalla.sdk.api.methods
Bank container queries and capability-gated actions.
bankAction(String, int, int, int, String) - Static method in class com.valhalla.sdk.api.GameEngine
 
BankMode - Enum Class in com.valhalla.sdk.api.bank
Bank rearrangement and withdrawal modes.
BankQuantitySelection - Enum Class in com.valhalla.sdk.api.bank
Default amount buttons exposed by the bank interface.
BankScroll - Enum Class in com.valhalla.sdk.api.bank
Preferred bank scrolling input.
BankSnapshot - Class in com.valhalla.sdk.api.bank
Immutable native bank-container and interface-state snapshot.
BankSnapshot(List<Item>, boolean, boolean, int, int, int, int, int, int, int, BankMode, BankMode, BankQuantitySelection, boolean, boolean, long) - Constructor for class com.valhalla.sdk.api.bank.BankSnapshot
 
BankTab - Enum Class in com.valhalla.sdk.api.bank
Main bank view and the nine optional user tabs.
BankType - Enum Class in com.valhalla.sdk.api.bank
Recognized in-world banking interaction categories.
BLOCK_EAST - Static variable in class com.valhalla.sdk.api.pathing.CollisionMap
 
BLOCK_NORTH - Static variable in class com.valhalla.sdk.api.pathing.CollisionMap
 
BLOCK_SOUTH - Static variable in class com.valhalla.sdk.api.pathing.CollisionMap
 
BLOCK_TILE - Static variable in class com.valhalla.sdk.api.pathing.CollisionMap
 
BLOCK_WEST - Static variable in class com.valhalla.sdk.api.pathing.CollisionMap
 
BOOTH - Enum constant in enum class com.valhalla.sdk.api.bank.BankType
 
BUFFALO - Enum constant in enum class com.valhalla.sdk.api.bank.BankType
 
build(CollisionMap, Tile) - Static method in class com.valhalla.sdk.api.pathing.ReachabilityMap
 

C

canIssueWalk() - Method in class com.valhalla.sdk.api.pathing.MoveTask
 
canMove(Tile, Tile) - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
canReach(Tile) - Method in class com.valhalla.sdk.api.pathing.ReachabilityMap
 
canReach(CollisionMap, Tile, Tile) - Static method in class com.valhalla.sdk.api.pathing.Pathfinder
 
capacity() - Static method in class com.valhalla.sdk.api.methods.Bank
 
CHEST - Enum constant in enum class com.valhalla.sdk.api.bank.BankType
 
CLICK - Enum constant in enum class com.valhalla.sdk.api.bank.BankScroll
 
Client - Class in com.valhalla.sdk.api.methods
 
close() - Static method in class com.valhalla.sdk.api.methods.Bank
 
COLLISION_BLOCKING - Enum constant in enum class com.valhalla.sdk.api.pathing.MoveSituation
 
CollisionMap - Class in com.valhalla.sdk.api.pathing
A normalized, immutable local collision grid independent of client-specific flag values.
CollisionMap(Tile, int, int, int[]) - Constructor for class com.valhalla.sdk.api.pathing.CollisionMap
 
com.valhalla.sdk - package com.valhalla.sdk
 
com.valhalla.sdk.api - package com.valhalla.sdk.api
 
com.valhalla.sdk.api.bank - package com.valhalla.sdk.api.bank
 
com.valhalla.sdk.api.entities - package com.valhalla.sdk.api.entities
 
com.valhalla.sdk.api.items - package com.valhalla.sdk.api.items
 
com.valhalla.sdk.api.math - package com.valhalla.sdk.api.math
 
com.valhalla.sdk.api.methods - package com.valhalla.sdk.api.methods
 
com.valhalla.sdk.api.pathing - package com.valhalla.sdk.api.pathing
 
com.valhalla.sdk.api.util - package com.valhalla.sdk.api.util
 
com.valhalla.sdk.api.widgets - package com.valhalla.sdk.api.widgets
 
compress(List<Tile>) - Static method in class com.valhalla.sdk.api.pathing.Pathfinder
Reduces a full tile path to direction-changing waypoints.
Condition - Interface in com.valhalla.sdk.api.util
 
contains(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
contains(int) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
contains(int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
contains(int, int) - Method in class com.valhalla.sdk.api.math.Area
 
contains(int, int) - Method in class com.valhalla.sdk.api.widgets.Widget
 
contains(Tile) - Method in class com.valhalla.sdk.api.math.Area
 
contains(Tile) - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
contains(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
contains(Integer...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
contains(Object) - Static method in class com.valhalla.sdk.api.methods.Bank
 
contains(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
contains(String) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
contains(String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
containsAll(int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
containsAll(Integer...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
containsAll(String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
containsAll(Collection<?>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
copyFlags() - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
count() - Method in enum class com.valhalla.sdk.api.bank.BankTab
 
count(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
count(int) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
count(int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
count(BankTab) - Static method in class com.valhalla.sdk.api.methods.Bank
 
count(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
count(Integer...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
count(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
count(String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 

D

debug(String) - Method in interface com.valhalla.sdk.ScriptContext
 
DEFAULT_CAPACITY - Static variable in class com.valhalla.sdk.api.bank.BankSnapshot
 
DEFAULT_MAX_EXPANSIONS - Static variable in class com.valhalla.sdk.api.pathing.Pathfinder
 
DEFAULT_POLL_MILLIS - Static variable in class com.valhalla.sdk.api.util.Sleep
 
deposit(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(int, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(Item, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(Filter<Item>, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
deposit(String, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAll(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAll(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAll(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAll(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAllEquipment() - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAllExcept(int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAllExcept(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAllExcept(String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositAllItems() - Static method in class com.valhalla.sdk.api.methods.Bank
 
depositSlot(int, int) - Static method in class com.valhalla.sdk.api.methods.Bank
Deposits by inventory slot when inventory snapshots are unavailable.
description() - Element in annotation interface com.valhalla.sdk.ScriptManifest
 
DISCONNECTED_PATH - Enum constant in enum class com.valhalla.sdk.api.pathing.MoveSituation
 
distanceSquaredTo(Tile) - Method in class com.valhalla.sdk.api.math.Tile
 
distanceTo(Tile) - Method in interface com.valhalla.sdk.api.entities.Locatable
 
distanceTo(Tile) - Method in class com.valhalla.sdk.api.math.Area
 
distanceTo(Tile) - Method in class com.valhalla.sdk.api.math.Tile
 
distanceTo(Tile) - Static method in class com.valhalla.sdk.api.methods.Players
 
distanceTo(Tile) - Static method in class com.valhalla.sdk.api.methods.Walking
 
drag(int, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 

E

EIGHTH_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
elapsedMillis() - Method in class com.valhalla.sdk.api.util.Timer
 
empty() - Static method in class com.valhalla.sdk.api.bank.BankSnapshot
 
emptyContainers() - Static method in class com.valhalla.sdk.api.methods.Bank
 
emptySlotCount() - Static method in class com.valhalla.sdk.api.methods.Bank
 
END_OF_PATH - Enum constant in enum class com.valhalla.sdk.api.pathing.MoveSituation
 
equals(Object) - Method in class com.valhalla.sdk.api.entities.Player
 
equals(Object) - Method in class com.valhalla.sdk.api.items.Item
 
equals(Object) - Method in class com.valhalla.sdk.api.math.Tile
 
error(String) - Method in interface com.valhalla.sdk.ScriptContext
 
except(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
EXCHANGE - Enum constant in enum class com.valhalla.sdk.api.bank.BankType
 

F

FIFTH_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
Filter<T> - Interface in com.valhalla.sdk.api.util
 
findPath(Tile) - Static method in class com.valhalla.sdk.api.methods.Walking
 
findPath(CollisionMap, Tile, Tile) - Static method in class com.valhalla.sdk.api.pathing.Pathfinder
 
findPath(CollisionMap, Tile, Tile, int) - Static method in class com.valhalla.sdk.api.pathing.Pathfinder
 
findWaypoints(Tile) - Static method in class com.valhalla.sdk.api.methods.Walking
 
FIRST_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
FIVE - Enum constant in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
 
FOURTH_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
fromId(int) - Static method in enum class com.valhalla.sdk.api.bank.BankTab
 
fullSlotCount() - Static method in class com.valhalla.sdk.api.methods.Bank
 

G

GAME_BANK - Static variable in class com.valhalla.sdk.Permissions
 
GAME_HOP_WORLD - Static variable in class com.valhalla.sdk.Permissions
 
GAME_INTERACT_OBJECT - Static variable in class com.valhalla.sdk.Permissions
 
GAME_INTERACT_WIDGET - Static variable in class com.valhalla.sdk.Permissions
 
GAME_OBSERVE_OBJECTS - Static variable in class com.valhalla.sdk.Permissions
 
GAME_READ_BANK - Static variable in class com.valhalla.sdk.Permissions
 
GAME_READ_ENTITIES - Static variable in class com.valhalla.sdk.Permissions
 
GAME_READ_INVENTORY - Static variable in class com.valhalla.sdk.Permissions
 
GAME_READ_POSITION - Static variable in class com.valhalla.sdk.Permissions
 
GAME_WALK - Static variable in class com.valhalla.sdk.Permissions
 
GameEngine - Class in com.valhalla.sdk.api
Compile-time API surface.
GameObject - Interface in com.valhalla.sdk.api.entities
 
GameObjects - Class in com.valhalla.sdk.api.methods
Scene-object operations currently supported by the native action hook.
get(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
get(int) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
get(int) - Static method in class com.valhalla.sdk.api.methods.Widgets
 
get(int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
get(int, int) - Static method in class com.valhalla.sdk.api.methods.Widgets
 
get(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
get(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
get(Integer...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
get(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
get(String) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
get(String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getActions() - Method in enum class com.valhalla.sdk.api.bank.BankType
 
getAmount() - Method in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
 
getAmount() - Method in class com.valhalla.sdk.api.entities.GroundItem
 
getAmount() - Method in class com.valhalla.sdk.api.items.Item
 
getAt(int) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
getAvailableTabs() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getBankHistoryCache() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getBankSnapshot() - Static method in class com.valhalla.sdk.api.GameEngine
 
getBase() - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
getById(int) - Static method in class com.valhalla.sdk.api.methods.GameObjects
 
getById(int) - Static method in class com.valhalla.sdk.api.methods.GroundItems
 
getById(int) - Static method in class com.valhalla.sdk.api.methods.Npcs
 
getByIndex(int) - Static method in class com.valhalla.sdk.api.methods.Npcs
 
getByIndex(int) - Static method in class com.valhalla.sdk.api.methods.Players
 
getByName(String) - Static method in class com.valhalla.sdk.api.methods.Npcs
 
getByName(String) - Static method in class com.valhalla.sdk.api.methods.Players
 
getCapabilities() - Static method in class com.valhalla.sdk.api.GameEngine
 
getCapabilities() - Static method in class com.valhalla.sdk.api.methods.Client
 
getCapacity() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getCenter() - Method in class com.valhalla.sdk.api.math.Area
 
getChildId() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getCollisionMap() - Static method in class com.valhalla.sdk.api.GameEngine
 
getCollisionMap() - Static method in class com.valhalla.sdk.api.methods.Walking
 
getCurrentBankTab() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getCurrentTab() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getCurrentTab() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getCustomWithdrawAmount() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getCustomWithdrawAmount() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getDefaultQuantity() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getDefaultQuantity() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getDestination() - Method in class com.valhalla.sdk.api.pathing.MoveTask
 
getDistance(Tile) - Method in class com.valhalla.sdk.api.pathing.ReachabilityMap
 
getDurationMillis() - Method in class com.valhalla.sdk.api.util.Timer
 
getFirstEmptySlot() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getFirstFullSlot() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getFirstVisibleSlot() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getFlags(Tile) - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
getGameObjects() - Static method in class com.valhalla.sdk.api.GameEngine
 
getGroundItems() - Static method in class com.valhalla.sdk.api.GameEngine
 
getGroupId() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getHeight() - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
getHeight() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getId() - Method in enum class com.valhalla.sdk.api.bank.BankTab
 
getId() - Method in interface com.valhalla.sdk.api.entities.GameObject
 
getId() - Method in class com.valhalla.sdk.api.entities.GroundItem
 
getId() - Method in class com.valhalla.sdk.api.entities.Npc
 
getId() - Method in class com.valhalla.sdk.api.entities.SceneObject
 
getId() - Method in class com.valhalla.sdk.api.items.Item
 
getId() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getIdForSlot(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getIndex() - Method in class com.valhalla.sdk.api.entities.Npc
 
getIndex() - Method in class com.valhalla.sdk.api.entities.Player
 
getInventoryItems() - Static method in class com.valhalla.sdk.api.GameEngine
 
getItemInSlot(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getItems() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getLastBankHistoryCacheTick() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getLastBankHistoryCacheTime() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getLastUpdatedTick() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getLastVisibleSlot() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getLocal() - Static method in class com.valhalla.sdk.api.methods.Players
 
getLocalEntity() - Static method in class com.valhalla.sdk.api.methods.Players
 
getLocalPlayer() - Static method in class com.valhalla.sdk.api.GameEngine
 
getMaxX() - Method in class com.valhalla.sdk.api.math.Area
 
getMaxY() - Method in class com.valhalla.sdk.api.math.Area
 
getMinimumItemToSearch() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getMinX() - Method in class com.valhalla.sdk.api.math.Area
 
getMinY() - Method in class com.valhalla.sdk.api.math.Area
 
getName() - Method in class com.valhalla.sdk.api.entities.GroundItem
 
getName() - Method in class com.valhalla.sdk.api.entities.Npc
 
getName() - Method in class com.valhalla.sdk.api.entities.Player
 
getName() - Method in class com.valhalla.sdk.api.entities.SceneObject
 
getName() - Method in class com.valhalla.sdk.api.items.Item
 
getNameForSlot(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getNearestTile(Tile) - Method in class com.valhalla.sdk.api.math.Area
 
getNext() - Method in class com.valhalla.sdk.api.pathing.MoveTask
 
getNextStep() - Method in class com.valhalla.sdk.api.entities.Player
 
getNextStep() - Static method in class com.valhalla.sdk.api.methods.Players
 
getNpcs() - Static method in class com.valhalla.sdk.api.GameEngine
 
getOrigin() - Method in class com.valhalla.sdk.api.pathing.ReachabilityMap
 
getParentId() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getPlane() - Method in class com.valhalla.sdk.api.math.Area
 
getPlane() - Method in class com.valhalla.sdk.api.math.Tile
 
getPlayers() - Static method in class com.valhalla.sdk.api.GameEngine
 
getPlayerTile() - Static method in class com.valhalla.sdk.api.methods.Walking
 
getRandomTile() - Method in class com.valhalla.sdk.api.math.Area
 
getRandomTile(Random) - Method in class com.valhalla.sdk.api.math.Area
 
getRearrangeMode() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getRearrangeMode() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getRegionId() - Method in class com.valhalla.sdk.api.math.Tile
 
getRouteIndex() - Method in class com.valhalla.sdk.api.pathing.MoveTask
 
getRow(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getSceneBase() - Static method in class com.valhalla.sdk.api.GameEngine
 
getSceneBase() - Static method in class com.valhalla.sdk.api.methods.Client
 
getScriptId() - Method in interface com.valhalla.sdk.ScriptContext
 
getScrollHeight() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getScrollHeight() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getSetting(String, String) - Method in interface com.valhalla.sdk.ScriptContext
Returns a launch-time script setting supplied by the desktop client.
getSituation() - Method in class com.valhalla.sdk.api.pathing.MoveTask
 
getSlot() - Method in class com.valhalla.sdk.api.items.Item
 
getSlot(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getSlot(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getSlot(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getTab() - Method in class com.valhalla.sdk.api.items.Item
 
getTab(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getTab(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
getText() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getTile() - Method in class com.valhalla.sdk.api.entities.GroundItem
 
getTile() - Method in interface com.valhalla.sdk.api.entities.Locatable
 
getTile() - Method in class com.valhalla.sdk.api.entities.Npc
 
getTile() - Method in class com.valhalla.sdk.api.entities.Player
 
getTile() - Method in class com.valhalla.sdk.api.entities.SceneObject
 
getTile() - Static method in class com.valhalla.sdk.api.methods.Players
 
getTiles() - Method in class com.valhalla.sdk.api.math.Area
 
getType() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getUpdatedTick() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getVertices() - Method in class com.valhalla.sdk.api.math.Area
 
getWalkingDestination() - Method in class com.valhalla.sdk.api.entities.Player
 
getWalkingDestination() - Static method in class com.valhalla.sdk.api.methods.Players
 
getWalkingQueue() - Method in class com.valhalla.sdk.api.entities.Player
 
getWalkingQueue() - Static method in class com.valhalla.sdk.api.methods.Players
 
getWidgets() - Static method in class com.valhalla.sdk.api.GameEngine
 
getWidth() - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
getWidth() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getWithdrawMode() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
getWithdrawMode() - Static method in class com.valhalla.sdk.api.methods.Bank
 
getX() - Method in class com.valhalla.sdk.api.math.Tile
 
getX() - Method in class com.valhalla.sdk.api.widgets.Widget
 
getY() - Method in class com.valhalla.sdk.api.math.Tile
 
getY() - Method in class com.valhalla.sdk.api.widgets.Widget
 
GroundItem - Class in com.valhalla.sdk.api.entities
Immutable ground-item stack snapshot.
GroundItem(int, int, String, Tile) - Constructor for class com.valhalla.sdk.api.entities.GroundItem
 
GroundItems - Class in com.valhalla.sdk.api.methods
Ground-item interactions backed by the captured scene-action function.

H

hasFinished() - Method in class com.valhalla.sdk.api.util.Timer
 
hashCode() - Method in class com.valhalla.sdk.api.entities.Player
 
hashCode() - Method in class com.valhalla.sdk.api.items.Item
 
hashCode() - Method in class com.valhalla.sdk.api.math.Tile
 
hasName() - Method in class com.valhalla.sdk.api.entities.Player
 
hasName() - Method in class com.valhalla.sdk.api.items.Item
 
hasPermission(String) - Method in interface com.valhalla.sdk.ScriptContext
 
hopWorld(int) - Static method in class com.valhalla.sdk.api.GameEngine
 
hopWorld(int) - Static method in class com.valhalla.sdk.api.methods.WorldHopper
 

I

info(String) - Method in interface com.valhalla.sdk.ScriptContext
 
INSERT - Enum constant in enum class com.valhalla.sdk.api.bank.BankMode
 
interact(int) - Method in interface com.valhalla.sdk.api.entities.GameObject
 
interact(int) - Method in class com.valhalla.sdk.api.entities.GroundItem
 
interact(int) - Method in class com.valhalla.sdk.api.entities.SceneObject
 
interact(int, int, int, int, int) - Static method in class com.valhalla.sdk.api.methods.GameObjects
 
interact(int, int, int, int, int) - Static method in class com.valhalla.sdk.api.methods.GroundItems
 
interact(int, Tile, int) - Static method in class com.valhalla.sdk.api.methods.GameObjects
 
interact(int, Tile, int) - Static method in class com.valhalla.sdk.api.methods.GroundItems
 
interactGroundItem(int, Tile, int) - Static method in class com.valhalla.sdk.api.GameEngine
 
interactObject(int, Tile, int) - Static method in class com.valhalla.sdk.api.GameEngine
 
Inventory - Class in com.valhalla.sdk.api.methods
Inventory-container queries.
isActionReady() - Static method in class com.valhalla.sdk.api.GameEngine
 
isActionReady() - Static method in class com.valhalla.sdk.api.methods.Client
 
isAlwaysOpenTab() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isAt(Tile) - Static method in class com.valhalla.sdk.api.methods.Walking
 
isAt(Tile, int) - Static method in class com.valhalla.sdk.api.methods.Walking
 
isBlocked(Tile) - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
isCached() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isEmpty() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isFull() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isFull() - Static method in class com.valhalla.sdk.api.methods.Inventory
 
isInArea(Area) - Method in interface com.valhalla.sdk.api.entities.Locatable
 
isInArea(Area) - Static method in class com.valhalla.sdk.api.methods.Players
 
isLoaded() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
isLoaded() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isLocal() - Method in class com.valhalla.sdk.api.entities.Player
 
isLoggedIn() - Static method in class com.valhalla.sdk.api.GameEngine
 
isLoggedIn() - Static method in class com.valhalla.sdk.api.methods.Client
 
isMoving() - Method in interface com.valhalla.sdk.api.entities.LocalPlayer
 
isMoving() - Method in class com.valhalla.sdk.api.entities.Player
 
isMoving() - Static method in class com.valhalla.sdk.api.methods.Players
 
isMoving() - Static method in class com.valhalla.sdk.api.methods.Walking
 
isNoted() - Method in class com.valhalla.sdk.api.items.Item
 
isOpen() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
isOpen() - Method in enum class com.valhalla.sdk.api.bank.BankTab
 
isOpen() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isPlaceholder() - Method in class com.valhalla.sdk.api.items.Item
 
isPlaceholdersEnabled() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
isRunning() - Method in class com.valhalla.sdk.api.util.Timer
 
isSearchItem() - Static method in class com.valhalla.sdk.api.methods.Bank
 
isSearchOpen() - Method in class com.valhalla.sdk.api.bank.BankSnapshot
 
isSlotEmpty(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
isSlotFull(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
isSlotVisible(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
isStackableAmount() - Method in class com.valhalla.sdk.api.items.Item
 
isStopRequested() - Method in class com.valhalla.sdk.AbstractScript
 
isTileLoaded(Tile) - Static method in class com.valhalla.sdk.api.GameEngine
 
isTileLoaded(Tile) - Static method in class com.valhalla.sdk.api.methods.Client
 
isValidWorld(int) - Static method in class com.valhalla.sdk.api.methods.WorldHopper
 
isVisible() - Method in class com.valhalla.sdk.api.widgets.Widget
 
isWithinDistance(Tile, int) - Method in interface com.valhalla.sdk.api.entities.Locatable
 
isWithinDistance(Tile, int) - Method in class com.valhalla.sdk.api.math.Tile
 
Item - Class in com.valhalla.sdk.api.items
Immutable container-slot snapshot used by inventory and equipment adapters.
Item(int, int, int) - Constructor for class com.valhalla.sdk.api.items.Item
 
Item(int, int, int, String, boolean, boolean, int) - Constructor for class com.valhalla.sdk.api.items.Item
 
ITEM - Enum constant in enum class com.valhalla.sdk.api.bank.BankMode
 

L

LocalPlayer - Interface in com.valhalla.sdk.api.entities
 
Locatable - Interface in com.valhalla.sdk.api.entities
 
log(String, String) - Method in interface com.valhalla.sdk.ScriptContext
 

M

MAIN_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
matching(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Inventory
 
MoveSituation - Enum Class in com.valhalla.sdk.api.pathing
The next condition encountered while following a global route through the loaded scene.
MoveTask - Class in com.valhalla.sdk.api.pathing
Immutable result of analyzing the next locally executable portion of a route.

N

name() - Element in annotation interface com.valhalla.sdk.ScriptManifest
 
nearest() - Static method in class com.valhalla.sdk.api.methods.GameObjects
 
nearest() - Static method in class com.valhalla.sdk.api.methods.GroundItems
 
nearest() - Static method in class com.valhalla.sdk.api.methods.Npcs
 
nearest() - Static method in class com.valhalla.sdk.api.methods.Players
 
nearest(Filter<GroundItem>) - Static method in class com.valhalla.sdk.api.methods.GroundItems
 
nearest(Filter<Npc>) - Static method in class com.valhalla.sdk.api.methods.Npcs
 
nearest(Filter<Player>) - Static method in class com.valhalla.sdk.api.methods.Players
 
nearest(Filter<SceneObject>) - Static method in class com.valhalla.sdk.api.methods.GameObjects
 
needToScroll(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
needToScrollDown(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
needToScrollUp(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
next(CollisionMap, Tile, List<Tile>, int) - Static method in class com.valhalla.sdk.api.pathing.RouteAnalyzer
 
NINTH_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
NO_REACHABLE_TILE - Enum constant in enum class com.valhalla.sdk.api.pathing.MoveSituation
 
NORMAL - Enum constant in enum class com.valhalla.sdk.api.pathing.MoveSituation
 
normalizeWorld(int) - Static method in class com.valhalla.sdk.api.methods.WorldHopper
 
NOTE - Enum constant in enum class com.valhalla.sdk.api.bank.BankMode
 
Npc - Class in com.valhalla.sdk.api.entities
Immutable non-player-character snapshot.
Npc(int, int, String, Tile) - Constructor for class com.valhalla.sdk.api.entities.Npc
 
NPC - Enum constant in enum class com.valhalla.sdk.api.bank.BankType
 
Npcs - Class in com.valhalla.sdk.api.methods
Query helpers for immutable NPC snapshots.

O

occupiedSlots() - Static method in class com.valhalla.sdk.api.methods.Inventory
 
ONE - Enum constant in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
 
onLoop(ScriptContext) - Method in class com.valhalla.sdk.AbstractScript
 
onlyContains(int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
onlyContains(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
onlyContains(String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
onStart(ScriptContext) - Method in class com.valhalla.sdk.AbstractScript
 
onStop(ScriptContext) - Method in class com.valhalla.sdk.AbstractScript
 
open() - Method in enum class com.valhalla.sdk.api.bank.BankTab
 
open() - Static method in class com.valhalla.sdk.api.methods.Bank
 
openTab(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
openTab(BankTab) - Static method in class com.valhalla.sdk.api.methods.Bank
 
OUTSIDE_SCENE - Enum constant in enum class com.valhalla.sdk.api.pathing.MoveSituation
 

P

Pathfinder - Class in com.valhalla.sdk.api.pathing
Bounded local A* over a normalized collision map.
pathTo(Tile) - Method in class com.valhalla.sdk.api.pathing.ReachabilityMap
 
Permissions - Class in com.valhalla.sdk
Permission names accepted by a schema-v1 Valhalla script manifest.
placeHoldersEnabled() - Static method in class com.valhalla.sdk.api.methods.Bank
 
plane - Variable in class com.valhalla.sdk.api.math.Tile
 
Player - Class in com.valhalla.sdk.api.entities
Immutable snapshot of one player from the current native world view.
Player(int, String, Tile, boolean, boolean) - Constructor for class com.valhalla.sdk.api.entities.Player
 
Player(int, String, Tile, boolean, boolean, List<Tile>) - Constructor for class com.valhalla.sdk.api.entities.Player
 
Players - Class in com.valhalla.sdk.api.methods
Local-player access backed by the current native version adapter.

R

ReachabilityMap - Class in com.valhalla.sdk.api.pathing
A single-pass breadth-first map of every tile reachable from one local origin.
remainingMillis() - Method in class com.valhalla.sdk.api.util.Timer
 
requestStop() - Method in class com.valhalla.sdk.AbstractScript
 
requirePermission(String) - Method in interface com.valhalla.sdk.ScriptContext
 
reset() - Static method in class com.valhalla.sdk.api.methods.Bank
 
reset() - Method in class com.valhalla.sdk.api.util.Timer
 
reset(boolean) - Static method in class com.valhalla.sdk.api.methods.Bank
 
resetCache() - Static method in class com.valhalla.sdk.api.methods.Bank
 
RouteAnalyzer - Class in com.valhalla.sdk.api.pathing
Selects the furthest safe local step and identifies route transitions requiring a handler.

S

SceneObject - Class in com.valhalla.sdk.api.entities
Immutable scene-object snapshot backed by the native action API.
SceneObject(int, String, Tile) - Constructor for class com.valhalla.sdk.api.entities.SceneObject
 
ScriptContext - Interface in com.valhalla.sdk
 
ScriptManifest - Annotation Interface in com.valhalla.sdk
 
scroll(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
scroll(int, BankScroll) - Static method in class com.valhalla.sdk.api.methods.Bank
 
scroll(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
scroll(Filter<Item>, BankScroll) - Static method in class com.valhalla.sdk.api.methods.Bank
 
scroll(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
scroll(String, BankScroll) - Static method in class com.valhalla.sdk.api.methods.Bank
 
searchItem(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
SECOND_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
setAlwaysOpenTab(boolean) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setDefaultQuantity(BankQuantitySelection) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setMinimumItemToSearch(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setRearrangeMode(BankMode) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setRetainBankCache(boolean) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setSearchItem(boolean) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setUseBankHistoryCache(boolean) - Static method in class com.valhalla.sdk.api.methods.Bank
 
setWithdrawMode(BankMode) - Static method in class com.valhalla.sdk.api.methods.Bank
 
SEVENTH_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
shouldRetainBankCache() - Static method in class com.valhalla.sdk.api.methods.Bank
 
shouldSearchItems() - Static method in class com.valhalla.sdk.api.methods.Bank
 
shouldStop() - Method in class com.valhalla.sdk.AbstractScript
 
SIXTH_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
sleep(long) - Static method in class com.valhalla.sdk.api.util.Sleep
 
sleep(long, long) - Static method in class com.valhalla.sdk.api.util.Sleep
 
Sleep - Class in com.valhalla.sdk.api.util
 
slotContains(int, int...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
slotContains(int, Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
slotContains(int, Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
slotContains(int, String...) - Static method in class com.valhalla.sdk.api.methods.Bank
 
slotNameContains(int, String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
stop() - Method in class com.valhalla.sdk.AbstractScript
 
supports(String) - Static method in class com.valhalla.sdk.api.methods.Client
 
SWAP - Enum constant in enum class com.valhalla.sdk.api.bank.BankMode
 

T

TABLE - Enum constant in enum class com.valhalla.sdk.api.bank.BankType
 
TELEMETRY_PUBLISH - Static variable in class com.valhalla.sdk.Permissions
 
TEN - Enum constant in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
 
THIRD_TAB - Enum constant in enum class com.valhalla.sdk.api.bank.BankTab
 
Tile - Class in com.valhalla.sdk.api.math
 
Tile(int, int, int) - Constructor for class com.valhalla.sdk.api.math.Tile
 
Timer - Class in com.valhalla.sdk.api.util
 
Timer(long) - Constructor for class com.valhalla.sdk.api.util.Timer
 
togglePlaceholders(boolean) - Static method in class com.valhalla.sdk.api.methods.Bank
 
toString() - Method in class com.valhalla.sdk.api.entities.GroundItem
 
toString() - Method in class com.valhalla.sdk.api.entities.Npc
 
toString() - Method in class com.valhalla.sdk.api.entities.Player
 
toString() - Method in class com.valhalla.sdk.api.entities.SceneObject
 
toString() - Method in class com.valhalla.sdk.api.items.Item
 
toString() - Method in class com.valhalla.sdk.api.math.Area
 
toString() - Method in class com.valhalla.sdk.api.math.Tile
 
toString() - Method in class com.valhalla.sdk.api.pathing.CollisionMap
 
toString() - Method in class com.valhalla.sdk.api.pathing.MoveTask
 
toString() - Method in class com.valhalla.sdk.api.util.Timer
 
toString() - Method in class com.valhalla.sdk.api.widgets.Widget
 
translate(int, int) - Method in class com.valhalla.sdk.api.math.Tile
 
translate(int, int, int) - Method in class com.valhalla.sdk.api.math.Tile
 

U

until(Condition, long) - Static method in class com.valhalla.sdk.api.util.Sleep
 
until(Condition, long, long) - Static method in class com.valhalla.sdk.api.util.Sleep
 
updateCache() - Static method in class com.valhalla.sdk.api.methods.Bank
 
updateCache(Collection<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 

V

valueOf(String) - Static method in enum class com.valhalla.sdk.api.bank.BankMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.valhalla.sdk.api.bank.BankScroll
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.valhalla.sdk.api.bank.BankTab
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.valhalla.sdk.api.bank.BankType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.valhalla.sdk.api.pathing.MoveSituation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.valhalla.sdk.api.bank.BankMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.valhalla.sdk.api.bank.BankScroll
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.valhalla.sdk.api.bank.BankTab
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.valhalla.sdk.api.bank.BankType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.valhalla.sdk.api.pathing.MoveSituation
Returns an array containing the constants of this enum class, in the order they are declared.
verify() - Method in interface com.valhalla.sdk.api.util.Condition
 
version() - Element in annotation interface com.valhalla.sdk.ScriptManifest
 
visible() - Static method in class com.valhalla.sdk.api.methods.Widgets
 

W

waitUntilAt(Tile, int, long) - Static method in class com.valhalla.sdk.api.methods.Walking
 
waitUntilIdle(long) - Static method in class com.valhalla.sdk.api.methods.Walking
 
waitUntilLoggedIn(long) - Static method in class com.valhalla.sdk.api.methods.Client
 
walk(Tile) - Static method in class com.valhalla.sdk.api.GameEngine
 
walk(Tile) - Static method in class com.valhalla.sdk.api.methods.Walking
 
Walking - Class in com.valhalla.sdk.api.methods
Movement state helpers for the mapped local player.
warn(String) - Method in interface com.valhalla.sdk.ScriptContext
 
WHEEL - Enum constant in enum class com.valhalla.sdk.api.bank.BankScroll
 
whileCondition(Condition, long) - Static method in class com.valhalla.sdk.api.util.Sleep
 
Widget - Class in com.valhalla.sdk.api.widgets
Immutable widget snapshot; population is enabled only by a validated UI adapter.
Widget(int, int, int, String, boolean, int, int, int, int) - Constructor for class com.valhalla.sdk.api.widgets.Widget
 
Widgets - Class in com.valhalla.sdk.api.methods
Widget-tree queries over the latest immutable native snapshot.
withdraw(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(int, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(Item, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(Filter<Item>, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdraw(String, int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdrawAll(int) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdrawAll(Item) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdrawAll(Filter<Item>) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdrawAll(String) - Static method in class com.valhalla.sdk.api.methods.Bank
 
withdrawSlot(int, int) - Static method in class com.valhalla.sdk.api.methods.Bank
Withdraws by container slot when item snapshots are unavailable.
withPlane(int) - Method in class com.valhalla.sdk.api.math.Tile
 
withText(String) - Static method in class com.valhalla.sdk.api.methods.Widgets
 
WorldHopper - Class in com.valhalla.sdk.api.methods
Requests Valhalla's bounded in-game world-hopper flow.

X

x - Variable in class com.valhalla.sdk.api.math.Tile
 
X - Enum constant in enum class com.valhalla.sdk.api.bank.BankQuantitySelection
 

Y

y - Variable in class com.valhalla.sdk.api.math.Tile
 
A B C D E F G H I L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values