ZH
我的工具

我的世界区块坐标换算器

在我的世界中把方块坐标换算成区块和区域坐标,或反向换算,并给出区块内位置、区段 Y 和 .mca 区域文件头偏移量。

换算起点
根据模式,是方块 X、区块 X,或 r.X.Z.mca 中的第一个数字。
区块
77, -36
区块 X,区块 Z
区块 X
77
区块 Z
-36
区段 Y
4
16 格高的子区块
区块内的位置
x 2, y 0, z 9
方块 X 范围
1232 至 1247
方块 Z 范围
-576 至 -561
第一个方块 X
1,232
第一个方块 Z
-576
区域文件
r.2.-2.mca
区域内的区块
13, 28
每个轴上为 0–31
区域文件头偏移量
3,636 字节
该区块的位置条目在 .mca 文件中所处的位置

区块是 16 × 16 格;一个区域文件包含 32 × 32 个区块。区域文件是 Java 版的格式。

我的工具 →
广告

我的世界使用三种坐标网格:方块、16 × 16 的区块,以及每个容纳 32 × 32 个区块的区域文件。地图编辑器、世界清理工具、服务器命令和种子查找指南常常用区块或区域,而不是方块来标示位置。这个换算器可以从方块坐标换算到区块和区域,也可以从区块或区域文件名换算回它所覆盖的方块。

使用方法

  1. 选择从方块坐标、区块坐标还是区域文件名开始。
  2. 输入 X 和 Z 的值(对区域文件,是 r.X.Z.mca 中的两个数字)。
  3. 在方块模式下,可选加上 Y 得到区段和完整的局部位置。
  4. 查看对应的区块、方块范围和区域详情。

计算公式

区块 = ⌊方块 ÷ 16⌋, 区域 = ⌊区块 ÷ 32⌋ = ⌊方块 ÷ 512⌋

⌊ ⌋ 表示向下取整,所以负值会朝远离 0 的方向取整。区块内的位置 = 方块 mod 16(始终为 0–15)。在区域内,区块位于 (区块 X mod 32, 区块 Z mod 32),其 4 字节的位置条目从文件头的第 4 × (局部 X + 局部 Z × 32) 字节开始。

示例

方块 X 1234,Y 64,Z −567 位于区块 77, −36(1234 ÷ 16 = 77.1 和 −567 ÷ 16 = −35.4,都向下取整),区段 Y 为 4。区块 77 ÷ 32 = 2.4 和 −36 ÷ 32 = −1.1 得到区域文件 r.2.-2.mca。在该文件中,区块的局部位置是 13, 28,所以其文件头条目从第 4 × (13 + 28 × 32) = 3,636 字节开始。

常见问题

怎样在我的世界里找到区块坐标?

在 Java 版中,F3 界面有一行 Chunk,显示您在区块内的位置和区块坐标。在基岩版中,把方块 X 和 Z 除以 16 并向下取整,或直接在这里输入。

我的基地在哪个区域文件里?

把方块 X 和 Z 除以 512 并向下取整。位于 X 1234、Z −567 的基地在 r.2.-2.mca 中,该文件位于世界文件夹的 region 目录下。

为什么负的区块编号看起来差了一位?

因为计算是向下取整,而不是朝 0 取整。方块 −16 到 −1 构成区块 −1,而区块 0 从方块 0 开始。

下界和末地也适用吗?

适用。每个维度都使用相同的 16 格区块和 32 个区块的区域,只是存放区域文件的文件夹不同。

资料来源

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 我的世界区块坐标换算器. https://kakao.mobile/zh/tools/minecraft-chunk-coordinate-calculator/

MLA

“我的世界区块坐标换算器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/minecraft-chunk-coordinate-calculator/.

广告