diff --git a/runelite-api/src/main/java/net/runelite/api/Tile.java b/runelite-api/src/main/java/net/runelite/api/Tile.java index d2396454cb..a5b0c1d213 100644 --- a/runelite-api/src/main/java/net/runelite/api/Tile.java +++ b/runelite-api/src/main/java/net/runelite/api/Tile.java @@ -38,6 +38,13 @@ public interface Tile extends TileObject */ DecorativeObject getDecorativeObject(); + /** + * Sets the object on the decorative layer of the tile. + * + * @param decorativeObject the decorative object + */ + void setDecorativeObject(DecorativeObject decorativeObject); + /** * Gets all game objects on the tile. * diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSTile.java b/runescape-api/src/main/java/net/runelite/rs/api/RSTile.java index c00e38f3b1..653e623c85 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSTile.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSTile.java @@ -24,6 +24,10 @@ public interface RSTile extends Tile @Override DecorativeObject getDecorativeObject(); + @Import("wallDecoration") + @Override + void setDecorativeObject(DecorativeObject object); + @Import("floorDecoration") @Override GroundObject getGroundObject();