白色的小熊
本帖最后由 5352 于 2019-8-10 21:45 编辑

这是plugin.yml文件
  1. name: MySpigotPlugin
  2. main: plugin.Plugin
  3. version: 1.0
  4. commands:
  5.   test:
  6.     description: 这是一个命令
  7.     usage: /主命令名
复制代码

这是报错图

本帖最后由 小星啊啊啊 于 2019-8-10 22:39 编辑

试试这样:
  1. name: MySpigotPlugin
  2. main: plugin.Plugin
  3. version: 1.0
  4. commands:
  5.   test:
  6.     description: This is an command
  7.     usage: /command
复制代码

plugin.yml 尽量避免中文(或者编码整好应该也行)

白色的小熊
小星啊啊啊 发表于 2019-8-10 22:10
试试这样:

plugin.yml 尽量避免中文(或者编码整好应该也行)

那你能帮我解读一下那个报错是什么意思吗?

5352 发表于 2019-8-10 22:13
那你能帮我解读一下那个报错是什么意思吗?
  1. org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
复制代码

意思就是无效的plugin.yml 说明你的plugin.yml在加载的时候出错了 格式错误或者编码问题都会出现这个

2431267050
这个是不是编码问题导致的呢?

白色的小熊
2431267050 发表于 2019-8-10 22:15
这个是不是编码问题导致的呢?

应该不是吧,你看我写得yml文件

2431267050
5352 发表于 2019-8-10 22:16
应该不是吧,你看我写得yml文件

你试试把命令改成英文试试吧,

吕易天
5352 发表于 2019-8-10 22:16
应该不是吧,你看我写得yml文件

plugin.yml里面千万不要包含多字节字符,ASCII字符都是OK的