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
All Classes All Packages
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
All Classes All Packages