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 12aee0a545..3acfd9d038 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -255,4 +255,16 @@ public interface Client extends GameEngine * @return */ ItemContainer getItemContainer(InventoryID inventory); + + int getIntStackSize(); + + void setIntStackSize(int stackSize); + + int[] getIntStack(); + + int getStringStackSize(); + + void setStringStackSize(int stackSize); + + String[] getStringStack(); } 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 06f89c20b7..78bd9a84e0 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 @@ -436,4 +436,28 @@ public interface RSClient extends RSGameEngine, Client @Construct RSItem createItem(); + + @Import("intStackSize") + @Override + int getIntStackSize(); + + @Import("intStackSize") + @Override + void setIntStackSize(int stackSize); + + @Import("intStack") + @Override + int[] getIntStack(); + + @Import("scriptStringStackSize") + @Override + int getStringStackSize(); + + @Import("scriptStringStackSize") + @Override + void setStringStackSize(int stackSize); + + @Import("scriptStringStack") + @Override + String[] getStringStack(); }