我的世界如何让生物掉落指定物品,比方说打死一个僵尸会掉落一颗钻石,要用指令顺便配一下放置命令方块的
内容引用自mckuai,请尊重原作者劳动
手机版的要两条,我会在下面做详细说明。
追答:
第一条指令:setblock 66 4 6 stone 0 destroy
追答:
结构:setblock X值 Y值 Z值 方块名 方块数据 模式〔备注:在这个指令里模式必须是destroy〕
追答:
解释:setblock(放置方块) 66(X值,相当于前后/左右) 4(Y值,相当于高度) 6(Z值,相当于左右/前后) stone(石头的方块名) 0(data值为0) destroy(替换)
总结:在坐标66,4,6的地方把方块替换为数据值为0的石头(也就是普通石头(把数据值改一下就是其他石头(如花岗岩等)))。
追答:
第二条指令:setblock 66 4 6 air 0 replace
追答:
结构:setblock X值 Y值 Z值 方块名 方块数据 模式〔备注:在这个指令里模式必须是replace〕
追答:
解释:setblock(放置方块) 66(X值,相当于前后/左右) 4(Y值,相当于高度) 6(Z值,相当于左右/前后) air(空气的方块名) 0(data值为0) destroy(替换)
总结:在坐标66,4,6的地方把原方块挖掉并放置数据值为0的空气(相当于清除)。
追答:
追答:
追答:
追答:
这些是图片
追答:
第一张是第一个命令方块
追答:
第二章是第二个命令方块
追答:
第三张是效果图
追答:
建议使用一个脉冲命令方块接着一个链命令方块的方法实现
需要物品:循环命令方块 连锁命令方块 物品展示栏 你要替换的物品
循环方块指令:execute @e [name=(你所替换的怪物 会掉落的物品中文名)] ~ ~ ~ clone (坐标-一会解释) ~~1~方块属性:循 无 保
连锁方块指令:kill @e [name=(你所替换的怪物会掉落的物品中文名]方块属性:连 有 保
坐标:坐标随机 只要你在那个坐标上放上物品展示栏和你想要的物品在上面即可
其实这个命令就是把生物所掉落的物品替换成了 你想要的物品 注:命令方块都有一面类似剪头 这里两个命令方块要指向相同 紧挨着 且连锁要在循环后面 指令中所有
符号都要是英文的 小括号不用打
本命令是本人研究 如有疑问 欢迎私信