Luohuayu / CatServer

高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)
https://catmc.org
GNU Lesser General Public License v3.0
1.95k stars 204 forks source link

[1.12.2] Spigot核心可加载,Catserver无法加载Towny-0.99.0.0 for MC 1.12.2 #806

Open TRLWeiss opened 11 months ago

TRLWeiss commented 11 months ago

运行环境

Minecraft版本(1.12.2/1.16.5/1.18.2): 1.12.2 构建版本(从/version指令获取): git-CatServer-1.12.2-090a6ffb (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT, Forge version 14.23.5.2860) Java版本:openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-b10) Eclipse OpenJ9 VM (build openj9-0.26.0, JRE 1.8.0 Windows 10 amd64-64-Bit Compressed References 20210421_1045 (JIT enabled, AOT enabled)

相关模组/插件: towny-0.99.0.0_for_MC_1.12.2 描述这个BUG 参见日志文件: (如果有报错请附上pastebin链接或上传日志文件) Catserver latest.log

导致的问题 使用Spigot核心无错误提示,但使用Catserver最新版本核心加载towny-0.99.0.0_for_MC_1.12.2插件后,无法运行Towny指令,且报错显示如下: Error occurred while enabling Towny v0.99.0.0 for MC 1.12.2 (Is it up to date?) java.lang.NoClassDefFoundError: com.palmergames.bukkit.towny.TownySettings$TownLevel at com.palmergames.bukkit.towny.TownySettings.newTownLevel(TownySettings.java:121) ~[?:?] at com.palmergames.bukkit.towny.TownySettings.loadTownLevelConfig(TownySettings.java:187) ~[?:?] at com.palmergames.bukkit.towny.Towny.loadTownAndNationLevels(Towny.java:327) ~[?:?] at com.palmergames.bukkit.towny.Towny.loadFoundation(Towny.java:262) ~[?:?] at com.palmergames.bukkit.towny.Towny.onEnable(Towny.java:142) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[JavaPlugin.class:git-CatServer-1.12.2-090a6ffb] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:328) [JavaPluginLoader.class:git-CatServer-1.12.2-090a6ffb] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [SimplePluginManager.class:git-CatServer-1.12.2-090a6ffb] at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:438) [CraftServer.class:git-CatServer-1.12.2-090a6ffb] at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:384) [CraftServer.class:git-CatServer-1.12.2-090a6ffb] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:383) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:330) [nz.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:823) [?:1.8.0_292]

复现方法 安装towny-0.99.0.0_for_MC_1.12.2和Catserver核心运行服务端,会发现towny插件无法使用,即可复现本问题

截图/视频 (如果没有可以忽略)