From 050f399cdfb254709fbc031bcea323f5a67f856b Mon Sep 17 00:00:00 2001 From: Jonatino Date: Sun, 21 Mar 2021 15:56:20 -0400 Subject: [PATCH] Implemented currentPort --- .../src/main/java/net/runelite/api/DynamicObject.java | 4 +++- .../java/net/runelite/mixins/rsps/IPAddressMixin.java | 8 ++++++++ .../main/java/net/runelite/rs/api/RSDynamicObject.java | 8 +++++++- 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 runelite-mixins/src/main/java/net/runelite/mixins/rsps/IPAddressMixin.java 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