diff --git a/runelite-api/src/main/java/net/runelite/api/DynamicObject.java b/runelite-api/src/main/java/net/runelite/api/DynamicObject.java index f34c20c8f0..8eab2f513e 100644 --- a/runelite-api/src/main/java/net/runelite/api/DynamicObject.java +++ b/runelite-api/src/main/java/net/runelite/api/DynamicObject.java @@ -13,4 +13,6 @@ public interface DynamicObject extends Renderable * Get the number of cycles that have elapsed in the whole animation. */ int getAnimCycleCount(); -} + + int getCurrentPort(); +} \ No newline at end of file diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/rsps/IPAddressMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/rsps/IPAddressMixin.java new file mode 100644 index 0000000000..08d559462c --- /dev/null +++ b/runelite-mixins/src/main/java/net/runelite/mixins/rsps/IPAddressMixin.java @@ -0,0 +1,8 @@ +package net.runelite.mixins.rsps; + +public class IPAddressMixin { + + //MouseRecorder.worldPort + //class171.js5Port + //DynamicObject.currentPort +} \ No newline at end of file diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSDynamicObject.java b/runescape-api/src/main/java/net/runelite/rs/api/RSDynamicObject.java index 1c375ed3a1..2d34032b35 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSDynamicObject.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSDynamicObject.java @@ -20,4 +20,10 @@ public interface RSDynamicObject extends RSRenderable, DynamicObject, Renderable @Import("sequenceDefinition") RSSequenceDefinition getSequenceDefinition(); -} + + @Import("currentPort") + int getCurrentPort(); + + @Import("currentPort") + void setCurrentPort(); +} \ No newline at end of file