本帖最后由 394151612 于 2023-9-5 00:16 编辑
如题,服务器目前使用PaperSpigot 1.12.2
由于部分机制插件对老版本的支持较差,为了在1.12.2上使用插件不得不使用JDK17来开服
(之前试过JDK16,但是支持没有JDK17好,JDK17很多插件都不会报错了但16会)
目前尝试了1.12上比较稳定的mm 4.11和官方声称支持1.12的4.12版本使用mythicmobs4.12后没有报错,但部分技能无法正常读取,会导致报错(比如projectile技能)
如果使用mythicmobs4.11版本 后台会一直刷报错导致无法使用mm
[23:02:55] [Server thread/ERROR]: [MythicMobs] [31m[SCHEDULER] Exception thrown whilst executing task[37m
[23:02:55] [Server thread/WARN]: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Object java.util.Optional.value accessible: module java.base does not "opens java.util" to unnamed module @289d1c02
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:387)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:363)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:311)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:181)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.Field.setAccessible(Field.java:175)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:157)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.MapTypeAdapterFactory.create(MapTypeAdapterFactory.java:126)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.toJson(Gson.java:661)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.toJson(Gson.java:648)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.toJson(Gson.java:623)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.serialization.SerializingModule.saveJson(SerializingModule.java:139)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.serialization.WrappedJsonFile.save(WrappedJsonFile.java:29)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.mobs.MobManager.saveCachedActiveMobs(MobManager.java:636)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.io.ConfigManager.save(ConfigManager.java:122)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.clock.MythicMobsClock.executeSave(MythicMobsClock.java:73)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.clock.MythicMobsClock.run(MythicMobsClock.java:33)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.Schedulers$LumineTask.run(Schedulers.java:162)
[23:02:55] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
[23:02:55] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:840)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:1623)复制代码
如题,服务器目前使用PaperSpigot 1.12.2
由于部分机制插件对老版本的支持较差,为了在1.12.2上使用插件不得不使用JDK17来开服
(之前试过JDK16,但是支持没有JDK17好,JDK17很多插件都不会报错了但16会)
目前尝试了1.12上比较稳定的mm 4.11和官方声称支持1.12的4.12版本使用mythicmobs4.12后没有报错,但部分技能无法正常读取,会导致报错(比如projectile技能)
如果使用mythicmobs4.11版本 后台会一直刷报错导致无法使用mm
[23:02:55] [Server thread/ERROR]: [MythicMobs] [31m[SCHEDULER] Exception thrown whilst executing task[37m
[23:02:55] [Server thread/WARN]: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Object java.util.Optional.value accessible: module java.base does not "opens java.util" to unnamed module @289d1c02
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:387)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:363)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:311)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:181)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.reflect.Field.setAccessible(Field.java:175)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:157)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.MapTypeAdapterFactory.create(MapTypeAdapterFactory.java:126)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
[23:02:55] [Server thread/WARN]: at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.getAdapter(Gson.java:423)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.toJson(Gson.java:661)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.toJson(Gson.java:648)
[23:02:55] [Server thread/WARN]: at com.google.gson.Gson.toJson(Gson.java:623)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.serialization.SerializingModule.saveJson(SerializingModule.java:139)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.serialization.WrappedJsonFile.save(WrappedJsonFile.java:29)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.mobs.MobManager.saveCachedActiveMobs(MobManager.java:636)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.io.ConfigManager.save(ConfigManager.java:122)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.clock.MythicMobsClock.executeSave(MythicMobsClock.java:73)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.clock.MythicMobsClock.run(MythicMobsClock.java:33)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93)
[23:02:55] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.utils.Schedulers$LumineTask.run(Schedulers.java:162)
[23:02:55] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
[23:02:55] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:840)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
[23:02:55] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
[23:02:55] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:1623)复制代码