点开历史,他很快从悲哀转为震惊,接着又转为惊喜,最后情绪化成了声音:“哦吼。哦吼!哦吼!!!”
三人迅速浏览了历史,得出了一些重要的结论:
Java1.13扁平化之前,BlockState是分为两个标签:Data和Block
②Block是字符串,在里面写入方块英文id就可以指定该下落的方块代表的方块
③Data在教程/下落的方块里并未提及,但应该是和Properties一样,值为复合标签,代表该方块的方块状态。
④在更早的版本(1.8以前),没有Block标签,而是使用TileID标签。TileID应该是Int整形,在值里填上方块数字id就可以指定该下落的方块所代表的方块。这就可以解释为什么现在的WIki在介绍Time标签时有这么一句话:“Time刻数在从0变为1的这段时间里,如果在它的位置上方块的 ID 和实体 TileID 都相同,那么这个方块就不会被删除......”
最终,王五得出了一个正确的指令:
/summon minecraft:falling_block ~~~{Block:“minecraft:diamond_block“,Time:1}
使用该指令,王五成功在1.12.2版本召唤出一个下落的钻石块!
【This chapter is finished reading】