地鐵必備,隨機(jī)箱子指令

介紹
支持隨機(jī)物品位置,隨機(jī)物品數(shù)量,隨機(jī)物品,可更改概率
初學(xué)者不建議使用此指令!
初學(xué)者不建議使用此指令?。?/p>
初學(xué)者不建議使用此指令?。。?/p>
1準(zhǔn)備工作
放置一個(gè)3X3的木桶,如下,這個(gè)木桶是放置物品的

圍著木桶放方塊,在旁邊建一個(gè)3x3的空,空外面放方塊,如下

在3x3的空位上,像下圖一樣放置

在旁邊建一個(gè)3x9的長方形,如下圖

2指令部分
從第一個(gè)指令方塊放置到最后一個(gè)空位為止,必須全部都保持開啟
/replaceitem block 4 -56 6 slot.container 0?barrier
/replaceitem block 4 -56 6 slot.container 1 barrier
/replaceitem block 4 -56 6 slot.container 2?barrier
/replaceitem block 4 -56 6 slot.container 3?barrier
/replaceitem block 4 -56 6 slot.container 4 barrier
/replaceitem block 4 -56 6 slot.container 5?barrier
/replaceitem block 4 -56 6 slot.container 6?barrier
/replaceitem block 4 -56 6 slot.container 7?barrier
/replaceitem block 4 -56 6 slot.container 8?barrier
/replaceitem block 4 -56 6 slot.container 9?barrier
/replaceitem block 4 -56 6 slot.container 10?barrier
/replaceitem block 4 -56 6 slot.container 11 barrier
/replaceitem block 4 -56 6 slot.container 12 barrier
后面的以此類推,直到/replaceitem block 4 -56 6 slot.container 26?barrier停下

然后保存結(jié)構(gòu),為3x9的指令方塊

然后在全部的指令方塊上方放置連鎖無條件保持開啟,輸入
/execute @r[type=item,x=,y=-,z=,dz=,dx=,dy=] ~~~ tp @s ~~7~
/execute @r[type=item,x=,y=-,z=,dz=,dx=,dy=] ~~~ kill @s
這個(gè)延遲300/replaceitem block 4 -56 6 slot.container 1-26(注:這里是從你的1-26的指令方塊)?air

3核心
脈沖 紅石控制?clone 3x3木桶坐標(biāo) 3x3木桶坐標(biāo)?3x3空白坐標(biāo)
kill @e[type=item,x=,z=,y=,dx=,dz=]
/fill 3x3空白坐標(biāo)?air 0 destroy
/kill @e[name=木桶]
/structure load 重置箱子 3 -56 5
/fill 3x9命令方塊坐標(biāo)?air
/structure load 結(jié)構(gòu)名?3x9命令方塊坐標(biāo)?0_degrees none false true 75
/scoreboard players random @e[name=隨機(jī)時(shí)間] "隨機(jī)刷新" 299 300
/setblock 紅石觸發(fā)第一個(gè)命令方塊的坐標(biāo)?air
4結(jié)尾
/scoreboard objectives add "隨機(jī)刷新" dummy
保存下圖結(jié)構(gòu)名為重置箱子

循環(huán) 保持開啟

5檢測(cè)
/scoreboard players test @e[name=隨機(jī)時(shí)間] "隨機(jī)刷新" 0 1
/clone ~ ~ ~1 ~ ~ ~1 地鐵刷新坐標(biāo)
/clone 漏斗下的箱子的坐標(biāo)?地鐵刷新坐標(biāo)
/setblock 核心第一個(gè)命令方塊的坐標(biāo)?redstone_block

/summon armor_stand 隨機(jī)時(shí)間