Nice Plugin! Would love it if it would work on BungeeCord too :)
--------------------------------------------------------------------------------------------------------
[13:18:50] [Server thread/INFO]: [AutoServerUpdater] Enabling AutoServerUpdater v1.0.1
[13:18:50] [Server thread/ERROR]: [AutoServerUpdater] SERVER SOFTWARE NOT SUPPORTED BY AUTOSERVERUPDATER
[13:18:50] [Server thread/INFO]: [AutoServerUpdater] Latest Build installed!
[13:18:50] [Server thread/INFO]: [AutoServerUpdater] Disabling AutoServerUpdater v1.0.1
[13:18:50] [luckperms-worker-9/WARN]: [LuckPerms] Thread luckperms-worker-9 threw an uncaught exception
java.lang.RuntimeException: java.lang.IllegalStateException: zip file closed
at me.lucko.luckperms.common.event.gen.GeneratedEventClass.lambda$static$0(GeneratedEventClass.java:69) ~[?:?]
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
at me.lucko.luckperms.common.cache.LoadingMap.get(LoadingMap.java:67) ~[?:?]
at me.lucko.luckperms.common.event.gen.GeneratedEventClass.generate(GeneratedEventClass.java:80) ~[?:?]
at me.lucko.luckperms.common.event.gen.GeneratedEventClass.preGenerate(GeneratedEventClass.java:88) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Caused by: java.lang.IllegalStateException: zip file closed
at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:846) ~[?:?]
at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:338) ~[?:?]
at java.base/java.util.jar.JarFile.getEntry(JarFile.java:516) ~[?:?]
at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:471) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:209) ~[purpur-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:169) ~[purpur-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:144) ~[purpur-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.entrypoint.classloader.group.SpigotPluginClassLoaderGroup.lookupClass(SpigotPluginClassLoaderGroup.java:43) ~[purpur-1.20.6.jar:1.20.6-2227-79d199c]
at io.papermc.paper.plugin.entrypoint.classloader.group.SimpleListPluginClassLoaderGroup.getClassByName(SimpleListPluginClassLoaderGroup.java:37) ~[purpur-1.20.6.jar:1.20.6-2227-79d199c]
at io.papermc.paper.plugin.entrypoint.classloader.group.LockingClassLoaderGroup.getClassByName(LockingClassLoaderGroup.java:34) ~[purpur-1.20.6.jar:1.20.6-2227-79d199c]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:187) ~[purpur-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[purpur-api-1.20.6-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:580) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at me.lucko.luckperms.lib.bytebuddy.matcher.ElementMatchers.erasure(ElementMatchers.java:566) ~[?:?]
at me.lucko.luckperms.lib.bytebuddy.matcher.ElementMatchers.returns(ElementMatchers.java:1144) ~[?:?]
at me.lucko.luckperms.lib.bytebuddy.matcher.ElementMatchers.returns(ElementMatchers.java:1133) ~[?:?]
at me.lucko.luckperms.lib.bytebuddy.matcher.ElementMatchers.isFinalizer(ElementMatchers.java:1616) ~[?:?]
at me.lucko.luckperms.lib.bytebuddy.matcher.ElementMatchers.isDefaultFinalizer(ElementMatchers.java:1606) ~[?:?]
at me.lucko.luckperms.lib.bytebuddy.ByteBuddy.<init>(ByteBuddy.java:207) ~[?:?]
at me.lucko.luckperms.common.event.gen.GeneratedEventClass.<init>(GeneratedEventClass.java:111) ~[?:?]
at me.lucko.luckperms.common.event.gen.GeneratedEventClass.lambda$static$0(GeneratedEventClass.java:67) ~[?:?]
... 10 more