本帖最后由 3174941841 于 2020-7-25 10:46 编辑
就比如我配置文件中写的需要的耐久附魔id(unbreaking)是 从这里(minecraft wiki)找到的
而 bukkit中的 DURABILITY 这个才是耐久附魔,
使用getByName("UNBREAKING")获取会返回空(因为找不到嘛=-=)
如何解决呢?
有想过一个一个替换
但是是否还有更好的方法呢??
就比如我配置文件中写的需要的耐久附魔id(unbreaking)是 从这里(minecraft wiki)找到的
而 bukkit中的 DURABILITY 这个才是耐久附魔,
使用getByName("UNBREAKING")获取会返回空(因为找不到嘛=-=)
如何解决呢?
有想过一个一个替换
但是是否还有更好的方法呢??
啥意思
这个就是一个内部ID啊
原版英文名也是这个名字。。
这个就是一个内部ID啊
原版英文名也是这个名字。。
找过相关帖子
但是被锁了
看不了
但是被锁了

wjwrh 发表于 2020-7-25 10:29
啥意思
这个就是一个内部ID啊
原版英文名也是这个名字。。
az。。
我在详细说一下吧
就是比如我从配置中写的是
unbreaking这个附魔
但是getByName的时候会返回空
我有想过直接一个个替换
但是觉得太麻烦了应该有更好的法子 所以就来问了

确实就很麻烦嘛。。。
那些物品中文名都是一个item.yml枚举出来的
这无法避免
那些物品中文名都是一个item.yml枚举出来的

这无法避免
3174941841 发表于 2020-7-25 10:32
az。。
我在详细说一下吧
就是比如我从配置中写的是
在配置文件中
Ctrl+F 替换
你的想法比替换配置文件内容麻烦多了