Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement

命令/infobox

傳送實體(玩家、生物、物品、礦車等)。

大多數命令只能影響已經生成的區塊,但是/tp卻可以將實體傳送到尚未生成的區塊中。若被傳送的目標是玩家,則傳送後玩家所在的區塊及附近的區塊會自動開始生成。

語法
  • Java版(1.13之前)
tp [传送目标] <目的地目标>
tp [传送目标] <x> <y> <z> [<y旋转角度> <x旋转角度>]
  • 基岩版
tp <目的地:目标>
tp <目的地:x y z> [y旋转角度:角度] [x旋转角度:角度]
tp <传送目标:目标> <目的地:目标>
tp <传送目标:目标> <目的地:x y z> [y旋转角度:角度] [x旋转角度:角度]
tp <传送目标:目标> <目的地:x y z> facing <指定朝向坐标>
tp <传送目标:目标> <目的地:x y z> facing entity <指定朝向实体>
參數
傳送目標(基岩版:傳送目標:目標)(可選)
指定要傳送的實體。必須是玩家名稱或目標選擇器。若未指定,則預設為命令的使用者。在命令方塊中使用時為必需參數。
目的地目標(基岩版:目的地:目標
指定傳送的目的地實體。必須是一個玩家的名字或一個目標選擇器。
x y z(基岩版:目的地:x y z
傳送目標至指定座標。xz必須是在-30,000,000和30,000,000之間(含,不輸入逗號)的數,且y必須在-4096和4096之間(含,不輸入逗號)。可以使用波浪號來指定基於傳送目標目前位置的相對座標[僅Java版]——這是波浪號的一種特殊使用情況,正常情況下波浪號指基於命令執行位置的相對座標。使用/teleport來進行基於命令執行位置的傳送。
y-旋轉角度(基岩版:y-旋轉角度:角度)(可選)
指定水平旋轉角度(正北方為-180.0,正東為-90.0,正南為0.0,正西為90.0,正北以西為179.9,之後回到-180.0)。可使用波浪號指定基於目前旋轉角度的相對偏移。
x-旋轉角度(基岩版:x-旋轉角度:角度)(可選)
指定垂直旋轉角度(豎直上方為-90.0,至豎直下方90.0)。可使用波浪號指定基於目前旋轉角度的相對偏移。
效果
當參數沒有被正確指定,或傳送目標無法被解析為一個或多個實體(以名稱指定的玩家必須線上),或目的地目標無法被解析為單個實體(以名稱指定的玩家必須線上)時,命令失敗。若被指定的待傳送玩家之中,存在所處維度與目的地處世界維度不相同的情況,則這一部分玩家的傳送會失敗,其餘玩家傳送成功。
成功時,將目標傳送到指定的目的地。
示例
將自己傳送到Alice的位置: tp 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 ~
Advertisement