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 dea3bc7133..1bfbadb6ee 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -808,6 +808,13 @@ public interface Client extends GameEngine */ Map getChatLineMap(); + /** + * Map of message node id to message node + * + * @return the map + */ + IterableHashTable getMessages(); + /** * Gets the viewport widget. *

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 ca08d4945e..9297fec684 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 @@ -454,6 +454,10 @@ public interface RSClient extends RSGameEngine, Client @Override Map getChatLineMap(); + @Import("messages") + @Override + RSIterableHashTable getMessages(); + @Import("revision") @Override int getRevision();