跳到主要内容

为什么不用 MMOItems

MMOItems 是很成熟的 RPG 物品插件,云物品也刻意沿用了它的默认手感:没写的字段,行为和 MMOItems 一模一样,老玩家不需要重新适应。 差别在于——云物品把「写配置」这件事重新设计了一遍,让服主一眼看懂、少踩坑。

一张表看差异​

MMOItemsCloudItems 云物品
配置语言英文键简体、繁体、英文键都可以,同一份文件也能混写(见 中英配置)
物品结构base: 下层层嵌套物品 ID 下直接写字段,常用字段可平铺(等级限制、宝石槽、强化方案)
随机属性base / scale / spread / max-spread 公式一行写完:攻击伤害: {最小值: 10, 最大值: 15, 小数位数: 1};需要成长时再用正态分布写法
属性名称只认属性 IDID、中文名、别名都可以(ATTACK_DAMAGE = 攻击伤害 = 攻击力)
宝石孔宝石颜色按类别 × 数量:物理伤害宝石槽x4,万用x1,最多 8 孔,可设唯一群组
强化强化模板强化方案 + 单件物品的强化价格;固定值、百分比、技能参数分别记录,改模板不会抹掉玩家已强化的数值
词缀需使用随机物品生成模板物品上直接写 词缀池 与 词缀数量,生成时抽取,可在词缀站重抽
命中特效需另装插件或写技能内置雷击、冰冻、冰缓、致盲、虚弱、中毒、燃烧、流血 20 项属性,直接填机率与时间
评分与回收—内置:属性权重自动评分,/ci sell 按评分卖钱(Vault),交易日志可追溯
写错配置后台日志提示只跳过写错的那一项,原因同时列在后台与 /ci 编辑器的「载入警告」,其他物品照常
线上工具—线上道具模板:点选生成完整 YAML 并预览
套装item-sets套装:属性、常驻药水、技能,件数叠加
换插件—自动迁移:首次启动就把 MMOItems 的物品、类型、阶级、强化模板、套装、配方转好
底层MythicLib同样是 MythicLib:MMOCore、其他 MythicLib 插件的属性完全互通
「—」的意思

表中的「—」表示 MMOItems 本体没有直接对应的现成功能,需要搭配其他插件或自行实现;不代表做不到。

沿用 MMOItems 的默认行为​

下面这些是云物品故意和 MMOItems 保持一致的地方,没写就等于 MMOItems 的默认值:

  • 禁止附魔、禁止原版修理、禁止原版合成、禁止丢弃、禁止放置 等限制全部默认「否」。
  • 材质原本的攻击 / 护甲属性会被隐藏并移除,武器的 攻击伤害、攻击速度 就是最终数值。想保留原版属性就写 保留原版属性: 是。
  • 没写 名称 时显示原版物品名称;没写 材质 时是 DIAMOND_SWORD。
  • 宝石 成功率 默认 100%(填 0 也视为 100%)。
  • 合成格修理只允许两件相同物品互相修理。
  • 法杖类没写攻速时每秒 0.67 次,没写射程时 16 格。

同一件物品,两种写法​

左边是 MMOItems 的写法,右边是云物品。

MMOItems:items/SWORD.yml
BLOOD_CROWN:
base:
material: DIAMOND_SWORD
name: '<gradient:#E8DDD0:#D41438>噬渊 · 血冕</gradient>'
custom-model-data: 4
unbreakable: true
attack-damage:
base: 12.5
spread: 0.1
max-spread: 0.2
critical-strike-chance: 5
required-level: 10
CloudItems:items/sword.yml(中文键)
BLOOD_CROWN:
名称: '<gradient:#E8DDD0:#D41438>噬渊 · 血冕</gradient>'
材质: DIAMOND_SWORD
自订模型数值: 4
无法破坏: true
等级限制: 10
属性:
攻击伤害: {最小值: 10, 最大值: 15, 小数位数: 1}
暴击机率: 5
宝石槽: 物理伤害宝石槽x4,万用x1
强化方案: 通用武器强化
CloudItems:items/sword.yml(英文键)
BLOOD_CROWN:
name: '<gradient:#E8DDD0:#D41438>噬渊 · 血冕</gradient>'
material: DIAMOND_SWORD
custom-model-data: 4
unbreakable: true
required-level: 10
stats:
ATTACK_DAMAGE: {min: 10, max: 15, decimals: 1}
CRITICAL_STRIKE_CHANCE: 5
gem-sockets: 物理伤害宝石槽x4,万用x1
upgrade-scheme: 通用武器强化

错误隔离:少一件,不停一服​

在云物品里,单一物品、技能、强化方案或配方写错时:

  1. 只有那一项不会载入;
  2. 后台与 /ci 编辑器的「载入警告」会写出文件名、物品 ID 与原因(例如「材质不是有效物品」「属性重复」);
  3. 其他物品、玩家背包里的物品照常运作。

你可以先上线、再慢慢修,不用担心一个逗号让整服的武器失效。

什么情况下仍建议用 MMOItems​

我们希望你买得放心,所以也直说:

  • 你依赖 MMOItems 专属的周边功能:灵魂绑定、物品鉴定与拆解、随机生成模板(gen-templates),或 MMOItems 专用的附加插件。
  • 已经有大量 MMOItems 物品不再是问题:自动迁移 会在首次启动时全部转好,并逐件列出没有对应的设定。

除此之外,新服、或者想让团队里不熟英文配置的人也能维护物品的服务器,云物品会是更省心的选择。

购买​

38R
一次购买 · 永久更新 · 含全部后续版本
前往资源中心