Skip to main content

📦 自定义重铸材质

MMOitemsReforge 允许你为不同类型的装备指定不同的重铸消耗,所有材质配置均位于 reforge-materials/ 目录下。

📂 匹配优先级

插件会按照以下顺序寻找匹配的材质:

  1. 特定物品 ID:匹配 mmoitems-id
  2. 特定 MMOItems 类型:匹配 mmoitems-types
  3. 默认配置:如果以上皆未匹配。

🛠️ 配置示例 (weapons.yml)

你可以为一个重铸动作设置最多 4 种 消耗材料。

# 示例:针对所有剑类武器的重铸材质
general-swords:
priority: 100
target:
mmoitems-types:
- SWORD
- GREATSWORD
# 消耗材料列表
materials:
# 槽位 1:主材料 (MMOItems 物品)
main_shard:
provider: MMOITEMS
type: MATERIAL
id: REFORGE_SHARD
amount: 1
# 槽位 2:辅助材料 (原版物品)
experience:
provider: VANILLA
material: EXPERIENCE_BOTTLE
amount: 5

📋 支持的材质来源 (Providers)

来源说明示例参数
VANILLA原版物品material: DIAMOND
MMOITEMSMMOItems 物品type: MATERIAL, id: XXX
ITEMSADDERItemsAdder 物品id: namespace:id
NEXONexo 物品id: nexo_id

[!TIP] 如果你在 GUI 中放入了不符合要求的材料,底部的确认按钮将变为红色并提示“材料不足”。