天才一秒记住【第一中文网】地址:www.dyzww.cc
我们在第九章中学习了tp指令的用法,让我们来复习一下:
『\/tp
作用:将一个实体传送到另一个实体或者是坐标。
需要权限等级:Java-2,基岩-1
需要作弊:是
格式:
\/tp [传送目标:目标选择器]<目的地实体:目标选择器>
这可以将选定的目标传送到另一个实体的位置,比如把张三传送到李四的位置。注意,目的地实体不能为多个,即你并不能将张三传送到李四和王五的位置(就算张三不止一个也不能这样干)。如果将传送目标省略,那么将会传送执行者自己(一般是你自己)。
\/tp [传送目标:目标选择器]<一个地点:坐标>[<水平旋转角度><垂直旋转角度>]
这可以将选定的目标传送到一个指定的地点。』
看起来丝毫没有问题,游戏中也能用对吧?
但其实,tp并没有这么简单。正如我在第九章开头所说的:『这条指令深究起来很复杂』。现在,深究的时候到了。
在minecraft中,传送指令并不只有tp,还有一个teleport。这个teleport虽然是tp的全称,但这两个指令在minecraft Java 1.13版本更新之前有很大区别,直到1.13版本更新中两者才被统一,tp才正式作为指令teleport的简写指令。
接下来,我们将会分两步走:先探究指令tp与teleport在minecraft1.13版本前的差异,然后再研究1.13版本赋予了这两者什么样的新内容。
——第一步:tp与teleport在minecraft Java1.13版本更新前的差异
相比tp指令,\/teleport指令虽然比tp更早加入,但很快就被tp取代,直到minecraft1.10版本才被重新加入。在当时,看起来这个\/teleport的单词更长,更厉害,但实际上相比tp,这个玩意儿可以说是十分鸡肋。
怎么个鸡肋法呢?来看看\/teleport的介绍,你就知道了。
\/teleport(JE1.13更新前)
作用:同\/tp,传送实体至一个指定的地点
需要权限等级:JE-2 bE-1
需要作弊:是
格式:
\/teleport <传送目标:目标选择器><目的地:坐标>[<水平旋转角度><垂直旋转角度>]
你对比对比一下楼上的tp指令,就会发现teleport的功能比tp还要少,仅仅只能将目标传送到一个指定的位置。而且这样的格式tp也有一模一样的,根本就不需要teleport啊!
所以这就是tp与teleport的区别,我们下一章再见。
……
……
……
……
……
……
你以为mojang真的这么傻吗,添加一个完全可以被替代的指令,而且用起来还比那个指令还要麻烦?
其实,teleport看起来简单,但实际上这只是它的冰山一角而已。
我们先不管teleport。来回顾回顾我们当时学坐标的时候,我在章末写了如下内容:
『相对坐标的原点实际是因指令而异的,在大部分情况下原点即是指令执行的位置,但也有特殊的情况,如Java1.13版本之前的\/tp指令。』
唉,这个\/tp怎么就特殊了呢?
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!