From 473a3042fbdd891a42a00082ccf58ee1bf8af57b Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 6 Mar 2022 22:09:56 -0500 Subject: [PATCH] api: add methods to get selected item --- .../src/main/java/net/runelite/api/Client.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/Client.java b/runelite-api/src/main/java/net/runelite/api/Client.java index 928ee839e4..2a47aaeee3 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -1883,6 +1883,18 @@ public interface Client extends GameEngine */ void setSpellSelected(boolean selected); + /** + * Get if an item is selected with "Use" + * @return 1 if selected, else 0 + */ + int getSelectedItem(); + + /** + * If an item is selected, this is the item index in the inventory. + * @return + */ + int getSelectedItemIndex(); + /** * Returns client item composition cache */