修改规则

你可以通过各个规则配置文件中的 fake-changesreal-changes 选项设置修改规则。

fake-changes:
  add-name-first: '&fGood '
  set-name: '&fGood Diamond Sword'
  add-lore-last:
    - '&f&lCommon'
  set-lore:
    - '&7A good sword that all adventures should use!'
    - '&f&lCommon'
  add-lore-prefix: '%img_tooltip1%'
  set-custom-model-data: 5
  add-flags:
    - 'HIDE_ENCHANTS'

real-changes:
  add-enchants:
    POWER: 1
  remove-enchants:
    - 'POWER'
  remove-all-enchants: true
  replace-item:
    material: golden_sword

Add name first/Add name last

在物品的自定义显示名称的左边或者右边添加新的内容。

fake-changes:
  add-name-first: '&fGood '
  add-name-last: ' &d(New)'

Set name/Set Lore

给物品设置自定义显示名称。

fake-changes:
  set-name: '&fGood Diamond Sword'
  set-lore:
    - '&7A good sword that all adventures should use!'
    - '&f&lCommon'

Add lore first/Add lore last

在物品Lore的开头或者结尾添加内容。

fake-changes:
  add-lore-first:
    - '&7A very very old sword!'
  add-lore-last:
    - '&f&lCommon'

Add lore prefix/Add lore suffix

在Lore的每一行的前面或者后面添加内容,对于想要添加Tooltip图标的用户非常有用。

fake-changes:
  add-lore-prefix: '%img_tooltip1%'
  add-lore-suffix: 'This is end of the line'

Set Custom Model Data

设置物品的 Custom Model Data,对于想要给物品添加皮肤的用户非常有用。

fake-changes:
  set-custom-model-data: 5

Add flag/Remove flag

给物品添加标签,例如隐藏物品附魔等。

标签 ID 见:

https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemFlag.html

fake-changes:
  add-flags:
    - 'HIDE_ENCHANTS'
  remove-flags:
    - 'HIDE_DYE'

Add enchants

用spigot的附魔ID。 https://bukkit.windit.net/javadoc/org/bukkit/enchantments/Enchantment.html

给物品添加附魔。请注意一般情况下你应该在 real-changes 中使用它,如果在 fake-changes 中使用它,那么附魔实际上还是会生效,只是它看起来消失了。

real-changes:
  add-enchants:
    POWER: 1

Delete enchants

删除物品上的附魔,请注意附魔后面的数字代表生效的值。如果物品的附魔等级大于这个值(不包括这个值),才会删除这个附魔。

在这个示例中,拥有击退 I附魔的物品不会受到任何影响,拥有击退 II附魔的物品将会被删除击退附魔。

real-changes:
  delete-enchants:
    KNOCKBACK: 1

Remove Enchants

delete-enchants 相似但是无视附魔等级。

real-changes:
  remove-enchants:
    - 'KNOCKBACK'

Remove all enchantments

删除物品上所有的附魔。

real-changes:
  remove-all-enchants: true

Replace new item

使用ItemFormat的简易版本,具体请见UltimateShop的wiki。也支持其他第三方插件的物品。

你需要在fake-changes和real-changes中都做添加此规则。

fake-changes:
  replace-item:
    hook-plugin: MMOItems
    hook-item: 'MATERIAL;;REAR_INGOT'
real-changes:
  replace-item:
    hook-plugin: MMOItems
    hook-item: 'MATERIAL;;REAR_INGOT'

Set Type

将物品的材质设置成其他ID。

real-changes:
  replace-item:
    type: STONE

Replace Lore

将物品Lore中指定内容替换成其他值。支持使用 \n 代表换行。

fake-changes:
  replace-lore:
    'Click to': '点击\n以'

Set Color - 付费

仅付费版本的 MythicChanger 提供此规则。

设置皮革盔甲的颜色。

fake-changes:
  set-color: 'ff0000'

Last updated