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

I

IBAN_BLAST - rs.kreme.ksbot.api.game.magic.SpellBook.Standard
 
ICE_BARRAGE - rs.kreme.ksbot.api.game.magic.SpellBook.Ancient
 
ICE_BLITZ - rs.kreme.ksbot.api.game.magic.SpellBook.Ancient
 
ICE_BURST - rs.kreme.ksbot.api.game.magic.SpellBook.Ancient
 
ICE_PATH - rs.kreme.ksbot.api.game.utils.GameArea
 
ICE_PLATEAU_TELEPORT - rs.kreme.ksbot.api.game.magic.SpellBook.Lunar
 
ICE_RUSH - rs.kreme.ksbot.api.game.magic.SpellBook.Ancient
 
ICEBERG - rs.kreme.ksbot.api.game.utils.GameArea
 
ICYENE_GRAVEYARD - rs.kreme.ksbot.api.game.utils.GameArea
 
IDEA - rs.kreme.ksbot.api.game.data.Emote
 
IGNORE_LIST_ADD - rs.kreme.ksbot.api.wrappers.KSChatMessage.MessageTypes
Adding account to ignore list.
image() - Method in annotation type rs.kreme.ksbot.api.scripts.ScriptManifest
 
IMAGE_URL - Static variable in class rs.kreme.ksbot.api.commons.ImageCache
 
ImageCache - Class in rs.kreme.ksbot.api.commons
 
ImageCache() - Constructor for class rs.kreme.ksbot.api.commons.ImageCache
 
IMPROVED_REFLEXES - rs.kreme.ksbot.api.game.Prayer.Prayers
 
inArea(WorldArea) - Method in class rs.kreme.ksbot.api.queries.TileObjectQuery
Filters the tile objects within a specific WorldArea.
inArea(WorldArea) - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if the player is within a specified area
inCombat() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if the player is currently in combat.
INCREDIBLE_REFLEXES - rs.kreme.ksbot.api.game.Prayer.Prayers
 
increment(String, long) - Method in class rs.kreme.ksbot.api.game.Statistics
Increment a specific stat by amount
INFERIOR_DEMONBANE - rs.kreme.ksbot.api.game.magic.SpellBook.Necromancy
 
INFERNO - rs.kreme.ksbot.api.game.utils.GameArea
 
inGameRegion(GameArea) - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if player is in a specific game region
inGroup(int) - Method in class rs.kreme.ksbot.api.queries.WidgetQuery
 
inInstance() - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if the player is in an instanced region
inLocation(WorldArea) - Method in class rs.kreme.ksbot.api.queries.TileItemQuery
Filters ground items located within a specific area.
inMotion() - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if the player is currently moving
inMotion() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
inRegion(int...) - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if player is in one of the specified regions
interact(int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Deprecated.
interact(int) - Method in interface rs.kreme.ksbot.api.interfaces.Interactable
 
interact(int) - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Interacts with the item based on the provided action index.
interact(int) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Interacts with the item using a specific option (low priority).
interact(int) - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Interacts with the NPC using a specified action index.
interact(int) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Interacts with the object using the specified action index.
interact(int) - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Interacts with the player using a specific action index.
interact(int) - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
Interacts with a widget using the specified option.
interact(int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
Interacts with a widget using the specified option and index.
interact(int, int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Deprecated.
interact(int, MenuAction) - Method in interface rs.kreme.ksbot.api.interfaces.Interactable
 
interact(int, MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Deprecated.
interact(int, MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Interacts with the item using a specific option and menu action.
interact(int, MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
interact(int, MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Deprecated.
interact(int, MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
interact(int, MenuAction, int, int) - Method in interface rs.kreme.ksbot.api.interfaces.Interactable
 
interact(int, MenuAction, int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Deprecated.
interact(int, MenuAction, int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Deprecated.
interact(int, MenuAction, int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
interact(int, MenuAction, int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Invokes a raw interaction with full parameters.
interact(int, MenuAction, int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
interact(String) - Method in interface rs.kreme.ksbot.api.interfaces.Interactable
 
interact(String) - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Interacts with the item based on the provided option string.
interact(String) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Interacts with the item using a specified action name.
interact(String) - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Interacts with the NPC using a specified action name.
interact(String) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Interacts with the object using a specific action name.
interact(String) - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Interacts with the player using a specified action option by name.
interact(String...) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Attempts to interact with the object using the first matching action name.
interact(MenuAction) - Method in interface rs.kreme.ksbot.api.interfaces.Interactable
 
interact(MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Interacts with the item based on the provided MenuAction.
interact(MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSItem
 
interact(MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
interact(MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Interacts with the object using a specific MenuAction.
interact(MenuAction) - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Interacts with the player using the specified `MenuAction`.
interact(MenuAction, int, int) - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
Interacts with a widget using a specified menu action, index, and option.
interact(KSWidget, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Deprecated.
interact(KSWidget, int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Interacts with a widget using the specified option and index.
interact(KSWidget, MenuAction, int, int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Deprecated.
Interactable - Interface in rs.kreme.ksbot.api.interfaces
 
interacting() - Method in class rs.kreme.ksbot.api.queries.NPCQuery
Filters NPCs that are currently interacting with any actor.
interactingWith(Actor) - Method in class rs.kreme.ksbot.api.queries.NPCQuery
Filters NPCs that are interacting with a specific actor (player or NPC).
interactingWith(Actor) - Method in class rs.kreme.ksbot.api.queries.PlayerQuery
Filters players who are interacting with a specified actor.
interactingWithLocal() - Method in class rs.kreme.ksbot.api.queries.NPCQuery
Filters NPCs that are interacting with the local player.
interactingWithLocal() - Method in class rs.kreme.ksbot.api.queries.PlayerQuery
Filters players who are interacting with the local player.
inventory - Variable in class rs.kreme.ksbot.api.hooks.Bank
 
Inventory - Class in rs.kreme.ksbot.api.hooks
The Inventory class provides methods to interact with the player's inventory, including dropping items, using items on each other, and querying items by their name or ID.
Inventory(KSContext) - Constructor for class rs.kreme.ksbot.api.hooks.Inventory
Constructor for Inventory, initializing with the InventoryID and widget info for handling inventory items.
INVENTORY - rs.kreme.ksbot.api.game.Game.Tab
 
INVENTORY - rs.kreme.ksbot.api.wrappers.KSItem.Type
 
IORWERTH_DUNGEON - rs.kreme.ksbot.api.game.utils.GameArea
 
isAdded(String) - Method in class rs.kreme.ksbot.api.game.Friends
Checks if a friend with the given name is in the friend list.
ISAFDAR - rs.kreme.ksbot.api.game.utils.GameArea
 
isAnimating() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
 
isAnimating() - Method in class rs.kreme.ksbot.api.wrappers.KSObject
Checks if the object is currently animating.
isAnimating() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
isAntifired() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if the player has antifire protection.
isAttacking(KSNPC) - Method in class rs.kreme.ksbot.api.game.Combat
Check if player is attacking specific NPC
isAuthenticated() - Method in class rs.kreme.ksbot.api.hooks.User
 
isAutoCasting() - Method in class rs.kreme.ksbot.api.hooks.Magic
Checks if the player is currently auto-casting a spell.
isBlocked(WorldPoint, MovementFlags) - Static method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
Checks if movement is blocked in a specific direction
isDead() - Method in class rs.kreme.ksbot.api.wrappers.KSNPC
Checks if the NPC is dead.
isDead() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
Checks if the player is dead.
isDepositBoxOpen() - Method in class rs.kreme.ksbot.api.hooks.Bank
Checks if the DepositBox is currently open.
isDonator() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
isEmpty() - Method in class rs.kreme.ksbot.api.hooks.Items
 
isEnabled(Prayer.Prayers) - Method in class rs.kreme.ksbot.api.game.Prayer
Checks if a specific prayer is currently enabled.
isEnterInputOpen() - Method in class rs.kreme.ksbot.api.hooks.widgets.Dialog
 
isEnterInputOpen() - Method in class rs.kreme.ksbot.api.hooks.widgets.Production
 
isFinished() - Method in class rs.kreme.ksbot.api.commons.Timer
Checks if the timer has finished (end time reached).
isFull() - Method in class rs.kreme.ksbot.api.hooks.Items
 
isHidden() - Method in class rs.kreme.ksbot.api.wrappers.KSWidget
 
isIdle() - Method in class rs.kreme.ksbot.api.wrappers.KSPlayer
 
isInteractable(WorldArea) - Method in class rs.kreme.ksbot.api.game.pathing.Reachable
Checks if any tile in the specified area can be interacted with
ISLAND_OF_STONE - rs.kreme.ksbot.api.game.utils.GameArea
 
ISLE_OF_SOULS - rs.kreme.ksbot.api.game.utils.GameArea
 
ISLE_OF_SOULS_DUNGEON - rs.kreme.ksbot.api.game.utils.GameArea
 
isNoted() - Method in class rs.kreme.ksbot.api.wrappers.KSGroundItem
Checks if the item is noted (i.e., has a note ID).
isNoted() - Method in class rs.kreme.ksbot.api.wrappers.KSItem
Checks if the item is noted (i.e., a banknote version of an item).
isNotedWithdrawMode() - Method in class rs.kreme.ksbot.api.hooks.Bank
 
isNumeric(String) - Static method in class rs.kreme.ksbot.api.commons.TextUtil
Checks if a string is numeric.
isObstacle(WorldPoint) - Method in class rs.kreme.ksbot.api.game.pathing.Reachable
Checks if a tile is an obstacle based on its collision flag
isOnBreak() - Method in class rs.kreme.ksbot.api.scripts.Script
 
isOnline(String) - Method in class rs.kreme.ksbot.api.game.Friends
Checks if a friend with the given name is currently online.
isOnline(Friend) - Method in class rs.kreme.ksbot.api.game.Friends
Checks if the specified Friend object is online.
isOpen() - Method in class rs.kreme.ksbot.api.hooks.Bank
Checks if the bank is open by verifying if the bank widget is usable.
isOpen() - Method in class rs.kreme.ksbot.api.hooks.Shop
Checks if the shop interface is currently open.
isOpen() - Method in class rs.kreme.ksbot.api.hooks.Teleporter
Checks if the teleporter interface is open.
isOpen() - Method in class rs.kreme.ksbot.api.hooks.Trade
Checks if the trade screen or confirmation screen is open.
isOpen() - Method in class rs.kreme.ksbot.api.hooks.TradingPost
 
isOpen() - Method in class rs.kreme.ksbot.api.hooks.widgets.Dialog
 
isOpen() - Method in class rs.kreme.ksbot.api.hooks.widgets.Production
 
isPathCompletelySafe(List<WorldPoint>, Collection<DangerousTile>) - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if a path is completely safe from dangerous tiles
isPaused() - Method in class rs.kreme.ksbot.api.scripts.Script
 
isPoisoned() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if the player is poisoned.
isPrayerSelected(Prayer.Prayers) - Method in class rs.kreme.ksbot.api.game.Prayer
 
isPrivateChat() - Method in class rs.kreme.ksbot.api.wrappers.KSChatMessage
 
isPublicChat() - Method in class rs.kreme.ksbot.api.wrappers.KSChatMessage
 
isRetaliating() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if the player has auto-retaliate enabled.
isRunning() - Method in class rs.kreme.ksbot.api.commons.Timer
Checks if the timer is currently running.
isRunning() - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if run mode is enabled
isRunning() - Method in class rs.kreme.ksbot.api.scripts.Script
 
isSkulled() - Method in class rs.kreme.ksbot.api.queries.PlayerQuery
Filters players that currently have a skull icon (indicating PvP engagement).
isSpecEnabled() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if special attack mode is enabled.
isSpellSelected(Spell) - Method in class rs.kreme.ksbot.api.hooks.Magic
Checks if the specified spell is currently selected.
isStaffMember(String) - Method in class rs.kreme.ksbot.api.hooks.AntiBan
Checks if the specified player name is in the staff list.
isStaffMember(KSPlayer) - Method in class rs.kreme.ksbot.api.hooks.AntiBan
Checks if the specified KSPlayer is a staff member.
isStopped() - Method in class rs.kreme.ksbot.api.scripts.Script
 
isSuperAntifired() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if the player has super antifire protection.
isTileLoaded(WorldPoint) - Method in class rs.kreme.ksbot.api.game.Pathing
Checks if a tile is loaded in the current scene
isUsable(int) - Method in class rs.kreme.ksbot.api.hooks.Widgets
 
isUsable(WidgetInfo) - Method in class rs.kreme.ksbot.api.hooks.Widgets
 
isUsable(KSWidget) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Checks if a widget is usable (i.e., not hidden).
isUsable(KSWidget, Predicate<? super KSWidget>) - Method in class rs.kreme.ksbot.api.hooks.Widgets
Checks if a widget is usable and satisfies a given predicate.
isVenomed() - Method in class rs.kreme.ksbot.api.game.Combat
Checks if the player is venomed.
isViewingOptions() - Method in class rs.kreme.ksbot.api.hooks.widgets.Dialog
 
isWalkable(LocalPoint) - Static method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
Checks if a local point is walkable
isWalkable(WorldPoint) - Static method in enum rs.kreme.ksbot.api.game.pathing.MovementFlags
Checks if a world point is walkable
isWithinDamageRadius(WorldPoint) - Method in class rs.kreme.ksbot.api.game.pathing.DangerousTile
Checks if a world point is within the damage radius of this dangerous tile
isWithinReactRadius(WorldPoint) - Method in class rs.kreme.ksbot.api.game.pathing.DangerousTile
Checks if a world point is within the reaction radius of this dangerous tile
isWithinReactRadius(WorldPoint, int) - Method in class rs.kreme.ksbot.api.game.pathing.DangerousTile
Checks if a world point is within the reaction radius plus an additional buffer
ITEM - rs.kreme.ksbot.api.hooks.Bank.WithdrawMode
 
itemOnItem(KSItem, KSItem) - Method in class rs.kreme.ksbot.api.hooks.Inventory
Uses one item on another item in the inventory.
itemOnNpc(KSItem, KSNPC) - Method in class rs.kreme.ksbot.api.hooks.Inventory
 
itemOnNpc(KSNPC, KSItem) - Method in class rs.kreme.ksbot.api.hooks.NPCs
Performs a "Use item on NPC" interaction.
itemOnObject(KSItem, KSObject) - Method in class rs.kreme.ksbot.api.hooks.Inventory
 
ItemQuery - Class in rs.kreme.ksbot.api.queries
A query class for filtering and retrieving KSItem objects based on various criteria.
ItemQuery(Collection<KSItem>) - Constructor for class rs.kreme.ksbot.api.queries.ItemQuery
 
Items - Class in rs.kreme.ksbot.api.hooks
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes All Packages