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

G

game - Variable in class rs.kreme.ksbot.api.KSContext
 
Game - Class in rs.kreme.ksbot.api.game
 
Game(KSContext) - Constructor for class rs.kreme.ksbot.api.game.Game
 
GAME - rs.kreme.ksbot.api.wrappers.KSChatMessage.MessageTypes
A game message (ie.
Game.Tab - Enum in rs.kreme.ksbot.api.game
 
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
 
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 interface rs.kreme.ksbot.api.interfaces.Interactable
 
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.KSNPC
 
getAnimation() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Retrieves the animation ID of the object, if any.
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
Gets the value of a varbit.
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 interface rs.kreme.ksbot.api.interfaces.Interactable
Retrieves the clickable screen bounds of the object, if applicable.
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.KSNPC
 
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
 
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
 
getElapsedTime() - Method in class rs.kreme.ksbot.api.commons.Timer
Calculates the elapsed time since the timer started.
getEmptySlots() - Method in class rs.kreme.ksbot.api.hooks.Items
 
getEnabledPrayers() - Method in class rs.kreme.ksbot.api.game.Prayer
Determines the currently enabled prayers.
getEnabledQuickPrayers() - Method in class rs.kreme.ksbot.api.game.Prayer
Determines the currently enabled quick prayers.
getEnum(int) - Method in class rs.kreme.ksbot.api.game.Vars
Retrieves the enum composition associated with a given ID.
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.KSChatMessage
 
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
 
getHealth() - 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.
getHealthPercentage() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
getHealthRatio() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
getHeight() - Method in class rs.kreme.ksbot.api.hooks.WorldArea
 
getHighestCombatSkill() - Method in class rs.kreme.ksbot.api.hooks.Skills
 
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.KSNPC
 
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
 
getManifest() - Method in class rs.kreme.ksbot.api.scripts.Script
 
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
Counts the number of nearby players (excluding the local player and friends) within a 10-tile radius of the given NPC.
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 interface rs.kreme.ksbot.api.interfaces.Interactable
Finds the index of a specified action in the NPC's available actions.
getOptionIndex(String) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Gets the index of an action for this item based on its name.
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.
getPerHour(int) - Method in class rs.kreme.ksbot.api.commons.Timer
Calculates the hourly rate based on a gained value.
getPerHour(int, int) - Method in class rs.kreme.ksbot.api.commons.Timer
Calculates the hourly rate based on a gained value and an initial start amount.
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(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
 
getRemaining() - Method in class rs.kreme.ksbot.api.commons.Timer
Retrieves the remaining time until the timer ends.
getRemainingTime() - Method in class rs.kreme.ksbot.api.commons.Timer
Formats the remaining time as a string in the format "DD:HH:MM:SS".
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
 
getSelectedQuantity() - Method in class rs.kreme.ksbot.api.hooks.widgets.Production
 
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
Deprecated.
getSpriteId() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getStaff() - Method in class rs.kreme.ksbot.api.hooks.AntiBan
Returns a list of all known staff usernames.
getStaticChildren() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
getStorageDirectory() - Method in class rs.kreme.ksbot.api.scripts.Script
 
getTabs() - Method in class rs.kreme.ksbot.api.hooks.Bank
 
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
Gets the value of a client integer variable.
getVarcStr(int) - Method in class rs.kreme.ksbot.api.game.Vars
Gets the value of a client string variable.
getVarp(int) - Method in class rs.kreme.ksbot.api.game.Vars
Gets the value of a varp (player variable).
getWalkable() - Method in class rs.kreme.ksbot.api.game.Pathing
 
getWidget() - Method in enum rs.kreme.ksbot.api.game.Combat.AttackStyle
 
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.
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.
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 J K L M N O P Q R S T U V W Y 
All Classes All Packages