本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

故事模式已不受支持。如果您已购买了故事模式,请在6月25日服务器关闭之前下载,否则您将不能下载故事模式。点击此处查看详情。

教程/下落的方块

来自Minecraft Wiki
跳转至: 导航搜索
掉落中的方块
Sand.pngRed Sand.pngGravel.pngWhite Concrete Powder.pngDragon Egg.pngAnvil.png
内部ID

JE: 21
BE: 66

网络ID

JE: 70

实体ID

falling_block

下落的方块实体受重力作用。它有多种应用,从简单的落体动画到命令方块的创建。这里讲述的是一些极其简单的、有关命令方块的应用。

命令[编辑 | 编辑源代码]

最基础的下落的方块可通过输入一下命令来使用:

/summon falling_block <x> <y> <z> {BlockState:{Name:"minecraft:stone"}}

这个命令会在(x,y,z)坐标上召唤下落的方块实体。同时,这是一个石头方块。

如果让下落的方块实体生成的坐标处有其他方块(也就是说如果它将在一个方块的内部生成),它将不会生成,你将会收到一条信息:“无法生成实体”。

若要更改方块,可以在NBT标签中输入BlockState:{Name:<方块ID>,Properties:{<方块状态名称>:<>,<方块状态名称>:<>...}},其中 properties 是可选的方块状态列表。

可以把其他数据标签加入到NBT标签中,不同的数据应该被逗号分开。如要修改这个方块存在于空气当中的时长,使用的NBT标签为TimeTime代表下落的方块存在的时间(以游戏刻为单位)。如果是0,实体会被清除。如果是1或更大,它将会继续增加,直到它达到了它的最大600刻(30秒)的存在时间就会掉落物品形式。如果它超出了建造限制(大于y=256或小于y=1)而且已经存在超过100刻(5秒),那么它也会变为掉落物。为方块添加一个时间值将导致这个方将接触到地面时仍然可以保持实体形式。例如:

/summon falling_block ~ ~ ~ {BlockState:{Name:"minecraft:netherrack"},Time:1b}

/summon falling_block ~ ~ ~ {BlockState:{Name:"minecraft:bedrock"},Time:1}

下落的方块实体不必须下落。可以加入{NoGravity:1}标签使它不下落。它的运动路径也可以被更改,以制造一个与爆炸相似的景象,甚至是简单的弹跳。请注意方括号当中的Motion标签:

/summon falling_block ~ ~2 ~ {BlockState:{Name:"minecraft:stone"},Time:1,Motion:[0.0d,0.3d,0.0d]}

{Time:1}的下落的方块在自由下落的情况下不可能达到最大的生存时间30秒(在达到之前就会落地或落入虚空)。

下落的方块实体可以被用于使用"Passengers"NBT标签召唤多个实体。召唤多个命令方块是你制造"一条命令包含多个命令"(OOC)的一种方法。

使用例[编辑 | 编辑源代码]

  • 创建幽灵方块。加入NoGravity标签,下落的方块实体可以漂浮在空中,看起来和有一个方块在那里一样,但事实上其他实体可以穿过它。这可以用于制作地图时来隐藏内容或建造秘密通道。然而,当超过一定的时间后,这些幽灵方块就会消失,因此需要使用循环命令方块来不断重新它们。
  • 制作方块射击动画。你可以生成一个下落的方块实体,添加一个速度指向他们想要它去的方向,这样它就会被“击中”到想要的位置。这可以用来创建方块移动的动画或模拟爆炸动画(各个方块向不太方向飞离)。

还有许多其他有趣的事情可以通过使用下落的方块来实现。