插件介绍

ItemConverter 用于将玩家背包里某些“旧 MMOItems 类型”的物品自动转换为新的类型(例如把 TZ 类型转换到 SWORD/ARMOR)。插件会按目标类型优先级查找同 ID 物品,找到第一个匹配就替换为新类型物品。

主要功能

  • 源类型列表 —— 可配置多个 source-types
  • 目标类型优先级 —— target-types 从上到下匹配第一个存在的同 ID 物品
  • 手动转换 —— 转换自己/指定玩家/所有在线玩家
  • 自动转换 —— 监听背包打开/关闭等时机触发转换(避免旧物品长期存在)

命令列表

主命令:/itemconvert(别名:/ic

命令说明权限
/itemconvert reload重载配置itemconvert.admin
/itemconvert convert转换自己背包物品itemconvert.admin
/itemconvert convert <玩家>转换指定玩家背包物品itemconvert.admin
/itemconvert convertall转换所有在线玩家itemconvert.admin

权限节点

权限说明默认
itemconvert.admin管理与转换权限OP

配置文件

配置文件路径:plugins/ItemConverter/config.yml

YAMLconfig.yml
source-types:
  - "TZ"

target-types:
  - "SWORD"
  - "ARMOR"

debug: true

常见问题

以物品 ID 为核心:拿到源类型物品的 ID 后,按 target-types 顺序查找是否存在同 ID 的目标类型物品,找到就替换。