From 46a40b2f18052ca9b2779105a584d2cc264154f8 Mon Sep 17 00:00:00 2001 From: Elikill58 Date: Tue, 11 Feb 2025 22:14:26 +0100 Subject: [PATCH] Prevent error --- .../chatitem/chatmanager/v1/PacketEditingChatManager.java | 1 - .../java/me/dadus33/chatitem/platform/hook/SpigotPlatform.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/me/dadus33/chatitem/chatmanager/v1/PacketEditingChatManager.java b/src/main/java/me/dadus33/chatitem/chatmanager/v1/PacketEditingChatManager.java index 0887178..8fa4bd2 100644 --- a/src/main/java/me/dadus33/chatitem/chatmanager/v1/PacketEditingChatManager.java +++ b/src/main/java/me/dadus33/chatitem/chatmanager/v1/PacketEditingChatManager.java @@ -2,7 +2,6 @@ package me.dadus33.chatitem.chatmanager.v1; import java.lang.reflect.Constructor; import java.util.Arrays; -import java.util.regex.Pattern; import org.bukkit.Bukkit; diff --git a/src/main/java/me/dadus33/chatitem/platform/hook/SpigotPlatform.java b/src/main/java/me/dadus33/chatitem/platform/hook/SpigotPlatform.java index 3f3284b..0b87a08 100644 --- a/src/main/java/me/dadus33/chatitem/platform/hook/SpigotPlatform.java +++ b/src/main/java/me/dadus33/chatitem/platform/hook/SpigotPlatform.java @@ -161,7 +161,7 @@ public class SpigotPlatform implements IPlatform { return null; try { for (Method m : chatSerializerClass.getDeclaredMethods()) { - if (m.getParameterTypes()[0].equals(chatBaseComponentClass) && m.getReturnType().equals(String.class)) { + if (m.getParameterTypes().length > 0 && m.getParameterTypes()[0].equals(chatBaseComponentClass) && m.getReturnType().equals(String.class)) { return m; } }