<mekanism:machineblock2:11>.withTag({tier: 0, mekData: {security: 0, ownerUUID: "83660346-88b3-39e3-bb84-3f83670e9e63", fluidTank: {FluidName: "fuelium", Amount: 14000}, Items: []}})
这是我用crafttweaker得知的MOD的方块名,请问如果我想通过命令方块 在x:-384 y:65 z:113 放置这个方块,该怎么写指令呢?
这是我用crafttweaker得知的MOD的方块名,请问如果我想通过命令方块 在x:-384 y:65 z:113 放置这个方块,该怎么写指令呢?
本帖最后由 夕xy 于 2022-6-29 07:50 编辑
复制代码当然你想复制blockdata的话
复制代码
用fill也是可以的,其实还简单点
复制代码
[另]解析方块:
如下面的大佬所说,这个确实像物品标签
- setblock -384 65 113 mekanism:machineblock2
- /setblock -384 65 113 mekanism:machineblock2 11 replace {tier: 0, mekData: {security: 0, ownerUUID: "83660346-88b3-39e3-bb84-3f83670e9e63", fluidTank: {FluidName: "fuelium", Amount: 14000}, Items: []}}
用fill也是可以的,其实还简单点
- /fill -384 65 113 -384 65 113 mekanism:machineblock2 11 {tier: 0, mekData: {security: 0, ownerUUID: "83660346-88b3-39e3-bb84-3f83670e9e63", fluidTank: {FluidName: "fuelium", Amount: 14000}, Items: []}}
[另]解析方块:
——————————————————————————————
如下面的大佬所说,这个确实像物品标签
- /setblock -384 65 113 mekanism:machineblock2{tier: 0, mekData: {security: 0, ownerUUID: "83660346-88b3-39e3-bb84-3f83670e9e63", fluidTank: {FluidName: "fuelium", Amount: 14000}, Items: []}}
更简单(而且不容易出错)的方法是(需替换其中的x y z):
- /clone x y z x y z -384 65 113
你写的这个完全不像是方块名,倒像是物品名
不过我还是照着你的写吧复制代码
不过我还是照着你的写吧
- /setblock -384 65 113 mekanism:machineblock2 11 replace {tier: 0, mekData: {security: 0, ownerUUID: "83660346-88b3-39e3-bb84-3f83670e9e63", fluidTank: {FluidName: "fuelium", Amount: 14000}, Items: []}}
虚Hollow空 发表于 2022-6-29 07:04
*以上的命令不一定完全正确,因为此前我并未遇到过在命名空间后还含有第二个“:”的方块名称,若有误可从“ ...
第二个冒号后面的数字应该是方块数据值吧?