跳到主要内容

更新日志

2.0.66

  • 更新 NBT 与物品组件处理,新增 Minecraft 26.x(包括 26.2)支持。
  • 更新 Paper 验证工具链以支持 Minecraft 26.2。

2.0.65

  • 修复重铸 GUI 双击收集和缓存槽位状态过期导致的物品复制问题。
  • 重铸目标统一限制为一个物品,多余堆叠物品会安全退回。

2.0.64

  • 明确新增 Minecraft 1.19.x 至 1.21.11 的版本兼容支持。
  • 改进新版物品组件兼容处理,同时保留对旧版 1.19.x 服务器的支持。

2.0.63

  • 修复 Minecraft 1.21.2+ 中 GUI 的 item-model 不生效问题,优先使用 Bukkit 物品模型 API,并保留旧版 NMS 兜底处理。
  • 在内置 GUI 配置模板中补充 item-model 配置项,并为已有服务器配置自动补全缺失字段。

2.0.62

  • 新增每件物品的品质重铸次数上限与 MMOItems 强化尝试次数上限。
  • 修复同一物品进行品质重铸后词缀重铸次数上限会被重置的问题。
  • 新增品质重铸、词缀重铸与强化尝试次数的 GUI 占位符和语言提示。

2.0.61

  • 修复词缀重铸会移除 MMOItems 皮肤的问题。
  • 修复 MMOItems 6.10.1+ 中升级物品词缀重铸后旧词缀属性残留的问题。
  • 新增按 MMOItems 类型配置品质 stat-modifiers 的能力,不同类型可获得不同重铸属性。

2.0.60

  • 默认构建重新恢复为轻量包,不再把可选的 MySQL 和 SQLite 驱动库打进主 shaded jar。
  • 新增独立的数据库完整版构建任务,供需要将 MySQL 或 SQLite 驱动打进插件 jar 的服务器使用。

2.0.59

  • 通过排除低频平台的 SQLite native 库,降低 shaded 插件 jar 体积。
  • 保留常见服务器平台的内置数据库支持,同时避免打包不必要的多平台 native 文件。

2.0.58

  • 新增双语更新日志,用于记录每次版本更新内容。
  • 新增 Agent Skill,要求每次版本递增时同步维护英文和中文更新说明。

2.0.57

  • 修复词缀重铸可能清空物品全部附魔的严重问题。
  • 让词缀重铸对齐品质重铸使用的 MMOItems 重铸事件流程。
  • 改进词缀重铸时对原版、MMOItems 及受支持外部附魔数据的保留。

2.0.56

  • 修复词缀重铸次数达到上限后仍扣除金币、材料和幸运值的问题。
  • 打包必要数据库依赖,改进 SQLite、H2 和 MySQL 存储的运行时兼容性。
  • 避免异步任务共享同一个 JDBC 连接,提升嵌入式数据库使用安全性。
  • 新增适配 WSL2 本地构建的 Java 17 和 Gradle Wrapper 配置。