From dfb49179c5fd7bedaf6e25a438ee506affe978cf Mon Sep 17 00:00:00 2001 From: Leijurv Date: Sun, 18 Nov 2018 11:27:38 -0800 Subject: [PATCH] not a handler lol --- src/comms/java/comms/ConstructingDeserializer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/comms/java/comms/ConstructingDeserializer.java b/src/comms/java/comms/ConstructingDeserializer.java index 4048a7be7..3879204a5 100644 --- a/src/comms/java/comms/ConstructingDeserializer.java +++ b/src/comms/java/comms/ConstructingDeserializer.java @@ -32,7 +32,9 @@ public enum ConstructingDeserializer implements MessageDeserializer { MSGS = new ArrayList<>(); // imagine doing something in reflect but it's actually concise and you don't need to catch 42069 different exceptions. huh. for (Method m : IMessageListener.class.getDeclaredMethods()) { - MSGS.add((Class) m.getParameterTypes()[0]); + if (m.getName().equals("handle")) { + MSGS.add((Class) m.getParameterTypes()[0]); + } } }