From 5aa031c8cc5f5038859c99fdf99591e0421d0edf Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Thu, 23 Dec 2021 04:37:58 +0100 Subject: [PATCH] project: copy --- .../java/net/runelite/mixins/RSClientMixin.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java index 4b616f6ef7..7b0f467818 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java @@ -149,6 +149,7 @@ import net.runelite.rs.api.RSEvictingDualNodeHashTable; import net.runelite.rs.api.RSFriendSystem; import net.runelite.rs.api.RSIndexedSprite; import net.runelite.rs.api.RSInterfaceParent; +import net.runelite.rs.api.RSItemComposition; import net.runelite.rs.api.RSItemContainer; import net.runelite.rs.api.RSModelData; import net.runelite.rs.api.RSNPC; @@ -1760,18 +1761,15 @@ public abstract class RSClientMixin implements RSClient client.getCallbacks().post(chatMessage); } - @Inject - @MethodHook("draw") - public void draw(boolean var1) + @Copy("draw") + @Replace("draw") + public void copy$draw(boolean var1) { callbacks.frame(); updateCamera(); - } - @Inject - @MethodHook(value = "draw", end = true) - public void drawEnd(boolean var1) - { + copy$draw(var1); + checkResize(); }