diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSItemComposition.java b/runescape-api/src/main/java/net/runelite/rs/api/RSItemComposition.java index 90c8b3bc89..68c5bfacf6 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSItemComposition.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSItemComposition.java @@ -1,6 +1,7 @@ package net.runelite.rs.api; import net.runelite.api.ItemComposition; +import net.runelite.api.IterableHashTable; import net.runelite.mapping.Import; public interface RSItemComposition extends ItemComposition @@ -88,6 +89,9 @@ public interface RSItemComposition extends ItemComposition @Import("params") RSIterableNodeHashTable getParams(); + @Import("params") + void setParams(IterableHashTable params); + @Import("params") void setParams(RSIterableNodeHashTable params); } diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSNPCComposition.java b/runescape-api/src/main/java/net/runelite/rs/api/RSNPCComposition.java index adeb25cab7..8aa7e1a7cd 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSNPCComposition.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSNPCComposition.java @@ -1,5 +1,6 @@ package net.runelite.rs.api; +import net.runelite.api.IterableHashTable; import net.runelite.api.NPCComposition; import net.runelite.mapping.Import; @@ -63,6 +64,9 @@ public interface RSNPCComposition extends NPCComposition @Import("params") RSIterableNodeHashTable getParams(); + @Import("params") + void setParams(IterableHashTable params); + @Import("params") void setParams(RSIterableNodeHashTable params); } diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java b/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java index 7fa1a822a2..c01c350ce4 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java @@ -1,5 +1,6 @@ package net.runelite.rs.api; +import net.runelite.api.IterableHashTable; import net.runelite.api.ObjectComposition; import net.runelite.mapping.Import; @@ -39,6 +40,9 @@ public interface RSObjectComposition extends ObjectComposition @Import("params") RSIterableNodeHashTable getParams(); + @Import("params") + void setParams(IterableHashTable params); + @Import("params") void setParams(RSIterableNodeHashTable params); diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSStructComposition.java b/runescape-api/src/main/java/net/runelite/rs/api/RSStructComposition.java index 4016e536f6..f953461f14 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSStructComposition.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSStructComposition.java @@ -1,5 +1,6 @@ package net.runelite.rs.api; +import net.runelite.api.IterableHashTable; import net.runelite.api.StructComposition; import net.runelite.mapping.Import; @@ -11,6 +12,9 @@ public interface RSStructComposition extends StructComposition @Import("params") RSIterableNodeHashTable getParams(); + @Import("params") + void setParams(IterableHashTable params); + @Import("params") void setParams(RSIterableNodeHashTable params); }