Minecraft中的"圓"這個世紀難題?最終,它還是成真了

圓,是一個與Minecraft世界規則相違背的東西;

理論上,這個世界不可能誕生“圓”,

但對於mc玩家這只是理論不可能,

而非實際上的不可能。

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

所以古往今來架不住諸多mc的實踐者想要在《我的世界》探尋,一個純粹的在狹義物理學中不存在的無限迴圈和堆疊的錯誤——圓。

01

於是,有人突發奇想嘗試於《我的世界》用礦車構建一個圓。

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

首先是理論依據,礦車具有良好的方向屬性和碰撞屬性,當他們被推動時會立刻做出反應。現在假設,如果礦車無限堆疊在一格內,數量足夠多的話可以利用實體擠壓的原理讓每一個礦車可以均勻地旋轉到一個角度。在這種情況下是否可以讓礦車呈現出一個圓呢?

首先,準備一塊石頭,四個箱子,一個鐵軌,一百輛礦車。目的是用實體箱子困住100個堆疊的礦車,最後敲掉鐵軌,史蒂夫再踩上幾下礦車就會散亂似的無序堆放,最終能否出現一個圓呢?

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

顯然,沒有造出一個圓,但實驗似乎完成了50%,主要可能是100個礦車數量還是少了,也許1000個起步可以誕生一個圓?

02

實踐者並未就此止住腳步,《我的世界》探索“圓”的腳步依舊在繼續前行著。

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

於是有人思考:既然礦車在Minecraft是個實體的話,那麼Minecraft的生物不也是一個實體?並且生物實體相比於礦車而言稜角並沒有那麼分明。或許將生物堆疊可以生成一個圓呢?(眾所周知的是,這有個巨大的侷限性就是堆疊生物數量過多會擠壓致死。)

所以在歷史上有人選擇了村民做實驗,結果很成功,巨大數量下的村民集中在一格內可以形成一個圓,但這不夠直觀。因為在失去方塊的瞬間生物由於實體碰撞箱會瞬間彈開。

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

那有沒有不會被彈開得實體呢?經過大量的實驗,人們發現雞在下落的時候由於處於飛行緩降的狀態,這種狀態下,雞不會被碰撞箱推開。

於是乎,你就能看到上百隻堆疊在一起的雞變成了一個圓從空中緩慢地落下。注意,這個特性可以在JAVA版1。18。1中實現。有人提到,當實體堆疊超過24個,也就是從25個開始就會出現過度擠壓造成傷害死亡的問題。這其實可以用maxEntityCramming規則提高堆疊上限來解決。

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

等等,似乎我忽略了一個問題,這影子不就是個圓麼?

03

對於《我的世界》而言,2021年最值得回憶的10件大事是什麼?

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

Mojang釋出的2021年大事記排到前十的,就是一位YouTuber Mysticat 在Minecraft做了一件不可能的事情。他沒有利用任何MOD,真的在Minecraft還原了一個圓!創造了一個圓形的游泳池,這震驚了整個遊戲世界!

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

他所利用的原理是利用了盔甲架,建立了幾個命令方塊,用命令控制盔甲架觸發它的自轉運動。同時開始在盔甲架固定距離處召喚方塊,當旋轉速度足夠慢而放置方塊速度足夠快時,就做出了一個完美的圓。

毫無疑問Mysticat改變了Minecraft經典的方塊美學!Minecraft中的圓,最終,它還是成真了……

Minecraft中的"圓"這個世紀難題?最終,它還是成真了

如果說,未來《我的世界》有什麼不可能誕生的版本更新計劃的話,那唯一可能是——圓形更新。