《我的世界》奇葩的BUG:消失的一幀!mc玩家的眼神多“細(xì)”?
《我的世界》玩家的眼神究竟有多“毒辣”?說(shuō)出來(lái)你可能不信,歷史上,Minecraft玩家可以精準(zhǔn)挑出那因BUG而缺少的一幀畫(huà)面!
01
破壞方塊時(shí),消失的第10個(gè)紋理!

這是一個(gè)大約在Minecraft 1.0時(shí)代就出現(xiàn)的BUG,通常來(lái)說(shuō)《我的世界》一個(gè)方塊從完整狀態(tài)到被破壞,會(huì)有一個(gè)方塊裂開(kāi)的動(dòng)畫(huà),這個(gè)方塊的破壞動(dòng)畫(huà)一共有10幀。但是卻有眼尖的玩家發(fā)現(xiàn),方塊破損的最后一個(gè)紋理并沒(méi)有顯示出來(lái)。不過(guò)這個(gè)BUG在最新的1.20第一個(gè)預(yù)發(fā)布版被修復(fù)了。

有玩家表示,其實(shí)早在玩《我的世界》的時(shí)候就注意到了這一點(diǎn)(從1.0開(kāi)始),只是認(rèn)為第10個(gè)紋理是在方塊破裂的瞬間出現(xiàn)的,所以沒(méi)有人能夠看到。又或者是在方塊需要更長(zhǎng)時(shí)間才能破裂時(shí)出現(xiàn)的(黑曜石,例如。).或者,如果你看到第10個(gè)紋理,游戲就會(huì)崩潰...或者召喚Hriobrine...誰(shuí)知道呢?
當(dāng)然道理我都懂,問(wèn)題是究竟看得有多細(xì),才能發(fā)現(xiàn)這缺少了“一幀”的BUG?
02
旁觀模式會(huì)造成0.19051的位移!

這個(gè)BUG很簡(jiǎn)單,就是當(dāng)玩家從生存、創(chuàng)造等游戲模式切換到旁觀模式的時(shí)候,會(huì)直接造成《我的世界》玩家從當(dāng)前位置下陷0.19051格方塊。所以當(dāng)玩家再次從旁觀模式通過(guò)“F3+F4”切換到生存模式的時(shí)候,腳會(huì)直接陷在方塊之中,當(dāng)然這點(diǎn)程度的卡入方塊,并不會(huì)造成卡墻的窒息傷害。
該BUG從JAVA版1.14中就已經(jīng)存在,它被發(fā)現(xiàn)其實(shí)存在多個(gè)細(xì)節(jié)性因素。第一:其實(shí)進(jìn)入旁觀模式時(shí)會(huì)直觀的感受到下陷,尤其是在切換回生存/創(chuàng)造模式時(shí),會(huì)有明顯的卡在地面。

那為什么玩家們可以觀察得這么細(xì),一個(gè)Y坐標(biāo)有零有整呢?其實(shí)很簡(jiǎn)單,在切換旁觀模式前后各打開(kāi)一次F3觀察Y坐標(biāo)即可。你會(huì)發(fā)現(xiàn)前后的差異剛好在0.19051。
03
阻止末影龍的生成!

這是一個(gè)早在17年,JAVA版1.13就誕生的BUG,即在《我的世界》有辦法讓玩家直接跳過(guò)末影龍,完成Minecraft的終末之詩(shī)!也就是說(shuō),下面我們要聊將會(huì)在1.20之前的主流版本都可以使用!
方法就是在主世界獲得一個(gè)末影水晶,集齊末影之眼,找到末地傳送門(mén)框架,激活之后執(zhí)行穿越,然后在穿越到末地的瞬間迅速在黑曜石平臺(tái)上放置一個(gè)末影水晶。
這個(gè)時(shí)候你可以觀察到的結(jié)果是:末影龍不再會(huì)生成,且末影龍下方的中心返回傳送門(mén)會(huì)被激活。
這個(gè)BUG的產(chǎn)生也不難理解,一定在末地島嶼中心以及末影龍尚未生成時(shí)放置的末影水晶,在進(jìn)行生成判定的時(shí)候發(fā)現(xiàn)了末影水晶,眾所周知,末影水晶是用來(lái)第二次進(jìn)入末地復(fù)活末影龍的。所以只需要移除這個(gè)錯(cuò)誤的判定,或者判定末影水晶出現(xiàn)在正確的位置即可。

有玩家映射代碼做了分析:每當(dāng)最終水晶被放置,重生龍的函數(shù)就被調(diào)用來(lái)檢查所需的末影水晶。如果在第一個(gè)tick調(diào)用該函數(shù),它會(huì)錯(cuò)誤地讀取DragonKilled標(biāo)記,從而提前生成返回傳送門(mén)。這將導(dǎo)致代碼看到傳送門(mén),從而認(rèn)為玩家已經(jīng)打敗了龍。這阻止了龍的重生,也創(chuàng)造了一個(gè)激活的末地傳送門(mén)。
當(dāng)然,這個(gè)特性也在《我的世界》1.20的第一個(gè)預(yù)發(fā)布版中修復(fù)了。