Add MetaInfos #5

Zusammengeführt
Lixfel hat 4 Commits von MetaInfos nach master 2022-06-14 15:21:22 +02:00 zusammengeführt
Nur Änderungen aus Commit 2ddfa9e80f werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -82,7 +82,11 @@ public abstract class PacketHandler {
return;
}
if (method.getParameterCount() == 2) {
method.invoke(this, packet, metaInfos);
if (metaInfos == null || method.getParameterTypes()[1].isAssignableFrom(metaInfos.getClass())) {
method.invoke(this, packet, metaInfos);
} else {
throw new IllegalArgumentException("MetaInfos is not assignable to " + method.getParameterTypes()[1]);
}
} else {
method.invoke(this, packet);
}