So I'm working on a system for smooth granite to be "push-able" after the player obtains an item (for a Zelda-style adventure map). I put together the following command system, all of which are in a repeating command block, and it worked perfectly:
/scoreboard players reset @a[score_pushDelay_min=10] pushDelay
/execute @a ~ ~ ~ detect ~.5 ~ ~ stone 2 scoreboard players add @a pushDelay 1
/execute @a[score_pushDelay_min=10] ~ ~ ~ detect ~1 ~ ~ stone 2 execute @a ~ ~ ~ detect ~2 ~ ~ air 0 clone ~1 ~ ~ ~1 ~ ~ ~2 ~ ~ masked move
THEN, I removed the redstone blocks next to the commands (with the intent of having them placed back once the player obtained the specified item to active the system), but when I put them back (exactly as they were before) nothing worked. Now the output for the second command simply reads "Failed to execute 'detect' as hamsterhuey17."
Any idea what the heck is wrong with it, and how to fix before I tear my hair out?
EDIT: It seems that the issues comes in with the order of the replacement redstone blocks being placed. If those powering command [3] are replaced, it won't work until I've also deleted/replaced the one powering command [1]...