Im making a TNT cannon of sorts out of Command Blocks and for some reason something wont work..
This is how it works so far :
You place 2 Redstone on the ground and receive an item named "Fire Small Shot" , its a redstone block with tons of enchantments that are hidden.
But for some reason the command to detect when its on the ground wont work :
/testfor @e[type=Item] {Item:{id:minecraft:redstone_block},tag:{display:{Name:"Fire Small Shot"}}} , why is this..? do I have to remove the enchantments or what..? -- LuaC[/b]
I tried removing the enchantments and that did not work.
The Output is this every time I try to drop the Redstone Block : [22:20:59] item.tile.blockRedstone did not match the required data structure
Im making a TNT cannon of sorts out of Command Blocks and for some reason something wont work..
This is how it works so far :
You place 2 Redstone on the ground and receive an item named "Fire Small Shot" , its a redstone block with tons of enchantments that are hidden.
But for some reason the command to detect when its on the ground wont work :
/testfor @e[type=Item] {Item:{id:minecraft:redstone_block},tag:{display:{Name:"Fire Small Shot"}}} , why is this..? do I have to remove the enchantments or what..? -- LuaC[/b]
I tried removing the enchantments and that did not work.
The Output is this every time I try to drop the Redstone Block : [22:20:59] item.tile.blockRedstone did not match the required data structure
The tag tag needs to be inside the item tag.
Instead of:
/testfor @e[type=Item] {Item:{id:minecraft:redstone_block},tag:{display:{Name:"Fire Small Shot"}}}
You need to have this:
/testfor @e[type=Item] {Item:{id:minecraft:redstone_block,tag:{display:{Name:"Fire Small Shot"}}}}
I make these things...
https://www.youtube.com/user/AwesomeSyd239