From 05ae0b769c55aa3e22ce1815acac36810497686e Mon Sep 17 00:00:00 2001 From: ImNoOSRS <69985903+ImNoOSRS@users.noreply.github.com> Date: Thu, 18 Mar 2021 23:42:16 +0100 Subject: [PATCH] RSTile: setDecorativeObject (#2967) Co-authored-by: ImNo --- runelite-api/src/main/java/net/runelite/api/Tile.java | 7 +++++++ .../src/main/java/net/runelite/rs/api/RSTile.java | 4 ++++ 2 files changed, 11 insertions(+) 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();