Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
Disambig gray  本文章介绍的是Java版1.13前的传送实体的命令。关于Java版1.13及以后的命令,请见“命令/teleport”。
Paeonia (texture) TU1
该页面所介绍的内容已从Minecraft中移除。

这些特性曾存在于游戏中,但已被移除。

tp
需要的权限等级

2

限制条件

传送实体(玩家、生物、物品、矿车等)。 此命令与/teleport之间的主要差别是/tp使用基于传送目标当前位置的相对坐标,而/teleport使用基于命令执行位置的相对坐标。 大多数命令只能影响已经生成的区块,但是/tp却可以将实体传送到尚未生成的区块中。若被传送的目标是玩家,则传送后玩家所在的区块及附近的区块会自动开始生成。

语法[]

tp <目的地目标>
tp <x> <y> <z> [<y旋转角度> <x旋转角度>]
tp <传送目标> <目的地目标>
tp <传送目标> <x> <y> <z> [<y旋转角度> <x旋转角度>]

参数[]

< 传送目标 >

指定要传送的实体。必须是玩家名称,目标选择器UUID
允许选中除玩家外的实体。

<目的地目标>

指定传送的目的地实体。必须是玩家名称,目标选择器UUID
允许选中除玩家外的实体。

<x> <y> <z>

传送目标至指定坐标。指定坐标的<x><z>必须位于-30,000,000至30,000,000之间(不含),<y>必须位于-4096至4096(包含)。可以使用波浪号来指定基于传送目标当前位置的相对坐标——这是波浪号的一种特殊使用情况,正常情况下波浪号指基于命令执行位置的相对坐标。使用/teleport来进行基于命令执行位置的传送。

[<y旋转角度>]

指定水平旋转角度(正北方为-180.0,正东为-90.0,正南为0.0,正西为90.0,正北以西为179.9,之后回到-180.0)。可使用波浪号指定基于当前旋转角度的相对偏移。

[<x旋转角度>]

指定垂直旋转角度(竖直上方为-90.0,至竖直下方90.0)。可使用波浪号指定基于当前旋转角度的相对偏移。

效果[]

当参数没有被正确指定,或<传送目标>无法被解析为一个或多个实体(以名称指定的玩家必须在线),或<目的地目标>无法被解析为单个实体(以名称指定的玩家必须在线)时,命令失败。若被指定的待传送玩家之中,存在所处维度与目的地处世界维度不相同的情况,则这一部分玩家的传送会失败,其余玩家传送成功。
成功时,将目标传送到指定的目的地。

示例[]

将自己传送到Alice的位置: tp @s Alice
将所有10格范围内的实体传送到比命令执行者高5格的位置且向左旋转25度:tp @e[r=10] ~ ~5 ~ ~-25 ~
将所有玩家传送到自己的位置: tp @a @s
将自己传送到比自己高200格的位置:tp ~ ~200 ~
将自己传送到x=100、z=100处,高度比目前位置高3米:tp 100 ~3 100
将最近的玩家在其当前位置处向右旋转10度:tp @p ~ ~ ~ ~10 ~

历史[]

Java版Classic
0.0.18a加入了/teleport
服务器1.7加入了/tp,是/teleport的别称。
Java版Indev
0.31移除了所有命令。
Java版Alpha
v1.0.16_01重新加入了/tp
Java版
1.3.112w25a现在允许玩家传送至指定坐标.
1.814w03a加入了朝向参数。
1.9.3pre1/tp不再能将玩家传送到Y=-512到512以外的地方。
1.1016w21bY轴限制现在增加到-4096到4096。
相对坐标现在基于命令执行者,而非受传送实体。
pre1将行为恢复到16w20a及其以前版本的。
1.1317w45a/tp/teleport不再不同,并且成为/teleport的别称。


语言

Advertisement