在上一章中,通过at可以改变命令的执行地点于某个实体。但如果我们不要指定实体,而是改变纬度呢?
在execute中,有一个子命令,为:in,通过它,可以改变命令的执行纬度。
in,中文翻译“在里面”。话不多说,上格式:
/execute in <纬度ID><execute子命令>
这不是很简单嘛?
但是,纬度ID有什么?
在Minecraft中,有三个纬度,它们分别是:
主世界、下界、末地
它们对应的ID是:
overworld——主世界
the_nether——下界
the_end——末地
但是,更改之后,坐标有发生变化吗?
答:没有,坐标还是那个坐标。
比如你在主世界的9,3,6的地方执行:
/execute in the_nether run tp ~~~
你将会传送到地狱的9,3,6的地方。为何?in没有改动执行者啊?
虽然in没有改动执行者,但它改动了执行指令的纬度。也就是说,上面的指令,将纬度改成了下界,tp的坐标就默认是在下界的坐标了。所以才会传送到下界。
你以为这一章就结束了吗?
错!
Minecraft有三个纬度。但那是原版!
如果你装了一个暮色森林mod,就会有暮色森林纬度。
装了其他mod,就会有其他mod的纬度。
如果要执行指令在mod的纬度的话,除了亲身到达那个纬度,就只能去找这个纬度的对应id了。
所以,不要小看mod。
OK,这一章就结束了。
二更。
......
......
......
......
......
(哎,网易不是更新了天启之境吗?那么天启之境算不算一个纬度)
(从某种意义上来说,算吧)
(那么那个纬度的id是什么?)
(这......那不是基岩版吗?基岩版有in吗?)
(说起来好像也对哦)