我的世界1.9+自定义投掷型无序合成指令
1、将循环命令方块放置出来并调整成保持开启,指向随意

2、再放置1个连锁命令方块,必须让循环命令方块指向他,且调成保持开启
并输入指令:/scoreboard objectives add # dummy
翻译:建立一个名为 # 的 指令数 计分板


3、接者放置2~3个连锁命令方块,同样,必须让前面的连锁命令方块指向他
指令:/scoreboard players set @e[type=Item] # n {OnGround:1b,Item:{id:"minecraft:id",Count:mb}}
翻译:设置当 m个实体id 在 #计分板 中的分数为 n
备注:m为所需该物品的数量 如:需要1个
Count:1b
n为设置的分数 如:设置分数为1
*这个地方要注意一下图片 set @e[type=Item] # 1
id为所需物品ID,可以F3+H查看



4、放置最后三个连锁命令方块
指令
一、/execute @e[type=Item,score_#_min=1,score_#=1] ~ ~ ~ execute @e[type=Item,score_#_min=2,score_#=2,r=1] ~ ~ ~ particle endRod ~ ~.4 ~ .1 .1 .1 .1 12 force
二、/execute @e[type=Item,score_#_min=1,score_#=1] ~ ~ ~ execute @e[type=Item,score_#_min=2,score_#=2,r=1] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:#,Count:#}}
三、/execute @e[type=Item,score_#_min=1,score_#=1] ~ ~ ~ execute @e[type=Item,score_#_min=2,score_#=2,r=1] ~ ~ ~ kill @e[type=Item,score_#_min=1,score_#=2,r=2]
备注:所有指令中前段可以改为/execute @e[type=Item,score_#_min=1,score_#=1] ~ ~ ~ execute @e[type=Item,score_#_min=2,score_#=2,r=1] ~ ~ ~ execute @e[type=Item,score_#_min=3,score_#=3] ~ ~ ~
同时也要将指令三后端改为
kill @e[type=Item,score_#_min=1,score_#=3,r=2]
指令二中,Count也是物品数量,如果是羊毛等含附加值的物品则后面改为summon Item ~ ~ ~ {Item:{id:#,Count:#,Damage:#}}
想要附魔效果?
summon Item ~ ~ ~ {Item:{id:#,Count:#,tag:{ench:[{id:#,lvl:#}]}}}
附上附魔id(输入时不用01,而是1)
00 - 保护 01 - 火焰防御
02 - 摔落保护 03 - 爆炸保护
04 - 弹射物保护 05 - 水下呼吸
06 - 水下挖掘 07 - 荆棘
16 - 锋利 17 - 亡灵杀手
18 - 节肢杀手 19 - 击退(剑)
20 - 火焰附加 21 - 抢夺
32 - 效率 33 - 精准采集
34 - 耐久 35 - 时运
48 - 力量 49 - 击退(弓)
50 - 火矢 51 - 无限

5、效果如图
配方: 沙子x1+火焰弹x1=玻璃x1


