Hey! So I managed to recover your world, I'm afraid some chunks that appear may be inconsistent to your original seed, I tried to fix this though with the given data I'm afraid I could not. This is the best I could do to recover it, sorry!
I have no idea what caused the corruption, your chunk files seemed fine, if I were to guess, i'd say maybe your level.dat file was corrupt.
Anyway, here's the world π
https://drive.google.com/open?id=1zdLCOOHzlw1h2Drw3E8mEAO2WxqhA3Ty
Copying over all those command blocks would not be an easy task, even with +Data
And they work in other dimensions as I put them into a ticking area in the overworld, I did mention all other command blocks work fine that were also in a ticking area in the overworld, only the execute commands including detect donβt work.
Tisβ a bug nonetheless
No problem, happy to help π
You would have put /testfor @e[type=item,name="Amour Stand"]
as it is an item, armor_stand is it's entity name.
And if your language is US English or UK English it would vary "Armor Stand"
or "Armour Stand"
Hope this helps π
Download the .mcworld file I uploaded and run it, it will automatically import the world into your game