A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes All Packages

G

GAME - rs.kreme.ksbot.api.wrappers.KSChatMessages.MessageTypes
A game message (ie.
GameObjects - Class in rs.kreme.ksbot.api.hooks
 
GameObjects() - Constructor for class rs.kreme.ksbot.api.hooks.GameObjects
 
GEOMANCY - rs.kreme.ksbot.api.game.magic.SpellBook.Lunar
 
get(int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
 
get(WidgetInfo) - Method in class rs.kreme.ksbot.api.hooks.Widgets
 
getAction(String...) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Checks if the item has a specific action.
getAction(String...) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Checks if the item has a specific action.
getActionIndex(String) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Gets the index of an action for this item based on its name.
getActionIndex(String) - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the index of a specific action in the player's available actions.
getActions() - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Retrieves the available actions for the item.
getActions() - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Gets the actions available for the item.
getActions() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Gets the actions available for the NPC.
getActions() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
 
getActions() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the available action options for interacting with the player.
getActions() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getAnimation() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
getAt(int, int, int) - Method in class rs.kreme.ksbot.api.hooks.Tiles
Retrieves the tile at specific world coordinates (X, Y, plane).
getAt(LocalPoint) - Method in class rs.kreme.ksbot.api.hooks.Tiles
Retrieves the tile at a specific local point.
getAt(WorldPoint) - Method in class rs.kreme.ksbot.api.hooks.Tiles
Retrieves the tile at a specific world point.
getAttackableNPC(int...) - Method in class rs.kreme.ksbot.api.game.Combat
Searches for an attackable NPC by ID.
getAttackableNPC(String...) - Method in class rs.kreme.ksbot.api.game.Combat
Searches for an attackable NPC by name.
getAttackStyle() - Method in class rs.kreme.ksbot.api.game.Combat
Gets the player's current attack style based on the game setting.
getBit(int) - Method in class rs.kreme.ksbot.api.game.Vars
 
getBoostedLevel(Skill) - Method in class rs.kreme.ksbot.api.hooks.Skills
Gets the boosted level of a specified skill.
getBorderType() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getCanvasLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getCapacity() - Method in class rs.kreme.ksbot.api.hooks.Bank
Retrieves the total capacity of the bank (maximum number of slots).
getCentrePoint() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getChild(int) - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getChildContains(KSWidget, String) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Finds a child widget in a parent that contains the specified text.
getChildren() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getChildWithOffset(KSWidget, int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves child widgets at a given offset.
getClickBounds() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getClickPoint() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
 
getClientPrayerbook() - Static method in enum rs.kreme.ksbot.api.game.Prayer.Prayerbook
Retrieves the current prayer book active on the client.
getClosestBank() - Method in class rs.kreme.ksbot.api.hooks.Bank
 
getCollisionFlag(WorldPoint) - Static method in class rs.kreme.ksbot.api.game.pathing.Reachable
 
getCombatLevel() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the combat level of the player.
getComp() - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Retrieves the item composition (definition) for this item.
getComp() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Gets the NPC composition, which contains detailed data about the NPC.
getComp() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the player's composition (e.g., appearance details).
getComparisonPoint(WorldArea, WorldArea) - Static method in class rs.kreme.ksbot.api.game.pathing.Reachable
 
getConfigFile() - Method in class rs.kreme.ksbot.api.scripts.Script
Gets the configuration file for the script.
getCount(int) - Method in class rs.kreme.ksbot.api.hooks.Items
 
getCount(String) - Method in class rs.kreme.ksbot.api.hooks.Items
 
getCurrent() - Static method in enum rs.kreme.ksbot.api.game.magic.SpellBook
 
getCurrentHealth() - Method in class rs.kreme.ksbot.api.game.Combat
Gets the player's current health (hitpoints).
getDamageRadius() - Method in class rs.kreme.ksbot.api.game.pathing.DangerousTile
 
getDynamicChildren() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getEmptySlots() - Method in class rs.kreme.ksbot.api.hooks.Items
 
getEnum(int) - Method in class rs.kreme.ksbot.api.game.Vars
 
getExperience(Skill) - Method in class rs.kreme.ksbot.api.hooks.Skills
Gets the experience points for a specified skill.
getFlag() - Method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
 
getFoodCount() - Method in class rs.kreme.ksbot.api.game.Consumables
Counts the number of edible food items in the inventory, excluding specific items.
getFormattedTimeStamp() - Method in class rs.kreme.ksbot.api.wrappers.KSChatMessages
 
getFreeSlots() - Method in class rs.kreme.ksbot.api.hooks.Bank
Retrieves the number of free slots available in the bank.
getFromClientThread(Supplier<T>) - Static method in class rs.kreme.ksbot.api.API
 
getGameRegion() - Method in class rs.kreme.ksbot.api.game.Pathing
 
getGraphics() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
getHeadIcon() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
getHealthPercent() - Method in class rs.kreme.ksbot.api.game.Combat
Gets the player's current health as a percentage of maximum health.
getHeight() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getHitSquares(WorldPoint, int, int, boolean) - Static method in class rs.kreme.ksbot.api.game.pathing.Reachable
 
getHitSquares(WorldPoint, int, int, int, boolean) - Static method in class rs.kreme.ksbot.api.game.pathing.Reachable
 
getHWID() - Method in class rs.kreme.ksbot.api.hooks.User
 
getIcon() - Method in enum rs.kreme.ksbot.api.scripts.Category
 
getId() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Gets the NPC ID.
getId() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
 
getId() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the unique ID of the player.
getId() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getIndex() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Gets the NPC Index.
getIndex() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getInstance() - Static method in class rs.kreme.ksbot.api.KSContext
 
getInteractable(WorldArea) - Static method in class rs.kreme.ksbot.api.game.pathing.Reachable
 
getInteracting() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the actor that the player is currently interacting with, if any.
getInventoryID() - Method in enum rs.kreme.ksbot.api.wrappers.KSItem.Type
 
getItem(int) - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getItem(int...) - Method in class rs.kreme.ksbot.api.hooks.Items
 
getItemComposition(int) - Static method in class rs.kreme.ksbot.api.API
 
getItemId() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getItemName(int) - Static method in class rs.kreme.ksbot.api.API
 
getItemQuantity() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getItems() - Method in class rs.kreme.ksbot.api.game.Lootable
Retrieves all item names/IDs marked for looting.
getItems() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getItems(KSWidget) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves the list of items from a widget.
getLevel() - Method in interface rs.kreme.ksbot.api.game.magic.Spell
 
getLevel(Skill) - Method in class rs.kreme.ksbot.api.hooks.Skills
Gets the real (unboosted) level of a specified skill.
getListFlags(int) - Static method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
 
getLocal() - Method in class rs.kreme.ksbot.api.hooks.Players
Retrieves the local player as an instance of KSPlayer.
getLocalLocation() - Method in interface rs.kreme.ksbot.api.interfaces.Locatable
 
getLocalLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
 
getLocalLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
getLocalLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
 
getLocalLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
getLocalPoint() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
getManifest() - Method in class rs.kreme.ksbot.api.scripts.Script
Retrieves the script's manifest.
getMaxX() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getMaxY() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getMissingHealth() - Method in class rs.kreme.ksbot.api.game.Combat
Calculates the difference between real and boosted health.
getModel() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getName() - Method in class rs.kreme.ksbot.api.hooks.widgets.Dialog
 
getName() - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Gets the name of the item.
getName() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Gets the name of the NPC.
getName() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
 
getName() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the name of the player.
getName() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getNearbyPlayerCount(NPC) - Method in class rs.kreme.ksbot.api.hooks.NPCs
Returns the number of nearby players around a given NPC within a 10-tile radius.
getNestedChildren() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getObjectComposition(int) - Static method in class rs.kreme.ksbot.api.API
 
getOccupiedSlots() - Method in class rs.kreme.ksbot.api.hooks.Bank
Retrieves the number of occupied slots in the bank.
getOptionIndex(String) - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Finds the index of a specified action in the NPC's available actions.
getOptions() - Method in class rs.kreme.ksbot.api.hooks.widgets.Dialog
 
getParent() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getParentId() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getPathToSafety(Collection<DangerousTile>) - Method in class rs.kreme.ksbot.api.game.Pathing
 
getPercentLeft() - Method in class rs.kreme.ksbot.api.game.Prayer
Gets the player's current prayer points percentage.
getPlane() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getPlane() - Method in interface rs.kreme.ksbot.api.interfaces.Locatable
 
getPlane() - Method in interface rs.kreme.ksbot.api.interfaces.Positionable
 
getPlayerWeaponType() - Method in class rs.kreme.ksbot.api.hooks.Equipment
 
getPoint() - Method in class rs.kreme.ksbot.api.game.pathing.DangerousTile
 
getPoints() - Method in class rs.kreme.ksbot.api.game.Prayer
Gets the player's current prayer points.
getPrayerCount() - Method in class rs.kreme.ksbot.api.game.Consumables
Counts the number of prayer restoration items in the inventory.
getPrice() - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Gets the item's price.
getPriority() - Method in class rs.kreme.ksbot.api.scripts.task.Task
 
getPriority(KSGroundItem) - Method in class rs.kreme.ksbot.api.game.Lootable
Retrieves the priority of a specific ground item.
getQuantity() - Method in enum rs.kreme.ksbot.api.game.magic.Rune
 
getQuantity() - Method in enum rs.kreme.ksbot.api.game.magic.RunePouch.RuneSlot
 
getQuantity(Rune) - Method in class rs.kreme.ksbot.api.game.magic.RunePouch
 
getRandomPoint() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getReactRadius() - Method in class rs.kreme.ksbot.api.game.pathing.DangerousTile
 
getRegion() - Method in class rs.kreme.ksbot.api.game.Pathing
 
getRuneId() - Method in enum rs.kreme.ksbot.api.game.magic.Rune
 
getRuneName() - Method in enum rs.kreme.ksbot.api.game.magic.RunePouch.RuneSlot
 
getRuneNames() - Method in enum rs.kreme.ksbot.api.game.magic.Rune
 
getRunEnergy() - Method in class rs.kreme.ksbot.api.game.Pathing
 
getSetFlags(int) - Static method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
 
getSetFlags(WorldPoint) - Static method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
 
getSpecEnergy() - Method in class rs.kreme.ksbot.api.game.Combat
Retrieves the current special attack energy as a percentage.
getSprite() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getSpriteId() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getStaticChildren() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getStorageDirectory() - Method in class rs.kreme.ksbot.api.scripts.Script
Gets the storage directory for the script.
getText() - Method in class rs.kreme.ksbot.api.hooks.widgets.Dialog
 
getText() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getTheirTradeValue() - Method in class rs.kreme.ksbot.api.hooks.Trade
Retrieves the total value of the other player's offered items in the trade.
getToken() - Method in class rs.kreme.ksbot.api.hooks.User
 
getTotalLevel() - Method in class rs.kreme.ksbot.api.hooks.Skills
Gets the total level of all skills combined.
getTradeState() - Method in class rs.kreme.ksbot.api.hooks.Trade
Gets the current trade state.
getType() - Method in class rs.kreme.ksbot.api.wrappers.KSItem
 
getUsername() - Method in class rs.kreme.ksbot.api.hooks.User
 
getVarbit() - Method in enum rs.kreme.ksbot.api.game.magic.RunePouch.RuneSlot
 
getVarcInt(int) - Method in class rs.kreme.ksbot.api.game.Vars
 
getVarcStr(int) - Method in class rs.kreme.ksbot.api.game.Vars
 
getVarp(int) - Method in class rs.kreme.ksbot.api.game.Vars
 
getWalkable() - Method in class rs.kreme.ksbot.api.game.Pathing
 
getWidget() - Method in interface rs.kreme.ksbot.api.game.magic.Spell
 
getWidget() - Method in enum rs.kreme.ksbot.api.game.magic.SpellBook.Ancient
 
getWidget() - Method in enum rs.kreme.ksbot.api.game.magic.SpellBook.Lunar
 
getWidget() - Method in enum rs.kreme.ksbot.api.game.magic.SpellBook.Necromancy
 
getWidget() - Method in enum rs.kreme.ksbot.api.game.magic.SpellBook.Standard
 
getWidget() - Method in enum rs.kreme.ksbot.api.game.Prayer.Prayers
 
getWidget(int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves a widget by its component ID.
getWidget(int[]) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves a widget by its ID.
getWidget(int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves a widget using a group and child ID.
getWidget(int, int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves a child widget from a parent using group, child, and index.
getWidget(WidgetInfo) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Retrieves a widget by its WidgetInfo.
getWidth() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getWorldArea() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Gets the NPC's world area (the region in which the NPC is located).
getWorldLocation() - Method in interface rs.kreme.ksbot.api.interfaces.Locatable
 
getWorldLocation() - Method in interface rs.kreme.ksbot.api.interfaces.Positionable
 
getWorldLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Retrieves the world location of the ground item.
getWorldLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
getWorldLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
 
getWorldLocation() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Gets the current world location of the player.
getWorldX() - Method in interface rs.kreme.ksbot.api.interfaces.Locatable
 
getWorldX() - Method in interface rs.kreme.ksbot.api.interfaces.Positionable
 
getWorldY() - Method in interface rs.kreme.ksbot.api.interfaces.Locatable
 
getWorldY() - Method in interface rs.kreme.ksbot.api.interfaces.Positionable
 
getX() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getY() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getYourTradeValue() - Method in class rs.kreme.ksbot.api.hooks.Trade
Retrieves the total value of your offered items in the trade.
GHORROCK_TELEPORT - rs.kreme.ksbot.api.game.magic.SpellBook.Ancient
 
GHOSTLY_GRASP - rs.kreme.ksbot.api.game.magic.SpellBook.Necromancy
 
GLOVES - rs.kreme.ksbot.api.hooks.widgets.EquipmentSlot
 
GraphicsObjectQuery - Class in rs.kreme.ksbot.api.queries
A specialized query class for filtering and retrieving GraphicsObject entities in the game.
GraphicsObjectQuery(Collection<GraphicsObject>) - Constructor for class rs.kreme.ksbot.api.queries.GraphicsObjectQuery
Constructs a new GraphicsObjectQuery instance.
graphicsObjects - Variable in class rs.kreme.ksbot.api.KSContext
 
GraphicsObjects - Class in rs.kreme.ksbot.api.hooks
 
GraphicsObjects() - Constructor for class rs.kreme.ksbot.api.hooks.GraphicsObjects
 
GREATER_CORRUPTION - rs.kreme.ksbot.api.game.magic.SpellBook.Necromancy
 
groundItems - Variable in class rs.kreme.ksbot.api.KSContext
 
GroundItems - Class in rs.kreme.ksbot.api.hooks
Manages ground items (loot) on tiles in the game.
GroundItems() - Constructor for class rs.kreme.ksbot.api.hooks.GroundItems
 
groundObjects - Variable in class rs.kreme.ksbot.api.KSContext
 
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes All Packages