弩(Crossbow),一种在1.14加进《我的世界》可以装填和发射“箭”的强大新型兵器!于是我突发奇想,若弓弩可以一次性射出10000支箭,《我的世界》会发作什么可怕的事情?
1、10000支箭的实际依据
可以有人会说我又在异想天开,弩最多不外可以射出“3支”箭罢了。怎么可以超越10000之箭这么夸大?于是一个疑问便由此落生:弩是如何做到由一支箭变成3支箭的?
原本在兵器“弩”身上拥有三大附魔,其一:快速装填,提高装箭的速度;其二:穿透,可以让箭穿过实体,实现并排时一穿多的神迹;其三:多重射击,可以实现传奇中的三发弓。
2、一支箭变3支箭的道了解析
所以是“多重射击”附魔让弩第一次在《我的世界》实现了由一支箭变成了3支箭。那末我们持续来分析这个附魔的属性:
多重射击可以让玩家从弩上一次性射出3支箭,但只会消耗玩家1支箭,并且视觉效果也只是1支箭。所以我们有理由相信“箭”是在射出往的瞬间,被系统/summon了别的两只。一个常识点是:被射出往的箭是一个实体。
3、猜想:提高多重射击等级,是不是会增多“箭”的数量?
一个令人掉远望的谜底是,Mojang在设计“多重射击”便思索到了这一点,所以《我的世界》多重射击是不具有“等级”的特性。也就是它在原版mc默许为I级。
于是我开始查寻冲破“多重射击(Multishot)”等级限制的datapack(数据包),发明了一款名为more_multishot的数据包。一整理骚操作以后,毕竟实现了冲破多重射击等级限制的指令。
4、同时射出10000支箭,会发作什么“可怕”的事情?
想必您已猜到了,10000支箭就是10000个实体啊。这都不卡死的话,的确是对我电脑的不尊敬和欺负!我们先来复杂做个计算:多重射击I 射出3支箭;等级II 4支箭;也就是说10000支箭需要9998的附魔等级。
指令:/give @p minecraft:crossbow{Enchantments:[{id:"minecraft:multishot",lvl:10000s},{id:"minecraft:quick_charge",lvl:5s}],ChargedProjectiles:[{id:"minecraft:arrow",Count:1b},{id:"minecraft:arrow",Count:1b},{id:"minecraft:arrow",Count:1b}],Charged:1b}
PS:使用指令需要more_multishot的datapack。
5、10000支箭是不是会瞬间抽干“弩”的耐久?
再来,多重射击虽然只会消耗玩家1支箭,但是却会消耗弓弩的3点耐久,而一把弩的一般耐久也就是326点。我们基于此判定,可以发射326支箭的弩,实际上就会干脆损坏。
所以我这里抛出个疑问,大师可以往测试。若同时射出10000支箭,是不是会瞬间吸干了一把弩的耐久度呢?