Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
此條目的內容需要改進。

這些內容因翻譯質量較低而違反或未達到條目標準
你可以幫助我們來改進此條目。

SimDistanceBedrock

基岩版中模擬距離滑動條。

模擬距離(Simulation Distance)是控制世界計算範圍的設定。

基岩版

控制

建立新世界時,模擬距離控制項將顯示在設定頁面中。可以設定的值範圍為4到12之間的偶數。

遊戲刻計算

Simulation distance 4

模擬距離設定為4時的區塊計算範圍及生物清除半徑範圍的邊界。

Lightning distribution BE

避雷針的最大雷擊距離由模擬距離確定。在這個例子中,雷擊點距離圖像中心的玩家位置最遠12個區塊(192格,曼哈頓距離)。

模擬距離確定實體更新以及方塊和液體計劃刻的最大區塊曼哈頓距離。

純粹的紅石電路會在遠處永遠地工作下去,但當與漏斗、活塞、偵測器等需要刻更新來工作的方塊互動時,電路就會停止工作。[需要測試]

生成和清除

模擬距離限制了生物生成和清除的最大距離。

生物不能生成在距離玩家24格的球型範圍內,而最大的生成距離和清除距離由模擬距離決定,其形狀是一個球殼,相對於玩家由以下範圍:

模擬距離 生成範圍 隨機清除範圍 立即清除範圍
4 24-44格 34-44格 離玩家>44格
6 24-128格,與卸載的區塊相鄰的區塊除外。 34-128格,如果實體在最近600遊戲刻(30秒)內沒有受到傷害。 >128格,或是上一遊戲刻不在模擬距離內但現在在模擬距離內的區塊。
8-12 24-128格,除了與卸載的區塊相鄰的區塊和與玩家中心距離超過96格的區塊。[1]

在模擬距離內,每個區塊、每一遊戲刻有112000的機率在嘗試執行生物生成的算法。[需要驗證]

Java版中,Realms世界採用的模擬距離為9 ,而在基岩版中,為4。 [2]

無論模擬距離為多少,有持久性的生物不會被清除。魚只要離最近的玩家40格之外就會被立刻清除。

生物上限

在刻不更新的區塊中的生物仍會計入每個生物種群控制上限,只要它們之前在某個時間在模擬距離內載入。

Java版

Java版中,模擬距離的最小值為5。對於記憶體至少為1GB的64位元Java,模擬距離最大值為32,預設為12;其它情況下最大值為16,預設為8。

模擬距離定義了玩家周圍一個正方形區域,這個區域中有對應的計算。例如,使用6的模擬距離,且顯示距離大於6的情況下,實體在玩家區塊周圍的13×13區塊內正常移動。再向外一個區塊,在這個區域周圍一個區塊寬的正方形內,紅石仍然在工作,流體可以正常流動,莊稼可以正常生長。在這些區塊中實體不會移動或被自然清除,也不會被指令殺死[3],但他們仍然計入生物上限[4]。在這15×15區塊之外,沒有東西會移動或變化。

模擬距離在理想情況下應當小於顯示距離,因為在模擬距離內更新所有實體比相等的顯示距離對效能的負擔更大。

歷史

Java版
1.1821w38a現在可以自訂模擬距離。
21w44a現在方塊和液體也會受到模擬距離的控制。
將模擬距離選項的最小值從2個區塊上調到5個區塊。

參見

參考

Advertisement