diff --git a/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java b/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java index 3cbea08ba0..057a386b13 100644 --- a/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java +++ b/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java @@ -58,7 +58,7 @@ public class ClientSessionManager } @Schedule(period = 10, unit = ChronoUnit.MINUTES, asynchronous = true) - private void ping() + public void ping() { if (sessionId == null) { diff --git a/runelite-client/src/main/java/net/runelite/client/task/Scheduler.java b/runelite-client/src/main/java/net/runelite/client/task/Scheduler.java index 3a4926c7cb..7cf6b0796f 100644 --- a/runelite-client/src/main/java/net/runelite/client/task/Scheduler.java +++ b/runelite-client/src/main/java/net/runelite/client/task/Scheduler.java @@ -62,7 +62,7 @@ public class Scheduler public void registerObject(Object obj) { - for (Method method : obj.getClass().getMethods()) + for (Method method : obj.getClass().getDeclaredMethods()) { Schedule schedule = method.getAnnotation(Schedule.class); if (schedule == null)