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 3775ff77c7..2ddb6c7c8e 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -927,6 +927,11 @@ public interface Client extends GameEngine */ int getMouseIdleTicks(); + /** + * Gets the number of milliseconds since the last mouse press occurred. + */ + long getMouseLastPressedMillis(); + /** * Gets the amount of ticks since the last keyboard press occurred. * diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java b/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java index 20d4336892..4cf4574d78 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java @@ -479,6 +479,10 @@ public interface RSClient extends RSGameEngine, Client @Override int getMouseIdleTicks(); + @Import("mouseLastPressedTimeMillis") + @Override + long getMouseLastPressedMillis(); + @Import("keyboardIdleTicks") @Override int getKeyboardIdleTicks();