titivermeesch / CommandTimer

Probably the most complete command scheduling plugin for Spigot
https://www.spigotmc.org/resources/command-timer-easy-gui.24141/
26 stars 9 forks source link

Purpur compatibility issues #284

Closed titivermeesch closed 1 month ago

titivermeesch commented 1 month ago

`[09:36:37 ERROR]: [DirectoryProviderSource] Error preparing plugin context: Directory 'plugins/commandtimer-java21.jar' failed to update! java.lang.RuntimeException: Directory 'plugins/commandtimer-java21.jar' failed to update! at io.papermc.paper.plugin.provider.source.FileProviderSource.prepareContext(FileProviderSource.java:62) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.lambda$prepareContext$1(DirectoryProviderSource.java:33) ~[purpur-1.21.jar:1.21-2280-930003b] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.walkFiles(DirectoryProviderSource.java:64) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.prepareContext(DirectoryProviderSource.java:31) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.prepareContext(DirectoryProviderSource.java:17) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.util.EntrypointUtil.registerProvidersFromSource(EntrypointUtil.java:14) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.PluginInitializerManager.load(PluginInitializerManager.java:113) ~[purpur-1.21.jar:1.21-2280-930003b] at net.minecraft.server.Main.main(Main.java:129) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.PaperBootstrap.boot(PaperBootstrap.java:21) ~[purpur-1.21.jar:1.21-2280-930003b] at org.bukkit.craftbukkit.Main.main(Main.java:295) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42) ~[app:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] Caused by: org.bukkit.plugin.InvalidPluginException: java.util.zip.ZipException: zip file is empty at io.papermc.paper.plugin.provider.source.FileProviderSource.checkUpdate(FileProviderSource.java:131) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.provider.source.FileProviderSource.prepareContext(FileProviderSource.java:60) ~[purpur-1.21.jar:1.21-2280-930003b] ... 22 more Caused by: java.util.zip.ZipException: zip file is empty at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1781) ~[?:?] at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1562) ~[?:?] at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1657) ~[?:?] at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1495) ~[?:?] at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1458) ~[?:?] at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:724) ~[?:?] at java.base/java.util.zip.ZipFile.(ZipFile.java:251) ~[?:?] at java.base/java.util.zip.ZipFile.(ZipFile.java:180) ~[?:?] at java.base/java.util.jar.JarFile.(JarFile.java:345) ~[?:?] at java.base/java.util.jar.JarFile.(JarFile.java:316) ~[?:?] at java.base/java.util.jar.JarFile.(JarFile.java:282) ~[?:?] at io.papermc.paper.plugin.provider.source.FileProviderSource.getPluginName(FileProviderSource.java:137) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.provider.source.FileProviderSource.checkUpdate(FileProviderSource.java:112) ~[purpur-1.21.jar:1.21-2280-930003b] at io.papermc.paper.plugin.provider.source.FileProviderSource.prepareContext(FileProviderSource.java:60) ~[purpur-1.21.jar:1.21-2280-930003b] ... 22 more [09:36:38 INFO]: [PluginRemapper] Remapping plugin 'plugins/Jobs5.2.4.0.jar'... [09:36:39 INFO]: [PluginRemapper] Done remapping plugin 'plugins/Jobs5.2.4.0.jar' in 434ms. [09:36:39 INFO]: [PluginInitializerManager] Initialized 82 plugins [09:36:39 INFO]: [PluginInitializerManager] Paper plugins (1):