关于通过 铁砧为物品附魔的机制,请见“
铁砧机制”。关于附魔本身,请见“
附魔”。
创新互联公司2013年成立,是专业互联网技术服务公司,拥有项目网站设计制作、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元驿城做网站,已为上家服务,为驿城各地企业和个人服务,联系电话:13518219792
本页面将阐述基于附魔台的附魔机制(Enchanting mechanics)。附魔台主要用于给未附魔的物品附魔。使用附魔台至少需要一定的经验、若干青金石、若干书架、以及你想要附魔的盔甲/武器/书。
要附魔物品,首先需要进入附魔界面,然后将未附魔物品和若干青金石放入输入槽位中。
放下物品后,界面右侧便会显示3个随机选项。每个选项中间出现的图案对附魔没有任何影响;悬停在一个选项上会显示将要附上的其中一个魔咒。
满足以下条件的选项才能被选择:
每个选项会为物品附上一系列随机的魔咒,具体取决于该选项所需消耗的经验等级(例如:等级为1的附魔选项可以为一把镐附上“效率 I”魔咒);实际消耗的经验等级与青金石数量只取决于选项在列表中的上下位置。
经验等级需求影响魔咒的数量、种类和等级,更高的经验等级一般会给予更多以及更强的魔咒。但不能保证被预测出的魔咒外的其他魔咒,它们的出现及其种类和等级是随机的(例如最高级选项仍然可能只得到单独的效率 III或时运 II)。
附魔台附近的书架可以提高可用的附魔等级。在预览版12w22a中,若附魔台周围没有书架,则可用附魔等级最高只会到8级。 有效的书架必须距离附魔台2个方块远,且必须与附魔台处于同一或高1个方块的高度。书架和附魔台之间的空间必须是空气[仅基岩版]/带有enchantment_power_transmitter
标签的方块(例如空气等可替换方块)[仅Java版],而该“之间”则是如下图所示(空格代表空气或可替换方块,而 处不影响):
俯视: | 或 |
|
|||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
侧视: | 或 |
|
当把一件可附魔的物品放上附魔台时,可用的附魔等级将会依据以下公式随机生成。附魔等级由有效书架的数量(最多15个)及附魔等级在附魔列表中所在的行数决定。
以下是可用附魔等级的计算步骤:
其中 b {\displaystyle b} 是附近书架的数量(≤15), r a n d ( x , y ) {\displaystyle \mathrm {rand} (x,y)} 表示在闭区间 [ x , y ] {\displaystyle [x,y]} 内产生一个随机整数。产生基数后,游戏会根据附魔等级所在的行数,进行第二步计算:
每一行等级计算时会使用新的附魔等级基数,即一次计算过程会生成3次 b a s e {\displaystyle base} 。
书架数目 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
最小等级 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 2 |
最大等级 | 8 | 9 | 11 | 12 | 14 | 15 | 17 | 18 | 20 | 21 | 23 | 24 | 26 | 27 | 29 | 30 |
一种最简单的方法是用一层书架围着附魔台绕上一圈:
另外一种方法则是做一个“图书角”。这种方法使用了16个书架,比需要的还要多一个。
第一层 | 第二层 | ||||||||||||||||||||||||||||||||||||
另外一个“图书角”,书架放两层。这种方法使用了16个书架,比需要的还要多一个。
在附魔之前,要先检查附魔区域的环境,保证书架与附魔台之间的绝对空隙。在这个范围内的火把、告示牌等非空气方块[仅基岩版]/不包含enchantment_power_transmitter
标签的方块[仅Java版]会阻断书架对附魔台的附魔等级增益。因此,除非你希望得到较小的附魔等级,否则在附魔前要进行仔细的检查和清理。
“魔咒等级”是某一魔咒所需的经验等级(在按钮上的绿色数字)。
“魔咒威力”是某一特定魔咒的力量。例如,“锋利IV”有4点威力。
魔咒的挑选有三个步骤。
首先游戏会把两个调节值加入到被选的附魔等级中。每个调节值均匀分布在一定的范围内,因此附魔等级服从三角分布,数字接近范围中央的会比靠近两端的更常见(可以考虑两个骰子之和的结果)。调节值基于附魔对象的“附魔能力”,而该能力取决于物品的材料和类型(见下表)。
修改后的附魔等级 = 附魔等级 + 随机整数(0, floor(附魔能力 / 4)) + 随机整数(0, floor(附魔能力 / 4)) + 1 |
---|
材料 | 对应盔甲的附魔能力 | 对应剑/工具的附魔能力 |
---|---|---|
木 | 不可用 | 15 |
皮革 | 15 | 不可用 |
石 | 不可用 | 5 |
铁 | 9 | 14 |
链(链甲) | 12 | 不可用 |
钻石 | 10 | 10 |
金 | 25 | 22 |
下界合金 | 15 | 15 |
海龟壳 | 9 | 不可用 |
其他[注 1] | 1 | 1 |
接着,Minecraft会以三角分布在0.85和1.15之间挑选一个值。修改后的附魔等级会乘以这个值(因此它可以增加或减少最多15%),然后四舍五入至整数,得到最终的等级调节值。
// 返回一个区间为[0,n-1]的随机整数 function randomInt(n); // 返回一个区间为[0,1)的一个随机实数 function randomFloat(); // 返回实数n四舍五入至的最近整数 function round(n); // 按三角分布生成一个1至1+(附魔能力/2)之间的随机数 int rand_enchantability = 1 + randomInt(enchantability / 4 + 1) + randomInt(enchantability / 4 + 1); // 选择附魔能级 int k = chosen_enchantment_level + rand_enchantability; // 0.85至1.15之间的附魔奖励 float rand_bonus_percent = (randomFloat() + randomFloat() - 1) * 0.15 + 1; // 最终计算得到等级 int final_level = round(k * rand_bonus_percent); if ( final_level < 1 ) final_level = 1
来源:Minecraft 1.8源代码
一把附有几个魔咒的剑
现在,以修改后的附魔等级为基础,游戏会先列出所有可应用于目标物品的附魔类型及其威力(候选表),以便之后的挑选。在大多数情况下,宝藏附魔不会进入这个列表,只有下述几种情况会:战利品箱中的30级附魔书、钓鱼、袭击中卫道士和掠夺者的掉落[仅基岩版]。但即使是在这些情况下,灵魂疾行与迅捷潜行也无法进入这一列表。
魔咒等级表中列出了每一种魔咒类型的可用等级及其威力。对于每一级威力的每种魔咒,都有与其规定的等级调节值范围。当等级调节值符合某级威力某个魔咒的等级调节值范围时,这个魔咒进入候选表;如果等级调节值同时包含于同一个魔咒不同级别威力的等级调节值范围内时,较高等级的魔咒进入候选表。例如,剑的“锋利I”和“锋利II”魔咒的等级调节值范围分别为1~21和12~32,则当等级调节值为10时,“锋利I”进入候选列表;当等级调节值为15时,“锋利II”则会进入候选列表。
现在它有了该物品的附魔候选表,游戏会从它们之中选择一些会最后应用到的附魔。
最终附上的魔咒至少会有一个,第一个魔咒会从“权重”名单中被挑选出来——权重越高的魔咒,选中的机会越高。选中一个魔咒的概率是该魔咒的权重除以列表中所有魔咒的权重之和。
P E n c h a n t = E n c h a n t W e i g h t ∑ i = 1 N u m o f P o s s i b l e E n c h a n t m e n t s ( E n c h a n t W e i g h t i ) {\displaystyle P_{Enchant}={\frac {EnchantWeight}{\textstyle \sum _{i=1}^{NumofPossibleEnchantments}\displaystyle (EnchantWeight_{i})}}}
盔甲魔咒 | 权重 | 宝藏型 |
---|---|---|
保护 | 10 | 否 |
摔落缓冲 | 5 | 否 |
火焰保护 | 5 | 否 |
弹射物保护 | 5 | 否 |
水下速掘 | 2 | 否 |
爆炸保护 | 2 | 否 |
水下呼吸 | 2 | 否 |
深海探索者 | 2 | 否 |
冰霜行者 | 2 | 是 |
荆棘 | 1 | 否 |
绑定诅咒 | 1 | 是 |
灵魂疾行 | 1 | 是 |
剑魔咒 | 权重 | 宝藏型 |
锋利 | 10 | 否 |
节肢杀手 | 5 | 否 |
击退 | 5 | 否 |
亡灵杀手 | 5 | 否 |
火焰附加 | 2 | 否 |
抢夺 | 2 | 否 |
横扫之刃[仅JE] | 2 | 否 |
工具 | 权重 | 宝藏型 |
效率 | 10 | 否 |
时运 | 2 | 否 |
精准采集 | 1 | 否 |
弓魔咒 | 权重 | 宝藏型 |
力量 | 10 | 否 |
火矢 | 2 | 否 |
冲击 | 2 | 否 |
无限 | 1 | 否 |
钓鱼竿魔咒 | 权重 | 宝藏型 |
海之眷顾 | 2 | 否 |
饵钓 | 2 | 否 |
三叉戟魔咒 | 权重 | 宝藏型 |
忠诚 | 5 | 否 |
穿刺 | 2 | 否 |
激流 | 2 | 否 |
引雷 | 1 | 否 |
弩魔咒 | 权重 | 宝藏型 |
穿透 | 10 | 否 |
快速装填 | 5 | 否 |
多重射击 | 2 | 否 |
通用魔咒 | 权重 | 宝藏型 |
耐久 | 5 | 否 |
经验修补 | 2 | 是 |
消失诅咒 | 1 | 是 |
第一个魔咒被选中后,根据以下算法来判断是否得到更多魔咒:
首先计算附魔调节值,钻石无论剑/工具/盔甲的附魔能力都为10,则10/4=2.5,向下取整得2,再2*2=4,则系统会在0~4范围内随机取一个值,再+1,即为修改后的附魔等级,范围在31~35
接着乘以0.85~1.15间的一个随机值,得到最终的等级调节值,范围为26.35~40.25,四舍五入得26~40,
而你得到的等级调节值是范围内的一个值(由于两次应用三角分布,靠近中间值33的概率比靠近极值大),这个值将会影响魔咒候选表和是否获得更多魔咒。
以此为基准通过魔咒等级表来选择入选魔咒
工具魔咒 | 修改后的附魔等级 | ||||
---|---|---|---|---|---|
I | II | III | IV | V | |
效率 | 1–51 | 11–61 | 21–71 | 31–81 | 41–91 |
精准采集 | 15–65 | — | — | — | — |
耐久 | 5–55 | 13–63 | 21–71 | — | — |
时运 | 15–65 | 24–74 | 33–83 | — | — |
从表中查出有可能的魔咒(括号内为对应魔咒等级范围)为:效率III(21-71),效率IV(31-81),精准采集(15-65),耐久III(21-71),时运II(24-74),时运III(33-83)
即附魔等级调节值与对应出现在候选表中的魔咒为(特别的,效率V是30级钻石附魔唯一无法得到的魔咒,因为其最低等级需要41)
附魔等级调节值 | 26-30 | 31-32 | 33-40 |
---|---|---|---|
效率 | III | IV | IV |
时运 | II | II | III |
耐久 | III | III | III |
精准采集 | I | I | I |
决定在候选表的四个魔咒中具体附魔哪一个,就需要计算各魔咒权重,查表知效率为10,精准采集为1,耐久为5,时运为2 则各个附魔(与威力无关)的概率为,效率10/(10+1+5+2)=5/9,精准采集1/18,耐久5/18,时运1/9
如此便得到了第一个附魔
注意候选表已经不再受等级调节值影响,即如有第二个魔咒为耐久则依旧必然为耐久III。
获得第二个魔咒的概率为P=(修改后的等级调节值+1)/50
,概率范围为54%~82%。
接下来候选表中删掉已获得附魔和冲突的——工具中只有精准采集和时运冲突,再次通过权重计算接下来获得的魔咒概率,并得到第二个魔咒。
等级调节值除以2,得到值范围13~20 获得第三个魔咒的概率范围为28%~42%。
再重复删掉候选表中已有和冲突的附魔,如此时候选表只剩时运和精准采集,则获得时运的概率为2/3,精准采集概率为1/3,其他情况则只剩下一个候选魔咒,必然获得该魔咒。 而因此镐最多获得三个魔咒,之后即使得到第四个附魔机会,也会因候选表中没有魔咒而无效(而剑是有可能获得五个魔咒的,虽然概率极低)。
如此便得到了最终的附魔钻石镐。
一些魔咒会与其他魔咒互相冲突,因此不能附到同一物品上,以减低玩家拥有过强(或功能不合理)的武器/盔甲/工具的可能性。
魔咒相冲的规则是:
利用特别定制的/give
命令[仅Java版],可以在同一件物品上获得冲突的魔咒。这种物品的行为并不可靠,但是总体上遵循以下规则:
教程(作下划线标记的教程为中文独有教程) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
新闻标题:创新互联MinecraftWiki教程:附魔[]
分享路径:http://www.mswzjz.cn/qtweb/news39/62889.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能