利用掉落物制作简单的随机选择器
今天分享一个利用掉落物掉落的随机方向的机制来制作随机选择器,可以用于制作有随机抽奖之类的。
首先放置一个任意方块,顶上插卡火把;
然后在方块四周放置8个漏斗,每个漏斗下边连接着一个箱子;
接着箱子连接一个比较器,当箱子里有掉落物时,会发出红石信号,执行后续操作即可。
这里用一张网图,有空再截图吧
然后在一个命令方块使用 setblock 指令,在火把上方放置一个沙子,这样沙子撞在火把上随机方向掉落到下面八个漏斗上,被漏斗吸收触发红石信号激活相应的命令方块。
#相当坐标 /setblock ~ ~1 ~ sand #指定坐标 /setblock x y z sand
当然沙子掉落时有小概率掉在方块上下不去,所以我们要注意执行一个清除掉落物的指令。
/kill @e[type=item]