如何將主世界坐標換算到地獄?
將 X 和 Z 除以8,各自向下取整,Y 保持不變。例如,主世界 (800, 64, −200) 變為地獄 (100, 64, −25):800 ÷ 8 = 100,−200 ÷ 8 = −25。Y 仍為64,不除以8。
回程時,用計算器將地獄座標換算為主世界座標:將 X 和 Z 乘以 8。地獄 (100, 64, −25) 對應主世界 (800, 64, −200)。這些座標是規劃傳送門的目標位置,不保證現有傳送門會將你送到那裡。
負坐標如何取整?
計算器使用 floor,即向負無窮取整。主世界 (−9, 64, −1) 變為地獄 (−2, 64, −1):−9 ÷ 8 = −1.125,向下取整為−2;−1 ÷ 8 = −0.125,向下取整為−1。Y 仍為64。
Java/Bedrock 的選擇只改變命令語法,不改變取整規則。
為什麼傳送門會通往非預期的入口?
換算座標是規劃目標。排查非預期到達位置時,請檢查附近傳送門、入門高度以及門的形狀與大小。記錄實際入口,並在遊戲世界中分別測試兩個方向。點亮兩端傳送門並不能保證一對一連接。
此傳送命令會切換維度嗎?
會。僅包含坐標的普通 /tp 會留在當前維度。複製的命令使用 execute in 先選擇目標維度。對於上面的例子,請在啓用命令後,從玩家聊天欄運行對應版本的命令:
Java: /execute in minecraft:the_nether run tp @s 100 64 -25
Bedrock: /execute in nether run tp @s 100 64 -25
@s 代表執行命令的玩家本人。返回時,Java 使用 minecraft:overworld ,Bedrock 使用 overworld 。命令僅傳送玩家,不會建造或連接傳送門。
應參考哪些傳送門搜尋規則?
Java 1.16.2+ 參考:地獄的水平搜尋區域沿 X、Z 各向兩側延伸 16 格,主世界則為 128 格。候選距離還包含 Y。這些數值供了解搜尋規則,不保證遊戲會選擇輸入的位置。
可用本計算器換算 Bedrock 地獄傳送門座標,並產生 Bedrock 傳送指令。本工具尚未獨立驗證傳送門選路。請在自己的遊戲版本和世界中核對實際到達紀錄;本頁不模擬遊戲選擇傳送門的過程。
命令參考與限制
跨維度命令語法請參閱官方的 Java execute-in 命令說明 和 Bedrock execute 參考 。使用舊命令語法的版本、自定義維度和伺服器插件可能有不同表現。
計算器僅縮放水平坐標,不檢查地形、不尋找安全落點,也不模擬附近傳送門。請選擇安全的 Y,並在自己的世界檢查目標位置。