955游戏网 > 资讯攻略 > 游戏攻略 > 我的世界fill指令怎么用 我的世界fill指令详解教程

我的世界fill指令怎么用 我的世界fill指令详解教程

  • 作者:佚名
  • 来源:955游戏网
  • 时间:2020-07-27

我的世界fill指令怎么用?fill是在我的游戏中作为填充指令使用的,能够帮助玩家在游戏中快速搭建想要的建筑,对于建筑来说具有非常强大的作用,所以小编带来了我的世界fill指令详解教程,想要了解我的世界fill指令怎么用的玩家千万不要错过这篇教程啦,想要了解的玩家的与小编一起来看看吧。

我的世界fill指令详解教程

fill实体主要有两种方法。(1.8和1.9通用)

只用到5个命令方块。

方法一:

这个方法是利用当你fill红石粉(或其他需要附着在其他方块上的东西比如火把),红石会掉落变成物品形式,而物品是实体,所以我们就会得到一堆实体,然后就可以用/execute来做我们想做的事。

首先要创建一个名为him的计分板

/scoreboard objectives add him dummy

复制代码

第一步:在玩家身边fill红石粉

/execute @p ~ ~ ~ /fill ~ ~ ~ ~5 ~5 ~5 redstone_wire

复制代码

第二步:把红石粉物品的him计分板set为1

/scoreboard players set @e[type=Item] him 1

复制代码

第三步:召唤实体

/execute @e[score_him_min=1,score_him=1] ~ ~ ~ /summon ArmorStand ~ ~1 ~ {NoGravity:1b}

复制代码

第四步:kill红石粉物品

/kill @e[score_him_min=1,score_him=1]

复制代码

按顺序执行上述四步(时序十分重要时序十分重要)

通过setblock 红石块驱动。

效果图:

凌乱的不忍直视,这也是这种方法的缺点之一,但是如果你fill的实体是能够自动对齐网格的(比如潜匿之贝和物品展示框),就可以解决这个问题。

(潜匿之贝的瞬移是有范围的,所以在它周围没有方块可以瞬移时就不会瞬移)

方法二:

掉落沙也是一种实体,so我们fill沙子也可以得到一堆实体。

第一步:在玩家身边fill沙子

/execute @p ~ ~ ~ /fill ~ ~-1 ~ ~5 ~-1 ~5 sand

复制代码

注意这里的沙子只能是一层的,这是这种方法的缺点。

第二步:把掉落沙的him计分板set为1

/scoreboard players set @e[type=FallingSand] him 1

复制代码

第三步:召唤实体

/execute @e[score_him_min=1,score_him=1] ~ ~ ~ /summon ArmorStand ~ ~1 ~ {NoGravity:1b}

复制代码

第四步:kill

/kill @e[score_him_min=1,score_him=1]

复制代码

炒鸡整齐