想让别人传送到你身边,核心就是掌握/tp指令,但不同服务器权限和模组环境下,指令格式与权限要求差异很大。本文直接拆解原版指令、常用插件、权限节点以及报错排查,帮你一次性搞定传送问题。
我的世界服务器tp指令怎么用:原版指令全解析
在纯净原版服务器中,/tp是最直接的传送命令,先分清楚两个容易混淆的指令:/tp是传送目标到指定坐标或玩家,/tphere通常属于插件指令,原版并不存在。
单人与多人传送的基础格式
原版/tp指令根据参数不同分为三种写法:
- 传送自己到某玩家:
/tp <玩家名>,输入后你直接出现在对方身边。 - 传送一个玩家到另一个玩家:
/tp <被传送者> <目标玩家>,适合管理员拉人。 - 传送到指定坐标:
/tp <玩家名> <x> <y> <z>,<x><z>是水平坐标,<y>是高度,注意<y>不要填太高否则会摔死,也不要填太低卡进地底。
操作验证: 在聊天栏输入/tp Steve,如果你的服务器开启了作弊模式或你有管理员权限,瞬间就会站到Steve旁边,如果提示“没有权限”,说明你的服务器装了权限插件,需要继续往下看。
传送后位置不对怎么办
很多玩家反馈“传送过去掉进虚空”或“卡在墙里”,这是因为/tp直接修改坐标,不检测落脚点,稳妥做法是传送前先查看目标玩家脚下的方块坐标,用F3调试屏幕读取准确数值,或者改用/spread指令,但那是随机分散,不适合精准拉人。
我的世界服务器怎么传送别人:权限与OP操作门槛
你要让别人tp过来,前提是你得有权限,服务器分为几种常见场景,权限规则完全不同。
单人游戏或局域网开放
在单人游戏里按ESC打开“对局域网开放”,点击“允许作弊:开”,然后你就能用/tp指令,局域网联机时,只有房主有权限,其他玩家输入/tp会提示无法使用。
原版服务器开启作弊模式
如果你自己开服务器,在server.properties文件中找到enable-command-block
或直接设置online-mode=false不相关,关键在于服务端启动时是否添加了-o true参数,或者通过ops.json文件把你设为OP,操作方法:
- 在服务器控制台输入
op 你的游戏ID,看到“已提升为OP”即可。 - 打开
ops.json文件,手动加入{"uuid":"你的UUID","name":"你的ID","level":4},4级权限最高。
插件服务器权限节点
大多数商业服务器使用PermissionsEx或LuckPerms插件,这情况下,/tp指令通常被插件重写,你需要确认自己的权限组是否包含minecraft.command.tp节点。
新手常见误区: 以为自己是OP就能无条件传送,实际上部分插件强制要求拥有essentials.tp或teleport.tp等专属权限节点,检查方法是在聊天栏输入/lp user 你的ID permission check minecraft.command.tp,这会直接告诉你是否有权限。
服务器传送指令大全:常用插件与指令变体
除了原版,很多玩家用Essentials或CraftBukkit插件,指令名称和参数都有变化,这里整理高频实用指令对比:
| 指令 | 作用 | 适用环境 |
|---|---|---|
/tp 玩家名 |
传送到指定玩家身边 | 原版、Spigot |
/tp 玩家A 玩家B |
把A传送到B | 原版管理用 |
/tphere 玩家名 |
让指定玩家传送到你身边 | Essentials插件 |
/tpa 玩家名 |
请求传送到对方面前 | 多数生存服务器 |
/tpahere 玩家名 |
请求对方传送到你身边 | 多数生存服务器 |
/back |
返回上次传送前位置 | Essentials插件 |
注意:/tpa和/tpahere需要对方输入/tpaccept接受请求,不能强制,如果想要强行拉人,必须使用/tp或/tphere,并且有管理员权限。
为什么tphere指令不可用
如果你输入/tphere 玩家名提示未知指令,大概率是服务器没装Essentials,较新版本Spigot后端原版不提供tphere
,它属于插件指令,解决方法是改用原版/tp 玩家名 你的ID,或者安装EssentialsX插件。
我的世界服务器op传送指令怎么用不了:常见报错与解决
传送指令看似简单,实际使用中失败率相当高,根据服务器运维经验,80%的问题出在权限、拼写或跨世界传送上。
权限不足类报错
当出现“I’m sorry, you don’t have permission to use this command”时,意味着你的权限组被限权,处理步骤:
- 找服务器管理员确认你的权限组等级。
- 如果自己开服,在控制台检查
/lp group default info查看默认组权限。 - 给指定玩家单独授权:
/lp user 玩家名 permission set minecraft.command.tp true。
跨世界传送失效
许多大型服务器有多个子世界(主城、生存、资源世界),原版/tp默认只在同世界生效,如果对方在另一个世界,你需要使用/tp 玩家名 世界名或插件提供的/warp指令,行业内多数管理员会安装MultiVerse插件,这时候指令变成/mvtp 玩家名 世界名。
中文ID与离线模式问题
盗版服务器玩家名可能是中文或带特殊字符,输入/tp 小明容易失败,正确做法是使用Tab键补全,按Tab会自动填充准确ID,如果Tab没反应,说明服务器没有正确读取玩家列表,重启客户端或重新进入服务器即可。
我的世界服务器传送指令是哪个:从玩家需求到具体答案
很多人在百度搜索“服务器传送指令是哪个”时,其实想找的是/tp还是/tpa,直接给结论:强制传送用/tp,请求传送用/tpa,如果你只是普通玩家想去找朋友玩,用/tpa 朋友ID最合适,对方同意后你才传送,这样不会打扰别人。
指令不生效的最终排查清单
- 确认是否开启作弊:服务器核心配置中
enable-command-block默认关闭,但/tp不受此控制,真正影响的是settings中的command-permissions-level,设置为0时所有玩家可用,相关服务端文档指出,推荐保持为2以保护服务器。 - 确认大小写:
/TP无效,指令必须小写。 - 确认目标玩家在线:离线玩家无法传送,输入指令前用
查看在线名单。/list
- 确认是否处于传送冷却:部分插件设置
teleport-cooldown,连续传送会提示“请稍后再试”。
处理别人无法tp过来的实用技巧
如果你经常要组织朋友联机,建议在服务器中设置传送点,省去每次输入坐标的麻烦。
用命令方块简化操作
在出生点放置命令方块,输入/tp @p 你的坐标,再接上红石按钮,朋友踩一下按钮就能传送到你身边,注意命令方块需要op权限才能放置和编辑,且游戏规则commandblocksenabled必须为true。
利用高权限组批量管理
如果你要经常帮团队拉成员,把常用人员加入一个权限组,比如/lp group 成员 permission set essentials.tphere true,这样他们自己就能用/tphere叫人,不需要每次麻烦OP。
在生存服务器中礼貌请求
公共服务器强制拉人容易违反规则,用/tpahere发送请求是最好的选择,收到请求的人输入/tpaccept后,你就能看到对方出现在你面前,这个过程不需要OP权限,任何玩家都能使用。
我的世界tp到别人身边指令的常见疑问解答
问:我的世界服务器tp到别人身边指令和tp别人到自己身边指令是同一个吗?
不是。/tp 玩家名是把你自己传送到对方身边,/tphere 玩家名才是把对方拉到你这,原版中没有/tphere,原版要实现让别人过来,需要输入/tp 对方ID 你的ID,注意两个参数顺序不能反。
问:为什么我输入/tp指令没有反应但也不报错?
多数情况是输入了但不触发传送,可能是目标玩家名拼写错误,服务器忽略大小写但没忽略空格,比如/tp Steve末尾多了一个空格,在某些插件中会导致指令解析失败,另外检查你的键盘是不是中文输入法,全角空格也会导致无效。
问:如何修改tp指令的传送冷却时间?
如果你使用Essentials插件,找到plugins/Essentials/config.yml文件中的teleport-cooldown: 5,把5改成0就取消冷却,改完后运行/essentials reload让配置生效,这个参数只影响/tpa和/tpahere,不影响原版/tp。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/769607.html





