Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
setworldspawn
需要的权限等级

2[仅Java版]
1[仅基岩版]

限制条件

启用作弊[仅基岩版]

设置世界出生点

语法[]

  • Java版
setworldspawn [<pos>] [<angle>]
  • 基岩版
setworldspawn [spawnPoint: x y z]

参数[]

JE<pos>block_pos
BEspawnPoint: x y zCommandPositionFloat

指定世界出生点坐标。xz必须在-30,000,000到30,000,000之间(含)。y必须为0到256之间(含)的整数。在基岩版中,大于30,000,000和小于-30,000,000的xz值会分别被设置为30,000,000和-30,000,000,大于256和小于0的y值会被分别设置为0和256。可以使用波浪号来指定基于命令执行位置的相对坐标。若没有指定,默认为命令执行位置。在命令方块中为必需参数。
如果服务器不处于冒险模式,玩家会出生在(x, z)附近的最高的方块上 — y会被无视。如果服务器处于冒险模式,那么新的出生点精确为给定的坐标,包括y坐标(无论是在地下或者根本没有方块)- 如果y处并没有空间让玩家出生,那么出生点将会向上移动,直至有空间,最高移动到第256层。
虽然出生点区块一般会保持加载状态,然而新设置的出生点区块需要等待玩家走到其附近才会开始加载。在此之前,指南针(在Minecraft里指向生成点而不是指向北方)的方位在重新加载世界前也不会发生变化。

Java版<angle>angle

指定出生时的偏转角。默认为0.0。必须为偏转角,用浮点的度数表示。-180.0代表正北,-90.0为东,0.0为南,90.0为西,再到179.9表示的北偏西一些,最后绕回到-180.0。接受用波浪号表示的相对于执行者偏转角的旋转角。

效果[]

命令触发条件Java版基岩版
任意未正确指定参数 无法解析 执行失败
执行成功时将指定坐标设置为世界出生点

Java版中,此命令不能用于在主世界以外的其他维度设置出世界出生点。如果在其他维度执行并使用相对坐标或区域坐标,此命令将表现为成功运行,然而世界出生点并不会改变。

Java版中,当命令成功运行,出生点区块也会随之改变。

历史[]

Java版
1.7.213w43a加入了/setworldspawn
1.16.220w29a添加了 angle 参数,用于设置重生时玩家默认面向的方向。
携带版Alpha
0.16.0build 1加入了/setworldspawn
Advertisement