Redstone on Bedrock edition is notoriously inconsistent, where you can have 1 device made give different results with each button press, when the same result is what is expected. This is because redstone on Bedrock updates blocks randomly when they are powered during the same gametick.
To fix this, Redstone should follow these update orders...
1) Delay based: If delay is introduced from some other redstone device (IE repeater, dispenser, redstone torch state change, etc) then the update order will first be determined by this
2) Strength based: If any devices are on the same delay, they will then look at signal strength. An item be powered from signal strength 14 would receive power before an item with signal strength 6 for example
3) If the above 2 conditions are the same... I'm open to suggestions, but traditionally Minecraft likes to favor certain cardinal directions. To me this would be fine, as it is a preditable outcome that can be planned around within redstone devices
4) If the X and Z coordinates are the same, meaning the only difference is Y coordinate, then the lower Y value would be favored
This process would make it so update order would be predictable 100% of the time, with a result of 2 competing devices having a conflict of not knowing which should go first.
Please sign in to leave a comment.
2 Comments