diff --git a/runelite-api/src/main/java/net/runelite/api/Scene.java b/runelite-api/src/main/java/net/runelite/api/Scene.java index a3e170ae73..3a748c9f97 100644 --- a/runelite-api/src/main/java/net/runelite/api/Scene.java +++ b/runelite-api/src/main/java/net/runelite/api/Scene.java @@ -62,4 +62,22 @@ public interface Scene void generateHouses(); void setRoofRemovalMode(int flags); + + /** + * Get the underlay ids for the scene. The value stored is id + 1, with 0 for no underlay. + * @return + */ + byte[][][] getUnderlayIds(); + + /** + * Get the overlay ids for the scene. The value stored is id + 1, with 0 for no overlay. + * @return + */ + byte[][][] getOverlayIds(); + + /** + * Get the shapes of the tiles for the scene. + * @return + */ + byte[][][] getTileShapes(); }