Bending a conditional chain
As we all know, you can't bend a chain of conditional command blocks. Many people have had problems with this and I'm perfectly aware of why it doesn't work by just, placing the blocks in a different pattern.
However, I know it's possible. Whether through some /stats command or testing for a SuccessCount tag at the bend (not too sure on how either of these work as I've never had to use them)... What's the most simple way of doing this?
Edit:
This is what I've tried so far.
So, 1 won't execute even though it's being "powered" by the block next to it in the chain, because there's nothing behind it to provide check for a successful execution.
3 won't execute despite having what 1 lacks, because nothing's "triggering" it. (I tried to put a repeat block in the empty spot of 2 to power 3 but of course that gets rerouted by the block between 2 and 3.)
What I was considering was having a repeat block in place of 4 testing if the block between 2 and 3 is successful, then having that block trigger 1 and having the met condition come from 4. But I suppose there's a more simple way of doing it, with less command blocks (after all you would have to reset the SuccessCount after every execution, right?).
So, I hope that's enough effort and whatever for you people, I expect to see this question at the top of Google later. Thank you! :D
Best Answer
Oops, I forgot to mention that the first block in the chain is a repeat block. :P
Here's my solution:
Just have the first block going the other direction power itself.
Thanks again, smart people.
Pictures about "Bending a conditional chain"



COMEQ/Loar BendHor Chain Link bending
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Pavel Danilyuk, Anna Shvets, Dayvison de Oliveira Silva, Aggeliki Siomou


