为什么我的召唤箱子的 setblock 命令不会把我告诉它的物品放进去?
Why won't my setblock command which summons a chest put the items inside I told it too?
所以我正在使用 /setblock 创建一个 Minecraft 命令。它应该在第一个槽位放一把 32K 钻石剑,在第二个槽位放一把 32K 钻石斧头。这是我的命令(非常大):
setblock ~ ~1 ~ chest{Items:[{id:"diamond_sword",slot:0,Count:1,tag:{Enchantments:[{id:"bane_of_arthropods",lvl:32768},{id:"fire_aspect",lvl:32768},{id:"knockback",lvl:32768},{id:"mending",lvl:32768},{id:"sharpness",lvl:32768},{id:"smite",lvl:32768},{id:"sweeping_edge",lvl:32768},{id:"unbreaking",lvl:32768}]}},{id:"diamond_axe",slot:1,Count:1,tag:{Enchantments:[{id:"bane_of_arthropods",lvl:32768},{id:"efficiency",lvl:32768},{id:"mending",lvl:32768},{id:"sharpness",lvl:32768},{id:"silk_touch",lvl:32768},{id:"smite",lvl:32768},{id:"unbreaking",lvl:32768}]}}]} replace
但是,这只会将 32K 斧头放在第一个插槽中,而不是将 32K 剑放在第一个插槽中,将 32K 斧头放在第二个插槽中。请帮忙!
插槽编号后需要 "b"。尝试以下操作:
setblock ~ ~1 ~ minecraft:chest{Items:[{Slot:0b,id:"minecraft:diamond_sword",Count:1b,tag:{Enchantments:[{lvl:32768,id:"bane_of_arthropods"},{lvl:32768,id:"fire_aspect"},{lvl:32768,id:"knockback"},{lvl:32768,id:"mending"},{lvl:32768,id:"sharpness"},{lvl:32768,id:"smite"},{lvl:32768,id:"sweeping_edge"},{lvl:32768,id:"unbreaking"}]}},{Slot:1b,id:"minecraft:diamond_axe",Count:1b,tag:{Enchantments:[{lvl:32768,id:"bane_of_arthropods"},{lvl:32768,id:"efficiency"},{lvl:32768,id:"mending"},{lvl:32768,id:"sharpness"},{lvl:32768,id:"silk_touch"},{lvl:32768,id:"smite"},{lvl:32768,id:"unbreaking"}]}}]}
以后也考虑在 gaming.stackexchange.com 上发帖。
所以我正在使用 /setblock 创建一个 Minecraft 命令。它应该在第一个槽位放一把 32K 钻石剑,在第二个槽位放一把 32K 钻石斧头。这是我的命令(非常大):
setblock ~ ~1 ~ chest{Items:[{id:"diamond_sword",slot:0,Count:1,tag:{Enchantments:[{id:"bane_of_arthropods",lvl:32768},{id:"fire_aspect",lvl:32768},{id:"knockback",lvl:32768},{id:"mending",lvl:32768},{id:"sharpness",lvl:32768},{id:"smite",lvl:32768},{id:"sweeping_edge",lvl:32768},{id:"unbreaking",lvl:32768}]}},{id:"diamond_axe",slot:1,Count:1,tag:{Enchantments:[{id:"bane_of_arthropods",lvl:32768},{id:"efficiency",lvl:32768},{id:"mending",lvl:32768},{id:"sharpness",lvl:32768},{id:"silk_touch",lvl:32768},{id:"smite",lvl:32768},{id:"unbreaking",lvl:32768}]}}]} replace
但是,这只会将 32K 斧头放在第一个插槽中,而不是将 32K 剑放在第一个插槽中,将 32K 斧头放在第二个插槽中。请帮忙!
插槽编号后需要 "b"。尝试以下操作:
setblock ~ ~1 ~ minecraft:chest{Items:[{Slot:0b,id:"minecraft:diamond_sword",Count:1b,tag:{Enchantments:[{lvl:32768,id:"bane_of_arthropods"},{lvl:32768,id:"fire_aspect"},{lvl:32768,id:"knockback"},{lvl:32768,id:"mending"},{lvl:32768,id:"sharpness"},{lvl:32768,id:"smite"},{lvl:32768,id:"sweeping_edge"},{lvl:32768,id:"unbreaking"}]}},{Slot:1b,id:"minecraft:diamond_axe",Count:1b,tag:{Enchantments:[{lvl:32768,id:"bane_of_arthropods"},{lvl:32768,id:"efficiency"},{lvl:32768,id:"mending"},{lvl:32768,id:"sharpness"},{lvl:32768,id:"silk_touch"},{lvl:32768,id:"smite"},{lvl:32768,id:"unbreaking"}]}}]}
以后也考虑在 gaming.stackexchange.com 上发帖。