发布时间:2024-09-24作者:何冠青点击:
/fill
此指令将指定区域内的所有方块替换为指定的方块和数据值。要重复方块,请将此指令放入循环或重复命令块中。
示例:
在 10x10x10 的区域内重复石砖:
/execute @a[x=0,y=0,z=0] ~~~ fill -5 -5 -5 5 5 5 minecraft:stone_bricks replace minecraft:air
每秒重复方块:
```
/repeating_command_block fill -5 -5 -5 5 5 5 minecraft:stone_bricks replace minecraft:air 0 tick
```
注意:
使用 `replace` 选项将替换指定区域内所有方块,包括方块实体(例如箱子)。
`minecraft:` 前缀对于 vanilla 方块是必需的。
`[<数据值>]` 用于指定方块的变种或状态。
循环或重复命令块可以使用 `/execute` 或 `/setblock` 指令激活。
步骤 1:打开“我的世界”
步骤 2:进入创造模式
步骤 3:进入聊天栏
步骤 4:输入以下命令:
```
/setblock ~ ~ ~ minecraft:repeating_command_block {command:"setblock ~ ~ ~ minecraft:diamond 1"}
```
命令解释:
`/setblock`:放置方块命令
`~ ~ ~`:玩家当前位置的坐标
`minecraft:repeating_command_block`:放置重复指令方块
`{command:"setblock ~ ~ ~ minecraft:diamond 1"}`:重复指令方块执行的指令。此指令放置一个钻石方块在重复指令方块前面。
步骤 5:激活重复指令方块
放置重复指令方块后,使用红石或其他方法激活它。激活后,该方块将开始重复放置钻石方块。
附加提示:
您可以更改 `minecraft:diamond` 为任何其他方块类型。
您可以更改 `1`,以指定在每次激活时放置的方块数量。
您可以在重复指令方块中执行其他命令,例如播放声音或召唤生物。
2023-08-31
2023-10-14
2023-08-05
2023-08-29
2023-09-25
2023-09-23
2023-09-23
2023-09-11
2023-09-23
2023-09-06