From c785603ace1ee684517891a6b3b4b1583d69fee5 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Tue, 23 Aug 2022 12:58:10 +0200 Subject: [PATCH] Fix generic type search --- SpigotCore_Main/src/com/comphenix/tinyprotocol/Reflection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpigotCore_Main/src/com/comphenix/tinyprotocol/Reflection.java b/SpigotCore_Main/src/com/comphenix/tinyprotocol/Reflection.java index 15aeeca..10d9155 100644 --- a/SpigotCore_Main/src/com/comphenix/tinyprotocol/Reflection.java +++ b/SpigotCore_Main/src/com/comphenix/tinyprotocol/Reflection.java @@ -189,7 +189,7 @@ public final class Reflection { return false; if(parameters.length > 0) { - Class[] arguments = (Class[]) ((ParameterizedType)field.getType().getGenericSuperclass()).getActualTypeArguments(); + Class[] arguments = (Class[]) ((ParameterizedType)field.getGenericType()).getActualTypeArguments(); for(int i = 0; i < parameters.length; i++) { if(arguments[i] != parameters[i])