我的世界高级挖矿机命令方块教程

乐趣咖 人气:1.77W

我的世界高级挖矿机命令方块教程。我们常见的挖矿机都是在工业模组中出现的,工业模组中玩家通过工业组件的拼合可以自动挖矿。其实不适用模组,我们利用命令方块也可以轻松实现。

高级挖矿机效果图:

我的世界高级挖矿机命令方块教程


怎么用命令方块制作高级挖矿机?

第一步:

创造一个计分板。

/scoreboard objectives add IName dummy

第二步:

所有的命令方块连接高频红石。

scoreboard players set @e[type=Item] IName 1 {Item:{id:"minecraft:stone"}}

这里我挖矿的物品是 石头(stone) 可以改其他的 .,命令的意思就是把所有 掉落的石头加1 在 IName 积分版上。

第三步:

execute @e[type=Item,score_IName=1] ~ ~ ~ setblock ~ ~-1 ~ minecraft:air 2 destroy

这条是往下挖一格,(如果用 Blockdata 的话 可以去看下面是不是基岩)

拿着 “石头” 按下 Q 你就会发现正在挖了。但是你会发现你现在的挖矿机太简陋了。

 


以下是高级挖矿机的核心---附加的功能:

首先介绍管道:

execute @e[type=Item,score_IName=1] ~ ~ ~ setblock ~ ~1 ~ minecraft:glass 2 destroy

这条命令就是把 “石头” 挖的时候放置 玻璃在他上方,原理和 国外著名的 Zip 服 的传送物品一样 物品通过玻璃给挤上去了。

接着就是限制每一个石头的存活时间

1、创建一个计分板:

/scoreboard objectives add Timer dummy

把这条加到计分板中。

2、scoreboard players add @e[type=Item] Timer 1 {Item:{id:"minecraft:stone"}}

每次运行所有的石头加1。

3、kill @e[score_Timer_min=16]

 

这条就是把 积分版 Timer >= 16 的 杀掉(删除)