- 座標是指中心在(x+0.5,z+0.5)的列。舉例來説,座標-225x、255z所指的是224x到225x和255z到256z這一範圍。
每個世界都有一個在xyz座標均為0的面積數百方塊的「重生點「(一個區域)。這個重生點被儲存在level.dat檔案中的SpawnX
,SpawnY
,SpawnZ
屬性中(一般情況下SpawnY
會被忽略)。如果重生點被棄用(不合理的重生點,在方塊之中等等),會有一個新的「臨時」重生點 (「不合理重生點」的意義有待商榷)。
一個沒有設定重生點(比如透過牀)的玩家將會隨機出生在以重生點向x/z負半軸方向-1的位置為中心的、20x/20z大小的正方形的最高點;也就是説,20x/20z大小的生成區域的邊界在SpawnX-10
、SpawnX+9
以及SpawnZ-10
、SpawnZ+9
。不過,可以使用/gamerule spawnRadius
來變更半徑(預設的半徑是10方塊)。變更spawnRadius
也會影響實體生成的保護半徑。如果spawnRadius
設定為0,實體生成的保護將被移除。
一個以(SpawnX,SpawnZ)
為中心的33x/33z大小的切片是「被保護的」,並(經常,見下文)僅能由伺服器管理員修改;33x/33z大小的保護區域的邊界在SpawnX-16
、SpawnX+16
以及SpawnZ-16
、SpawnZ+16
。
非管理員的玩家不能在這個受保護的區域放置或破壞方塊,也不能使用門和紅石元件,但壓力板是可以的。Creeper仍然可以破壞保護區域內的地形,而放置在受保護區域外的TNT會像往常一樣摧毀周圍的方塊。與此同時,地獄傳送門可以連接到保護區域,水、熔岩和火可以從外面擴散到保護區域,活塞也可以將物品推入保護區域。如果在保護區域中有不透明方塊的一面緊靠邊緣,那麼玩家可以將方塊放置在這裏(保護區域的外邊緣)。然而,如果與保護區域的邊緣間隔一些距離,就可以建造小的、不可摧毀的建築。在此區域的玩家可以把掛起來的畫拿掉。
在牀上睡覺會重設你的重生點到那張牀的位置,除非你提前下牀。如果你最後設定了你的重生點的那張牀在你重生的時候丟失或者被阻擋了,你的重生點就會返回到重生點[1]。
來歷[]
圖中重生點被設定在100x/100z,玩家數據已經被清除。紫色的正方形圍住100x/100z的柱形區域,其中有一個黑曜石塔。
為了確定重生點區域,先建立一個足夠大的(假定的)20×20的重生點區域。玩家(管理員)重複重生,每次到一個位置就立即在此挖一個坑(如果沒有)。上面的紅色矩形是根據每個方向的最外圍坑的中心畫出來的。
為了確定受保護區域,玩家(非管理員)試圖放置方塊直到成功離開重生點區域,然後沿着保護區域的邊緣追蹤,直到發現所有的四個邊角。上圖示記的青金石邊角是玩家可以放置的最小區域的範圍。上面的藍色矩形是從每個方向上最外圍保護區域方塊的中心畫出來的。
每個正方形的尺寸由(最大位置 - 最小位置 + 1)
給出,以包含測量兩端額外的半個方塊(在下面的示例中,寬度應為7 - 3 + 1 = 5
):
XXXXX <- 宽度为5 123456789 ^最小位置为3 ^最大位置为7
保持載入的區塊[]
在世界的「重生點」周圍有一個25×25大小的區塊區域即使玩家不在此內時也是是保持載入的。這可以透過移動玩家使之遠離重生點,刪除MCEdit中的原始重生點區塊,然後重新載入世界來驗證。
這也就是説,紅石以及漏斗的週期更新只出現在重生點周圍17×17區塊的區域,而實體只會在13×13區塊的區域內載入。
即使當玩家不在該區域時時鐘也將繼續執行。對於需要一個不斷執行的時鐘的世界的地圖製作者來説,這是一個有用的工具。
載入的區塊由世界上的自然重生點決定,地圖製作者可以使用MCEdit中的「移動重生點」功能或/setworldspawn
命令修改和編輯。
參考[]
語言