我的世界服务器tp指令是Teleport的缩写,用于在服务器内瞬间传送玩家或实体到指定位置,是服务器管理中最常用的命令之一。
tp指令看似简单,但实际用法中有不少细节,尤其是权限设置和跨服务器场景,很多玩家和管理员都会遇到“指令无效”或“无法传送”的问题,今天我们就从基础到深入,把tp指令彻底说清楚。
我的世界服务器tp指令怎么用?基础用法全解析
标准指令格式
在Java版中,1.13版本后/tp和/teleport合并,统一使用/tp执行所有传送功能,基岩版指令格式略有不同,但核心一致,以下是几种常用格式:
- 传送到坐标:
/tp <x> <y> <z>(例如/tp 100 64 200) - 传送到玩家:
/tp <玩家名>(例如/tp Steve) - 传送玩家到玩家:
/tp <玩家A> <玩家B>(A传送到B) - 传送玩家到坐标:
/tp <玩家名> <x> <y> <z> - 基岩版简化版:
/tp <玩家名> <坐标>或/tp <玩家名> <目标玩家>
注意:坐标参数顺序为X、Y、Z,Y轴高度不足时玩家会坠落,但tp指令会自动修正高度,避免卡地。
相对坐标与局部坐标
使用表示相对坐标,基于当前玩家位置,例如/tp ~10 ~ ~10表示在当前坐标基础上向东移动10格,向南移动10格,高度不变。
使用^表示局部坐标,基于玩家视线方向(仅Java版1.13+支持),例如/tp ^5 ^ ^-2表示向前5格、向下2格。
传送实体的高级用法
tp指令同样可以传送其他实体,如动物、怪物、掉落物,指定实体ID或UUID即可。
具体命令示例:
- 将所有牛传送到最近的玩家:
/tp @e[type=minecraft:cow] @p - 将盔甲架传送到特定坐标:
/tp @e[type=minecraft:armor_stand] 100 64 200 - 传送所有玩家到管理员:
/tp @a @p[gamemode=creative]
注意:传送大量实体时,建议使用@e选择器限定范围,避免服务器瞬间负载过高。
我的世界服务器tp指令权限管理要点

默认权限等级
在原版服务器中,tp指令需要权限等级2(即管理员或更高),普通玩家默认无法使用,创造模式玩家自带权限,生存模式则需要服务器赋予。
- 权限等级0:普通玩家
- 权限等级1:临时管理员
- 权限等级2:管理员(可使用tp)
- 权限等级3:更高级别操作
- 权限等级4:服务器所有者
使用权限插件管理
多数服务器使用LuckPerms、PermissionsEx等插件,可以单独给玩家组或特定玩家赋予tp指令权限。
在LuckPerms中,命令示例:
- 给予玩家组tp权限:
/lp group member permission set minecraft.command.tp true - 取消权限:
/lp group member permission set minecraft.command.tp false
注意:原版tp指令权限节点在Java版是minecraft.command.tp,基岩版是minecraft.command.teleport,如果使用插件如Essentials,则需配置essentials.tp节点。
限制传送范围的技巧
管理员可以通过插件限制tp指令的传送距离,设置冷却时间,防止滥用。
常见做法:
- 使用Essentials的
/tpa和/tpahere替代原版tp,开放给普通玩家。 - 在Spigot配置文件中设置
teleport-cooldown参数。 - 通过命令方块实现特定区域的传送限制。
我的世界tp指令跨服传送机制
跨服传送的可行性
原版tp指令只能在同一服务器内传送,无法跨服务器,如果服务器采用BungeeCord或Velocity代理,需要额外插件或命令才能实现跨服传送。
业内专家指出,跨服传送需要综合考虑代理配置、数据同步和权限管理,简单的/tp指令无法跨服,必须使用/server或插件指令。
多世界插件中的tp
在安装了Multiverse-Core等多世界插件的服务器中,可以使用/tp指令传送玩家到其他世界,需指定世界名称。
/tp 玩家 世界名 x y z或/tp 玩家 世界名(若只传送到世界出生点)。
但多世界插件通常推荐使用

/mv tp命令,因为原版tp指令在多世界场景下可能无法正确识别世界坐标。
跨服传送的解决方案
实现跨服传送,需要搭建代理,并配合插件如TeleportSigns、AdvancedPortals或自定义脚本。
常用方案:
- 使用BungeeCord,通过
/server切换服务器。 - 安装TeleportSigns,点击牌子自动跨服。
- 使用PremiumVanish等插件实现隐藏传送。
注意:跨服传送时,玩家背包、状态等数据是否同步,取决于代理和服务器配置。
我的世界生存服务器tp指令使用技巧
生存模式下tp指令的替代方案
在纯生存服务器中,管理员通常不会开放tp指令给普通玩家,以免破坏平衡,替代方案包括:
- 使用
/tpa和/tpahere指令(需玩家同意)。 - 设置传送点:
/sethome和/home。 - 利用床重生机制。
- 使用传送门或铁路系统。
管理员在生存服务器中使用tp
管理员使用tp指令时,要注意不要干扰玩家,在玩家遇到bug卡住时,管理员可以tp到玩家身边帮助,或将其tp到安全位置。
实用场景:
- 修复玩家卡在方块中:
/tp 玩家名 坐标 - 活动集合:
/tp @a 活动地点坐标 - 检查玩家建筑:
/tp 玩家名(直接传送到玩家身边)
利用tp指令进行活动管理
在服务器举办活动时,管理员可以使用tp指令快速传送所有玩家。
使用/tp @a @p[gamemode=creative]将所有玩家传送到管理员所在位置,或使用/tp @a 世界名 坐标将玩家集体传送到活动场地。
注意:使用@a选择器时,确保管理员不在活动场地外,否则会误传。
我的世界服务器tp指令版本差异详解
Java版与基岩版的区别
Java版tp指令功能强大,支持相对坐标、局部坐标、实体选择器,基岩版相对简单,但也能实现基本传送。
- 实体选择器:Java版支持
@p、@a、@e、@r、@s,基岩版仅支持@p、@a、、
@e
@r,且功能有限。 - 坐标格式:Java版可混用绝对坐标、相对坐标和局部坐标,基岩版仅支持绝对坐标和相对坐标。
- 指令兼容性:Java版1.13后
/tp和/teleport合并,基岩版始终分开,但/tp仍可用。
中国版服务器适配
中国版我的世界(网易版)服务器基于Java版,但部分指令可能被修改,在租赁服务器中,tp指令默认对管理员开放,但命令方块可能被限制。
我的世界中国版服务器tp指令使用上与Java版一致,但需注意网易版特有的权限系统,如果玩家在生存模式下无法使用tp,可尝试向管理员申请权限,或通过“游戏设置”中的“允许作弊”选项开启。
不同版本间的兼容性
如果服务器使用跨版本插件(如ViaVersion),tp指令在不同版本客户端间可能表现不同,1.12玩家在1.13+服务器上使用/tp时,局部坐标^可能无法识别。
建议在服务器配置文件中明确版本,并在测试环境中验证tp指令的可用性。
关于我的世界服务器tp指令的常见问题解答
Q1: tp指令和传送指令有什么区别?
A: tp是Teleport的缩写,与传送指令本质相同,在Minecraft中,/tp和/teleport是同一个指令,1.13版本后两者合并,功能完全一致,所以没有区别,只是名称不同。
Q2: 生存模式下能否使用tp指令?
A: 在原版设置中,生存模式玩家默认不能使用tp指令,除非服务器赋予了权限等级2或更高,大多数生存服务器也不会开放该指令,以免破坏公平性,可以通过权限插件单独授予,但通常建议使用/tpa等替代方案。
Q3: 使用tp指令会影响服务器性能吗?
A: 频繁使用tp指令传送大量实体(如一次性传送所有玩家)可能会造成服务器瞬时负载增加,但一般不会引起明显卡顿,如果服务器性能较差,建议限制tp指令的冷却时间或使用范围,避免滥用。
tp指令是服务器管理的基础工具,掌握其用法和权限管理,能让你在运营服务器时事半功倍。
