插件手册:bossshop:item-comparison

物品比较

当商店物品的价格PriceType物品item 时,玩家需要从他们的库存中出售这些物品才能获得定义的奖励。

  1. NinjaPotion:
  2.   PriceType: item
  3.   Price:
  4. - - type:EMERALD
  5. - amount:5
  6. [...]

在这个例子中,玩家需要支付 5 颗绿宝石才能获得一份 NinjaPotion。

为了使玩家库存中包含的物品被接受,它们不一定需要与价格Price:中的物品相同:例如,带有 额外附魔自定义名称的物品 也被接受。

此外,您可以定义需要“接受”(允许出售)的项目的其他属性(除了材质,如石头,钻石)。

位于背包中的所有物品(不包括盔甲)都被考虑在内。

Type/Id (材质)

显然需要相同。

amount 数量

这个不用解释

Durability 耐久度

如果该物品 是工具 / 盔甲 / 武器 并且 配置选项AllowSellingDamagedItems为真,则耐久度将被忽略。

否则,它需要与 花费物品 相同。例如,在羊毛的情况下,它需要具有相同的颜色,而在木材的情况下,它需要具有相同的子类型。

自定义名称

如果 花费物品 定义了自定义名称,则玩家的物品需要具有相同的名称,否则将忽略物品名称。

自定义 lore

如果 花费物品 定义了自定义 lore,则玩家的物品需要具有相同上面行的 lore(可以包含下面的附加行),否则将忽略物品lore。示例用法:

  1. Price:
  2. - - type:DIAMOND_SWORD
  3.   - lore1:Rarity: Epic

在此示例中,仅接受具有“Rarity: Epic” ,的钻石剑,而玩家物品中的附加lore无关紧要。

  • 插件手册/bossshop/item-comparison.txt
  • 最后更改: 2022/02/06 15:48
  • duangfafa