为什么不用 MMOItems
MMOItems 是很成熟的 RPG 物品插件,云物品也刻意沿用了它的默认手感:没写的字段,行为和 MMOItems 一模一样,老玩家不需要重新适应。 差别在于——云物品把「写配置」这件事重新设计了一遍,让服主一眼看懂、少踩坑。
一张表看差异
| MMOItems | CloudItems 云物品 | |
|---|---|---|
| 配置语言 | 英文键 | 简体、繁体、英文键都可以,同一份文件也能混写(见 中英配置) |
| 物品结构 | base: 下层层嵌套 | 物品 ID 下直接写字段,常用字段可平铺(等级限制、宝石槽、强化方案) |
| 随机属性 | base / scale / spread / max-spread 公式 | 一行写完:攻击伤害: {最小值: 10, 最大值: 15, 小数位数: 1};需要成长时再用正态分布写法 |
| 属性名称 | 只认属性 ID | ID、中文名、别名都可以(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: 通用武器强化
错误隔离:少一件,不停一服
在云物品里,单一物品、技能、强化方案或配方写错时:
- 只有那一项不会载入;
- 后台与
/ci编辑器的「载入警告」会写出文件名、物品 ID 与原因(例如「材质不是有效物品」「属性重复」); - 其他物品、玩家背包里的物品照常运作。
你可以先上线、再慢慢修,不用担心一个逗号让整服的武器失效。
什么情况下仍建议用 MMOItems
我们希望你买得放心,所以也直说:
- 你依赖 MMOItems 专属的周边功能:灵魂绑定、物品鉴定与拆解、随机生成模板(
gen-templates),或 MMOItems 专用的附加插件。 - 已经有大量 MMOItems 物品不再是问题:自动迁移 会在首次启动时全部转好,并逐件列出没有对应的设定。
除此之外,新服、或者想让团队里不熟英文配置的人也能维护物品的服务器,云物品会是更省心的选择。
购买
38R
一次购买 · 永久更新 · 含全部后续版本