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 f4b9172dd8..acdd728a99 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -420,6 +420,11 @@ public interface Client extends GameEngine */ IndexDataBase getIndexConfig(); + /** + * Gets an index by id + */ + IndexDataBase getIndex(int id); + /** * Returns the x-axis base coordinate. *

diff --git a/runelite-api/src/main/java/net/runelite/api/IndexDataBase.java b/runelite-api/src/main/java/net/runelite/api/IndexDataBase.java index ba8042c480..5bb100e244 100644 --- a/runelite-api/src/main/java/net/runelite/api/IndexDataBase.java +++ b/runelite-api/src/main/java/net/runelite/api/IndexDataBase.java @@ -40,4 +40,6 @@ public interface IndexDataBase * @return */ int[] getFileIds(int archiveId); + + byte[] loadData(int archiveID, int fileID); }