You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[22:00:34 ERROR]: [ModernPluginLoadingStrategy] Could not load plugin 'ExamplePlugin-1.0.0.jar' in folder 'plugins\.paper-remapped'
org.bukkit.plugin.InvalidPluginException: java.lang.ExceptionInInitializerError
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:129) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:35) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at io.papermc.paper.plugin.entrypoint.strategy.modern.ModernPluginLoadingStrategy.loadProviders(ModernPluginLoadingStrategy.java:116) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:38) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:40) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:564) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:341) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1217) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
Caused by: java.lang.ExceptionInInitializerError
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField$handleGetter$2.invoke(JavaClassField.kt:12) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField$handleGetter$2.invoke(JavaClassField.kt:10) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/kotlin1922.UnsafeLazyImpl.getValue(Lazy.kt:81) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField.getHandleGetter(JavaClassField.kt:10) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField.get(JavaClassField.kt:31) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.ClassField.get$default(ClassField.kt:13) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.ReflexClass.getInstance(ReflexClass.kt:84) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.ReflexClass.getInstance(ReflexClass.kt:65) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.platform.PlatformFactory.init$lambda$5(PlatformFactory.kt:68) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib$2.run(TabooLib.java:113) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.lambda$lifeCycle$0(TabooLib.java:80) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.execution(TabooLib.java:222) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.lifeCycle(TabooLib.java:73) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.platform.BukkitPlugin.lambda$static$0(BukkitPlugin.java:48) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.execution(TabooLib.java:222) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.platform.BukkitPlugin.<clinit>(BukkitPlugin.java:35) ~[ExamplePlugin-1.0.0.jar:?]
at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:529) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:508) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:78) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:125) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
... 9 more
Caused by: java.lang.IllegalStateException: Unsafe not found
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.UnsafeAccess.<clinit>(UnsafeAccess.kt:34) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField$handleGetter$2.invoke(JavaClassField.kt:12) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField$handleGetter$2.invoke(JavaClassField.kt:10) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/kotlin1922.UnsafeLazyImpl.getValue(Lazy.kt:81) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField.getHandleGetter(JavaClassField.kt:10) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.JavaClassField.get(JavaClassField.kt:31) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.ClassField.get$default(ClassField.kt:13) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.ReflexClass.getInstance(ReflexClass.kt:84) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.library.reflex.ReflexClass.getInstance(ReflexClass.kt:65) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.platform.PlatformFactory.init$lambda$5(PlatformFactory.kt:68) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib$2.run(TabooLib.java:113) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.lambda$lifeCycle$0(TabooLib.java:80) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.execution(TabooLib.java:222) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.lifeCycle(TabooLib.java:73) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.platform.BukkitPlugin.lambda$static$0(BukkitPlugin.java:48) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.common.TabooLib.execution(TabooLib.java:222) ~[ExamplePlugin-1.0.0.jar:?]
at ExamplePlugin-1.0.0.jar/io.github.username.project.taboolib.platform.BukkitPlugin.<clinit>(BukkitPlugin.java:35) ~[ExamplePlugin-1.0.0.jar:?]
at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:529) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:508) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:78) ~[paper-mojangapi-1.21.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProvider.createInstance(SpigotPluginProvider.java:125) ~[leaf-1.21.1.jar:1.21.1-DEV-f1c8332]
... 9 more
版本信息
taboolib
6.2.0-beta3
服务端
Leaf version 1.21.1-DEV-ver/1.21.1@f1c8332 (2024-09-13T06:18:54Z) (Implementing API version 1.21.1-R0.1-SNAPSHOT)
测试使用的 jdk
OracleJDK, GraalVM, OpenJDK, 分别测试过两个版本。
The text was updated successfully, but these errors were encountered:
问题描述
在 Java22 上无法启动 Bukkit 插件,在 Java21 上正常。
报错日志
版本信息
6.2.0-beta3
Leaf version 1.21.1-DEV-ver/1.21.1@f1c8332 (2024-09-13T06:18:54Z) (Implementing API version 1.21.1-R0.1-SNAPSHOT)
OracleJDK, GraalVM, OpenJDK, 分别测试过两个版本。
The text was updated successfully, but these errors were encountered: