跳转到内容
WikilyWIKILY
全部游戏23 个 Wiki · 选择你的游戏
命令与作弊所有命令

切换游戏

23 个 Wiki · 选择你的游戏
坐标

命令参考

坐标

命令中的位置写成以空格分隔的数字。数字可以是绝对值,也可以用~表示相对当前位置,或用^表示相对面朝方向。

详细信息

顺序x y z。x沿东西方向,y为高度,z沿南北方向。
相对(~)~会把该数字加到当前坐标上。单独的~表示不变。~和绝对数值可以自由混用。
局部(^)^left ^up ^forward,从脚部(或 /execute anchored eyes 之后的眼睛)出发,沿所面对的方向测量。单独的 ^ 表示0。
混合规则如果有一个坐标使用^,三个坐标都必须使用^。否则游戏会回应“不能混用世界坐标和局部坐标”。
方块位置绝对数字必须是整数。使用 ~ 或 ^ 时允许小数,结果向下取整到其所在的方块。
精确位置允许使用小数。不带~的x或z整数会加上.5,使其指向方块中心。y永远不会改变。写10.0表示恰好为10。
平面位置(x z)由/spreadplayers和/worldborder center等命令使用。居中规则相同。不允许使用^。
列坐标(x z)由/forceload使用。整数或 ~。不允许使用 ^。
旋转先写偏航角,再写俯仰角,单位为度。~从当前角度开始旋转。不允许使用^。
偏航角0朝南,90朝西,180朝北,-90朝东。
俯仰角-90为正上方,0为水平,90为正下方。
轴x、y、z三个字母的任意组合,每个字母最多出现一次,如xz或xyz。/execute align会将这些坐标向下取整到整个方块。

书写坐标的方式

100绝对世界坐标/tp @s 100 64 -200
~与当前位置相同/tp @s ~ ~10 ~
~5或~-5当前位置加上或减去该数/tp @s ~5 64 ~-5
^ ^ ^5朝向前方5个方块/tp @s ^ ^ ^5
^1 ^ ^-5向左1个方块,向后5个方块/tp @s ^1 ^ ^-5
0.5小数,方块内的精确位置/tp @s 0.5 64.0 0.5

位置的种类

方块位置x y z必填,除非使用~或^是是/setblock ~ ~-1 ~ minecraft:stone
精确位置x y zx和z加上.5是是/summon minecraft:pig 10 64 10
平面位置x z加上.5是否/worldborder center 100 -100
列坐标x z必填,除非使用~是否/forceload add ~-16 ~-16 ~16 ~16
旋转yaw pitch不变是否/rotate @s ~45 ~

相关参数

轴x、y、z的任意组合/execute align xz run summon minecraft:armor_stand ~0.5 ~ ~0.5
实体锚点feet或eyes/execute anchored eyes run tp @s ^ ^ ^1
高度图world_surface, ocean_floor, motion_blocking, motion_blocking_no_leaves/execute positioned over motion_blocking run tp @s ~ ~ ~

示例

/tp @s 100 64 -200

将你传送到x100,z-200处方块的中央,站在高度64。

/tp @s ~ ~10 ~

让你向正上方移动10格。

/tp @s ^ ^ ^5

让你沿视线方向移动5格。

/setblock ~ ~-1 ~ minecraft:stone

在你下方的方块处放置石头。

/tp @s 8 64 8 90 0

传送你并让你面朝西,视线保持水平。

/execute rotated 0 -90 run tp @s ^ ^ ^3

先将命令朝向正上方,让你向正上方移动3格。

/forceload add ~ ~

让你所在的区块保持加载。

/execute align xyz run tp @s ~ ~ ~

将你对齐到你所在方块的下方角落。

加入创作者社区建设 Minecraft Java Edition Wiki 的伙伴们都在我们的 Discord。欢迎提问或推荐页面。加入 Discord (在新标签页打开 Discord)