From 131deca54eb5566976fd00e2f3801b83052925b8 Mon Sep 17 00:00:00 2001 From: ThatGamerBlue Date: Mon, 8 Feb 2021 10:47:43 +0000 Subject: [PATCH] eventbus: remove method name requirement --- .../src/main/java/net/runelite/client/eventbus/EventBus.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/eventbus/EventBus.java b/runelite-client/src/main/java/net/runelite/client/eventbus/EventBus.java index 2340e306dd..3d9cf9363e 100644 --- a/runelite-client/src/main/java/net/runelite/client/eventbus/EventBus.java +++ b/runelite-client/src/main/java/net/runelite/client/eventbus/EventBus.java @@ -138,7 +138,10 @@ public class EventBus } final String preferredName = "on" + parameterClazz.getSimpleName(); - Preconditions.checkArgument(method.getName().equals(preferredName), "Subscribed method " + method + " should be named " + preferredName); + if (!method.getName().equals(preferredName)) + { + log.warn("Subscribed method " + method + " should be named " + preferredName); + } method.setAccessible(true); SubscriberMethod lambda = null;