• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

CraftItem —— 锻造物品重制版 更有(zhe)趣(mo)、更耐玩的物品锻造 [1.8-1.21]

二次开发 开源 娱乐 CraftItem —— 锻造物品重制版 更有(zhe)趣(mo)、更耐玩的物品锻造 [1.8-1.21] 2.0.3

请登录后获取
[MD]
**此版本有严重漏洞修复,建议更新**

## 修复
+ 因包名 relocate 出错,Paper 服务端无法打开界面的问题
+ 当材料在副手时,锻造完成不扣除副手材料的问题
[/MD]
[MD]
## 修复
+ 1.12.x 及以下、1.13.x 及以下分别不支持在物品名、Lore 使用 JSON 格式文本组件问题
[/MD]
[MD]
## 新增
+ “包含”材料列表文字格式可在 `message.yml` 中自定义
+ 对消息、物品名称、物品 lore 添加 [mini message](https://docs.advntr.dev/minimessage/format.html) 格式支持
[/MD]
[MD]
## 修复
+ 子菜单(材料菜单等等)的物品无法放入或取出问题
[/MD]
[MD]
## 修复
+ `奖励命令`选项无法修改问题
[/MD]
[MD]
## 新增

+ 可设定发生大失败时,特定的物品不会消失 (详见[新配置文件](https://github.com/MrXiaoM/CraftItem/blob/1.1.7/src/main/resources/config.yml#L81-L100))

> 新增功能的配置不会随插件更新而同步到你的配置文件,当然,如果你不需要相关功能,可以不进行手动同步,新功能的配置就算不写也不影响插件正常运作。

## 其它变更

+ 移除不必要的依赖
[/MD]
[MD]
## 修复
+ 配置文件读写强制使用 UTF-8 编码,尝试修复 1.8 下的编码问题
## 新增
+ 聊天提示信息支持使用 MiniMessage 格式
[/MD]
[MD]
## 修复
+ 使用 spigot-api 1.8 编译排查问题,为低版本修改了多处只有高版本可用的方法
[/MD]
[MD]
# 修复
+ 无法设置对外显示物品图标问题
+ 时长锻造开启时,1.12.2 及以下无法打开菜单问题
+ 重载插件时,如果配置文件不存在,不保存默认配置文件的问题
+ 锻造配方的材料列表为空时,遭遇大失败导致后台报错问题

# 新增
+ 锻造次数限制(普通锻造、困难锻造、时长锻造均可),分权限来限制不同次数(详见新配置文件)

# 其它变更
+ 继续优化代码
+ 移除依赖 ProtocolLib
+ 更新依赖 adventure 到最新发行版
+ 支持到 1.21 (1.21.1 未测试,理论可用)

[/MD]
[MD]
# 修复
+ 配方名包含`.`时,保存后重新加载报错的问题
# 新增
+ 添加 `/dz` 作为命令别名
# 其它变更
+ 优化代码,去除不必要代码,简化部分结构
+ 发布到本地仓库时带上 javadoc
[/MD]
  • 喜欢
反馈: 野心丶
后退
顶部 底部