From ff30bedf50213a4d6ab7c8cb38ac7ca62935a4e8 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 19 Jan 2017 17:20:37 -0500 Subject: [PATCH] client: warn about hooks fired prior to client being ready --- .../src/main/java/net/runelite/inject/callbacks/Hooks.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/inject/callbacks/Hooks.java b/runelite-client/src/main/java/net/runelite/inject/callbacks/Hooks.java index 21a80e5947..2cfee88260 100644 --- a/runelite-client/src/main/java/net/runelite/inject/callbacks/Hooks.java +++ b/runelite-client/src/main/java/net/runelite/inject/callbacks/Hooks.java @@ -37,6 +37,12 @@ public class Hooks public static void callHook(String name, Object object) { + if (RuneLite.getClient() == null) + { + logger.warn("Event {} triggered prior to client being ready", name); + return; + } + switch (name) { case "experienceChanged":