到这儿,右侧一行也算是基本结束了.......
真的结束了吗?
现在,请你看向任何一个非气态方块。在1.13版本之前,如果你看到了固态方块,那右侧一栏就会显示关于这个方块的信息:
命名空间:方块ID
方块状态:状态值
方块状态:状态值
其中,第一行的方块名绝对会显示,第二行开始就是该方块的方块状态。
什么是方块状态?在之前的章节中我们已经见到过很多次,但大多数时候都是一笔带过。由于接下来一两卷就要开始详细了解方块,这儿就先简单了解一下。
方块状态,正如其名,就是方块本身所处的状态,是进一步定义一个方块的附加数据。朝向就是最常见的方块状态之一。
如果你准心瞄准到了草方块,就会显示这些信息:
minecraft:grass
snowy:false
其中,snowy:false就是这个方块的方块状态。
snowy状态的值是个布尔值,当值为true时草方块就会变成“雪方块”。
有一些常见的方块状态,知道这些不光是在指令方面有大用,甚至在生存、红石方面都有许多用处:
facing——朝向,接受north(北)、south(南)、east(东)、west(西)、up(上)、down(下)
level——有不同意思,接受数值。为液体时作为液体方块扩撒的等级,每扩散一次-1,直到为0。为堆肥桶和炼药锅时作为填积的厚度等级。
age和stage——一般作为植物或方块的生长状态或等级,大部分方块的该状态会在随机刻后增加。如马铃薯的age就接受0到7,0~1、2~3、4~6和7分别为四个生长阶段。
在1.13版本之后,Mojang加入了查看液体方块信息的功能,这一部分就发生了大改动,变成这个样子:
Targeted Block
命名空间:方块ID
该方块的方块状态(方块状态:值)
该方块的方块标签(#命名空间:标签名)
Targeted Fluid
命名空间:液体方块ID
该液体的方块状态(方块状态:值)
该液体的方块标签(#命名空间:标签名)
不难发现,在1.13及以上版本多了方块标签。什么是方块标签?这和我们的记分板标签(tag)差不多,都是通过给特定的实体、方块赋予特定标签,以使特定时候能调用。但方块标签和记分板标签有一点不同——前者是默认就存在的,后者需要手动添加。
比如我们的草方块,如果在1.13.2版本中看向它,那么将会显示:
Targeted Block
minecraft:grass_block
snowy:false
#minecraft:enderman_holdable
#minecraft:valid_spawn
具有enderman_holdable标签的方块可以被末影人拿起,你看向西瓜也会发现其具有该标签。
具有valid_spawn标签的方块即是玩家的有效出生位置(?)。
在前两章中,我们曾发现Looking at一行在1.16版本中没掉了。那么Looking at的信息去哪了呢?
和右侧的Targeted Block、Targeted Fluid合并变成了:
Targeted Block:X,Y,Z
........
Targeted Fluid:X,Y,Z
........
到这儿,我们整个调试界面也算是讲完了,本章也算结束了。
(唉作者,你咋隔了快一个月才更新了呢?)
(哦,原因是因为最近在对前面的章节大修,你此时如果去翻前面的内容,会发现从序言开始一直到第三十九章大部分章节都有大改。目前的目标是修到第九十章,可能至少还要再修一个月吧,毕竟一年半过去Minecraft更新的内容还是蛮多的)
(对了,修改后的章节增加了许多指令的例子,其中不妨有及其有用的指令哦!)
喜欢Minecraft指令手册请大家收藏:(m.zjsw.org)Minecraft指令手册爪机书屋更新速度全网最快。