project: copy

This commit is contained in:
Owain van Brakel
2021-12-23 04:37:58 +01:00
parent 9914ca8058
commit 5aa031c8cc

View File

@@ -149,6 +149,7 @@ import net.runelite.rs.api.RSEvictingDualNodeHashTable;
import net.runelite.rs.api.RSFriendSystem; import net.runelite.rs.api.RSFriendSystem;
import net.runelite.rs.api.RSIndexedSprite; import net.runelite.rs.api.RSIndexedSprite;
import net.runelite.rs.api.RSInterfaceParent; import net.runelite.rs.api.RSInterfaceParent;
import net.runelite.rs.api.RSItemComposition;
import net.runelite.rs.api.RSItemContainer; import net.runelite.rs.api.RSItemContainer;
import net.runelite.rs.api.RSModelData; import net.runelite.rs.api.RSModelData;
import net.runelite.rs.api.RSNPC; import net.runelite.rs.api.RSNPC;
@@ -1760,18 +1761,15 @@ public abstract class RSClientMixin implements RSClient
client.getCallbacks().post(chatMessage); client.getCallbacks().post(chatMessage);
} }
@Inject @Copy("draw")
@MethodHook("draw") @Replace("draw")
public void draw(boolean var1) public void copy$draw(boolean var1)
{ {
callbacks.frame(); callbacks.frame();
updateCamera(); updateCamera();
}
@Inject copy$draw(var1);
@MethodHook(value = "draw", end = true)
public void drawEnd(boolean var1)
{
checkResize(); checkResize();
} }