物品(武器)

EcoItems 前身是由 EcoItems(Legacy)EcoWeapon 两个插件合并而成的,因此本质上它更侧重于武器的制作,虽然也能做盔甲,但还是不推荐。在本篇教程中,统一将插件原本的武器(Weapons)视作物品(Items)以便于理解。

自定义物品配置可以在 plugins/EcoItems/items 文件夹中找到,它的文件名称即为 物品id,其一般配置如下:

item:
  item: sea_lantern unbreaking:1 hide_enchants hide_attributes
  displayName: "<gradient:11998e>Armor Core</gradient:38ef7d>"
  lore:
    - "&8Required to craft"
    - "&8Armor Sets"
  craftable: true
  recipe:
    - ecoitems:enchanted_emerald
    - copper_block
    - amethyst_shard
    - copper_block
    - prismarine_crystals
    - copper_block
    - amethyst_shard
    - copper_block
    - ecoitems:enchanted_emerald

baseDamage: 0
baseAttackSpeed: 1

effects: [ ]
conditions: [ ]

fuels: [ ]
  • baseDamage:物品的基础伤害。

  • baseAttackSpeed:物品的基础攻击速度。

默认情况下不是攻击的武器以上两个值直接填写1即可。

以上两个值只对近战攻击有效,远程攻击的伤害修改请见后文。

  • item:物品的设置。下面的各个子键在 护身符和盔甲 一节基本已经重复多次,不再赘述。

  • fuels:物品的燃料,填写其他的物品 id。玩家每次使用该物品都会消耗燃料,没有燃料将无法使用该物品。

  • effects/conditions:The Effect System(自定义技能系统)的内容,将在后文介绍。

  • effectiveDurability:物品的耐久。

最后更新于