加载插件时出错:不支持的 API 版本 1.2

问题描述 投票:0回答:2

我正在为我的服务器制作一个插件,但是当我启动服务器时,它给了我这个错误:

[Server thread/ERROR]: Could not load 'plugins\CustomServer.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Unsupported API version 1.2
        at org.bukkit.craftbukkit.v1_20_R1.util.CraftMagicNumbers.checkSupported(CraftMagicNumbers.java:317) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3797-Spigot-7e2af8b-091027a]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:141) ~[spigot-api-1.20-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-api-1.20-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-api-1.20-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_20_R1.CraftServer.loadPlugins(CraftServer.java:429) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3797-Spigot-7e2af8b-091027a]
        at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:219) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3797-Spigot-7e2af8b-091027a]
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:973) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3797-Spigot-7e2af8b-091027a]
        at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3797-Spigot-7e2af8b-091027a]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]

插件.yml:

name: CustomServer
version: '1.0'
main: me.user.customserver.CustomServer
api-version: 1.20
java plugins minecraft spigot
2个回答
2
投票

yml 文件中的 api-version 被视为数字(保留 2 位小数)。 0 被修剪,因为数字是圆形的。 这就是为什么错误显示您正在使用 api-version 1.2

您应该将 api-version 设置为字符串,以便它将其识别为 1.20。

name: CustomServer
version: '1.0'
main: me.user.customserver.CustomServer
api-version: '1.20'

0
投票

当我启动服务器时,我得到了这个:

20.01 15:12:49 [服务器] 错误无法加载文件夹“plugins”中的“plugins/EcoSystem.jar” 20.01 15:12:49 [服务器] 信息 org.bukkit.plugin.InvalidPluginException:不支持的 API 版本 1.19 20.01 15:12:49 [服务器] 信息在 org.bukkit.craftbukkit.v1_18_R1.util.CraftMagicNumbers.checkSupported(CraftMagicNumbers.java:358) ~[paper-1.18.jar:git-Paper-18] 20.01 15:12:49 [服务器] org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ~[paper-api-1.18-R0.1-SNAPSHOT.jar:?] 20.01 15:12:49 [服务器] 信息在 org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:414) ~[paper-api-1.18-R0.1-SNAPSHOT.jar:?] 20.01 15:12:49 [服务器] org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:322) ~[paper-api-1.18-R0.1-SNAPSHOT.jar:?] 20.01 15:12:49 [服务器] 信息在 org.bukkit.craftbukkit.v1_18_R1.CraftServer.loadPlugins(CraftServer.java:423) ~[paper-1.18.jar:git-Paper-18] 20.01 15:12:49 [服务器] 信息位于 net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:285) ~[paper-1.18.jar:git-Paper-18] 20.01 15:12:49 [服务器] 信息位于 net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1201) ~[paper-1.18.jar:git-Paper-18] 20.01 15:12:49 [服务器] 信息位于 net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.jar:git-Paper-18]

为什么?

© www.soinside.com 2019 - 2024. All rights reserved.