跳到主要内容

配置

主配置项​

配置项说明
config-version内部配置版本。
language消息语言。
debug输出详细调试信息到控制台。
metrics启用匿名 BStats 统计。
update-checker检查新版本并通知管理员。

支持语言:

值语言
en_US英文
zh_CN简体中文
zh_TW繁体中文

重铸模式​

reforge:
allow-all-items: false
cost: 50.0
affix-cost: 100.0
max-affix-reforge-count: 10
max-quality-reforge-count: 10
max-upgrade-attempt-count: 100
modes:
quality:
enabled: true
affix:
enabled: true
配置项说明
allow-all-items开启后忽略物品类型限制。
cost品质重铸的 Vault 金币消耗。
affix-cost词缀重铸的 Vault 金币消耗。
max-affix-reforge-count每件物品最大词缀重铸次数,0 表示无限制。
max-quality-reforge-count每件物品最大品质重铸次数,0 表示无限制。
max-upgrade-attempt-count每件物品计入的 MMOItems 强化尝试次数,0 表示无限制。
modes.quality.enabled是否启用品质重铸。
modes.affix.enabled是否启用词缀重铸。

内部词缀系统​

reforge:
use-internal-affix-system: true

开启后,插件使用自己的 modifier 配置文件,而不是只依赖 MMOItems 原生生成逻辑。

数据保留​

reforge:
preserve-nbt-tags:
- "MMOITEMS_UPGRADE"
- "MMOITEMS_UPGRADE_LEVEL"
- "MMOITEMS_UPGRADE_DATA"
- "MMOitemsUpgrade"
- "MMOITEMS_PGEM_SLOTS"
- "MMOITEMS_GEM_STONES"
- "MMOITEMS_GEM_SOCKETS"

这里用于配置重铸时必须保留的拓展插件数据。品质重铸需要重新随机品质时,不要保留 MMOITEMS_TIER。

Reforge Options​

reforge-options:
keep-name: true
keep-lore: true
keep-enchants: true
keep-gems: true
keep-upgrades: true
keep-soulbound: true
keep-external-sh: true
keep-skins: true

这些选项控制重铸时保留哪些 MMOItems 和原版数据。

GUI​

主 GUI 配置位于 reforge.gui。

重要槽位:

槽位键用途
item放入要重铸的物品。
materials材料输入槽。
confirm确认重铸按钮。
info当前物品和限制信息。
lucky幸运加成开关。
mode-toggle品质和词缀模式都启用时,用于切换模式。

item、confirm、info、mode-toggle 都支持单个槽位数字或槽位数字列表;materials 必须是列表。mode-toggle 配置为列表时,所有列出的槽位都会显示模式切换按钮。

GUI 还支持背景填充、空槽显示、确认按钮启用/禁用状态、幸运按钮状态、模式切换图标和自定义按钮。

自定义按钮​

reforge.gui.custom-buttons.<id> 用于定义额外按钮。action 支持单个动作字符串或动作字符串列表;多个动作会按配置顺序依次执行。

reforge.gui.custom-buttons:
close:
slot: 8
enabled: true
material: BARRIER
display-name: "&c关闭"
action: "close"
example:
slot: 0
enabled: true
material: PAPER
display-name: "&e示例"
action:
- "console: say {player} 打开了重铸菜单"
- "command: mmoreforge"
- "close"
动作说明
close关闭 GUI。
nothing不执行任何操作,适合装饰按钮。
command:<命令>以玩家身份执行命令。
console:<命令>以控制台身份执行命令。

命令支持 {player} 和 {uuid} 占位符。按钮包含命令动作时,会先关闭 GUI 再执行命令。

GUI 支持这些限制占位符:{affix_count}、{affix_max_count}、{quality_count}、{quality_max_count}、{upgrade_count}、{upgrade_max_count}。

另见​