跳到主要内容

物品升级系统

玩家可以通过多种独特的方式与精英物品互动。本页面旨在帮助玩家和管理员弄清这些系统的运作方式,随后再为管理员解释系统的平衡设计。

系统消耗一览

系统所需物品货币消耗成功率
拆解精英物品75%(默认)
解绑精英物品 + 解绑卷轴100%
修理精英物品 + 废料100%
附魔精英物品 + 附魔书(+ 可选幸运券)(附魔数+1)^4 金币可变(见公式)

解绑物品

如果你拥有一张物品解绑卷轴,就可以使用解绑员 NPC 把 1 张卷轴与 1 件物品结合,从而解除该物品的绑定。

卷轴只能使用一次。解绑之后,物品就可以出售或赠予其他玩家。


拆解物品

精英物品可以在拆解员 NPC 处被拆解。拆解物品时,根据物品的等级,你会获得如下废料:

  • 0-49 级:微小废料(elite_scrap_tiny.yml
  • 50-99 级:小型废料(elite_scrap_small.yml
  • 100-149 级:中型废料(elite_scrap_medium.yml
  • 150-199 级:大型废料(elite_scrap_large.yml
  • 200 级及以上:巨型废料(elite_scrap_huge.yml

如果对应的废料自定义物品被禁用了,拆解会安全失败:物品不会被消耗,同时会记录一条警告。

注意:默认的最大物品等级是 100,这意味着大多数服务器实际上只会见到微小废料和小型废料。更高层级只有在你的服务器配置了更高的最大物品等级时才有意义。

废料是物品系统其余部分的基础。

拆解成功率:在拆解员 NPC 处拆解物品时,有 75% 的几率成功获得废料。失败的尝试会消耗物品但不产出废料,并且会通知你有多少件物品拆解失败。


修理精英物品

精英物品可以在修理匠 NPC 处使用废料修理。物品的受损程度决定了修好它所需废料的数量和大小。

修理量:每种废料修复固定数量的耐久:

  • 微小废料:100 点耐久
  • 小型废料:200 点耐久
  • 中型废料:300 点耐久
  • 大型废料:400 点耐久
  • 巨型废料:500 点耐久

每次修理尝试消耗一件废料物品。严重受损的物品可能需要多次修理或更高层级的废料。


为精英物品附魔

在我们开始描述如何为物品附魔之前,建议你先熟悉附魔所需的物品并了解它们的作用。

精英物品
精英物品泛指 EliteMobs 商店中出售的、精英怪掉落的、或作为完成任务奖励获得的任何战利品,等等。

附魔书
附魔书通常由精英怪掉落,或在竞技场和任务中作为奖励授予玩家。它们包含玩家可以转移到目标物品上的附魔。

幸运券
幸运券通常从精英怪处获得,或在竞技场和任务中作为奖励获得,它能让玩家在为物品附魔时的成功几率翻倍。

玩家可以通过前往冒险者公会中的附魔师 NPC,或使用 /em 菜单来打开附魔界面。

同时拥有一件精英物品和一本附魔书时,玩家就可以尝试把书中存储的附魔添加到物品上。每次尝试都会消耗玩家一定数量的精英金币。如果他们拥有幸运券,还可以用它让几率翻倍。

附魔消耗:每次附魔尝试的消耗会根据你的物品已有多少附魔而指数级增长:(当前附魔数 + 1)^4 精英金币。

示例:

  • 0 个附魔:1 金币
  • 1 个附魔:16 金币
  • 2 个附魔:81 金币
  • 5 个附魔:1,296 金币
  • 10 个附魔:14,641 金币

成功率:你的基础成功几率按下式计算:(100 / (当前附魔数 + 1)) x 4 百分比。例如:

  • 0 个附魔:400%(上限为 100%)
  • 1 个附魔:200%(上限为 100%)
  • 5 个附魔:66.7%
  • 10 个附魔:36.4%

幸运券会让这一几率翻倍(同样以 100% 为上限),并把致命失败的几率减半。

附魔叠加:如果你的物品已经有某个附魔,而你又应用了一本带有相同附魔的书,等级会叠加在一起。例如,锋利 III + 锋利 II = 锋利 V。不过,你不能超过任何附魔的最高等级。

要开始附魔,玩家需要把一件精英物品、一本附魔书以及一张幸运券(如果有的话)放入附魔窗口,然后尝试为物品附魔。之后他们会遇到以下结果之一:

  • 成功: 附魔被成功添加到物品上。(几率取决于当前附魔数)
  • 失败: 尝试未成功,损失附魔书和精英金币。物品会安全返还。(在成功、致命失败和挑战之后剩下的几率)
  • 致命失败: 更严重的失败,会损失附魔书、精英金币以及精英物品本身。(基础几率 1%,使用幸运券后降至 0.5%)
  • 挑战: 进入一场 Boss 战,失败时有 10% 的几率触发致命失败。若玩家获胜,物品就会被附魔。(在计算成功和致命失败之后剩余几率的 30%)

成就广播:成功把一件物品附魔到总共超过 10 个附魔,会触发全服公告来庆祝你的成就!

附魔相关配置

附魔的各项开关位于 SpecialItemSystems.yml 中,而废料成功率位于拆解员菜单配置中。

文件默认值效果
luckyTicketMultiplierSpecialItemSystems.yml2.0使用幸运券时应用于成功几率的倍率
criticalFailureChanceV2SpecialItemSystems.yml0.01剩余(非成功)几率中变成致命失败的比例。幸运券会将其减半
challengeChanceSpecialItemSystems.yml0.30在成功和致命失败之后剩余几率中变成 Boss 挑战的比例
criticalFailureChanceDuringChallengeChanceSpecialItemSystems.yml0.10挑战战斗失败时丢失物品的几率
announceImportantEnchantmentsSpecialItemSystems.ymltrue是否触发超过 10 个附魔的广播
scrapChance拆解员菜单配置0.75拆解物品时实际产出废料的几率

结果几率按顺序解析:先是成功,然后致命失败取剩余部分的一个比例,接着挑战取再剩余部分的一个比例,最后普通失败拿走剩下的全部。100% 的成功几率会直接短路整个分支,变成必定成功。

视觉示例

MagmaGuy 讲解部分系统的视频。

制作你自己的附魔书

下面是一份简短的指南,说明你可以如何制作自己的附魔书。


isEnabled

设置该物品是否启用。

取值默认值
isEnabled布尔值true
示例
isEnabled: true

name

设置物品的名称。支持 Color Codes

取值默认值
name字符串
示例
name: '&aElite Custom Enchanted Book'

create_book_name.jpg


lore

设置物品的说明文字。支持 Color Codes

取值默认值
lore字符串列表
示例
lore:
- '&2Use this custom book to'
- '&2enchant items at the enchanter!'

create_book_lore.jpg


material

设置该物品应当是哪种 Minecraft 材质。

取值默认值
material材质BOOK
示例
material: BOOK

create_book_material.jpg


enchantments

设置该物品应携带哪些附魔。

取值默认值
enchantmentsMinecraft 附魔EliteMobs 附魔
示例
enchantments:
- EARTHQUAKE,1
- LUCK,1

create_book_enchantments.jpg


itemType

设置你可以从哪里获得该物品。如果你想让你的书由随机精英怪掉落并在商店中出售,可以把它设为 custom

否则你可以把它设为 unique,让它只从配置的战利品表中掉落。

取值默认值
itemType取值
示例
itemType: custom

soulbound

设置该物品是否可以与其他玩家交易。

取值默认值
soulbound布尔值true
示例
soulbound: true

附魔书示例

附魔书配置示例
isEnabled: true
material: BOOK
name: '&5Excellent Mining Enchanted Book'
lore:
- '&2Used to enchant items at the enchanter!'
enchantments:
- MENDING,1
- DRILLING,1
itemType: UNIQUE
soulbound: false

如你所见,制作你自己的附魔书并不复杂。大多数设置都是你在创建物品时会用到的常规设置。

当然,区别在于这里我们主要关注的是 enchantments 部分。我们的示例书包含一个 Minecraft 附魔 MENDING 和一个 EliteMobs 附魔 DRILLING

这会让我们的示例书成为一本你会很想用在镐上的优秀书籍。


致服务器管理员:上文提到的所有几率和消耗都是默认值,在你的服务器上可能配置得不同。请向你的服务器管理员确认具体数值。