wzcmzl123
主菜单linux.yml (10.76 KB, 下载次数: 5) 菜单文件
ChestCommands(1).jar (337.62 KB, 下载次数: 0) 插件本体
服务器核心用的是猫端(CatServer-1.12.2)
问题所有项都齐了,物品用的是数字ID,然后服务端90多个报错,游戏内打开菜单所有物品都是基岩,且指令无法正常运行



MEISAONAN
你试试把ID换成MATERIAL试试 我之前就是这样的

Active-
你菜单里面的子ID弄错了160-3这样的ID是会报错的,


这里的格式才是正确的,DATA-VALUE是填子ID



wzcmzl123
Active- 发表于 2023-1-16 12:31
你菜单里面的子ID弄错了160-3这样的ID是会报错的,

那怎么改正确的id啊,而且我这不止一个物品,其他的怎么回事,能详细说说吗

Active-
wzcmzl123 发表于 2023-1-16 12:38
那怎么改正确的id啊,而且我这不止一个物品,其他的怎么回事,能详细说说吗 ...

一个一个手动全部改为把你原来的改成这样的





M1032
ID: 160-3
改成
ID: 160
DATA-VALUE: 3


已经帮你改完了,试试吧

主菜单linux.yml (11.15 KB, 下载次数: 2)


while1cry
1.12.2服务端建议使用cc菜单的3.1.4版本,更高版本似乎不支持数字ID

M1032
while1cry 发表于 2023-1-16 15:03
1.12.2服务端建议使用cc菜单的3.1.4版本,更高版本似乎不支持数字ID

他这个是id写错了

wzcmzl123
M1032 发表于 2023-1-16 13:09
ID: 160-3
改成
ID: 160

虽然但是,你改过的文件错误多了一倍.......
大致为三条
1) The icon "TreeDiagramA1" in the menu "menu.yml" has an invalid attribute "ID": unknown attribute.
2) The icon "TreeDiagramA1" in the menu "menu.yml" has an invalid attribute "DATA-VALUE": unknown attribute.
82) The icon "TreeDiagramA1" in the menu "menu.yml" is missing the attribute "MATERIAL"
。。。。。。所以问题到底出在哪

wzcmzl123
要命啊

FireworkPolymer
如果你用编辑器生成的菜单运行报错的话,看看版本是不是在3.3.0或以上
是的话,把生成的文件中的“ID”换成“MATERIAL”
"COMMAND"换成"ACTIONS"
"DATA-VALUE"换成"DURABILITY"
"ENCHANTMENT"换成"ENCHANTMENTS"
"REQUIRED-ITEM"换成"REQUIRED-ITEMS"
menu-settings中的"command"换成"commands"
如果不换的话具体表现轻则为菜单内物品全部变成基岩
重则根本加载不了菜单,4.0以上此现象更为严重
高版本不支持数字ID,请使用英文ID(下方为最新版本的id)
支持的英文ID:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html

wzcmzl123
本帖最后由 wzcmzl123 于 2023-1-16 23:46 编辑
FireworkPolymer 发表于 2023-1-16 22:24
如果你用编辑器生成的菜单运行报错的话,看看版本是不是在3.3.0或以上
是的话,把生成的文件中的“ID”换成 ...

666,你说的症状全都对上了,再就是说,有汉化版本的吗,本人真的英语渣
另外,仅剩十四个报错(即14个功能按钮的指令部分)
大致为此报错

1) The icon "TreeDiagramB2" in the menu "menu/cd.yml" has an invalid attribute "ACTIONS": value is not a list
==============================
已解决了,具体做法打开示例菜单,把actions的项整个复制,然后改指令



第一页 上一页 下一页 最后一页