利用掉落物制作简单的随机选择器

今天分享一个利用掉落物掉落的随机方向的机制来制作随机选择器,可以用于制作有随机抽奖之类的。

首先放置一个任意方块,顶上插卡火把;

然后在方块四周放置8个漏斗,每个漏斗下边连接着一个箱子;

接着箱子连接一个比较器,当箱子里有掉落物时,会发出红石信号,执行后续操作即可。

这里用一张网图,有空再截图吧

然后在一个命令方块使用 setblock 指令,在火把上方放置一个沙子,这样沙子撞在火把上随机方向掉落到下面八个漏斗上,被漏斗吸收触发红石信号激活相应的命令方块。

#相当坐标
/setblock ~ ~1 ~ sand

#指定坐标
/setblock x y z sand

当然沙子掉落时有小概率掉在方块上下不去,所以我们要注意执行一个清除掉落物的指令。

/kill @e[type=item]

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请