[MCPE-16371] Multiple mechanism components are ticked in a random order when they are to be ticked in exactly the same rs tick Created: 29/Jul/16  Updated: 23/Nov/24  Resolved: 20/Sep/16

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 1.14.30.51 Beta, 1.14.25.1 Beta, 1.14.20 Hotfix, 1.14.1 Hotfix, 1.14.0.3 Beta, 1.14.0.2 Beta, 1.13.0.9 Beta, 0.15.4, 0.15.90.2, 0.15.90.7, 1.12.1, 1.12.0
Fix Version/s: None

Type: Bug
Reporter: Build Craft
Resolution: Works As Intended Votes: 5
Labels: redstone

Attachments: JPEG File image.jpeg     PNG File image.png     PNG File image.png     PNG File image.png     PNG File image.png    
Issue Links:
Duplicate
is duplicated by MCPE-16388 Observers are inconsistent on when th... Resolved
is duplicated by MCPE-16399 Commonplace Piston Design for Flying ... Resolved
is duplicated by MCPE-21826 Sticky pistons, slime block retractio... Resolved
is duplicated by MCPE-29013 Redstone circuits do not produce cons... Resolved
is duplicated by MCPE-33084 Piston extentions are not consistant Resolved
is duplicated by MCPE-34299 t flip flop takes multiple tries to g... Resolved
is duplicated by MCPE-34922 Redstone not powering Consistently (i... Resolved
is duplicated by MCPE-35795 Redstone T Flops not functioning Resolved
is duplicated by MCPE-36180 Observer unreliability Resolved
is duplicated by MCPE-36592 Sticky piston is glitchy and buggy. Resolved
is duplicated by MCPE-36908 Piston block swapper unreliable Resolved
is duplicated by MCPE-40524 Sticky Pistons do not retract blocks ... Resolved
is duplicated by MCPE-45043 Inconsistent redstone update order pi... Resolved
is duplicated by MCPE-46913 Piston Inconsistencies Resolved
is duplicated by MCPE-50674 Pistons activate randomly when they p... Resolved
is duplicated by MCPE-60139 No set block update order Resolved
is duplicated by MCPE-61038 Flying Machine goes down randomly Resolved
is duplicated by MCPE-62663 Pistons/sticky pistons with slime blo... Resolved
is duplicated by MCPE-96572 Inconsistant redstone/piston timing Resolved
is duplicated by MCPE-128833 The piston does not pull the slime bl... Resolved
is duplicated by MCPE-129797 Unpredicatble Redstone. Resolved
is duplicated by MCPE-132035 Inconsistent Redstone Resolved
is duplicated by MCPE-149347 redstone is broken in 1.18 bedrock it... Resolved
is duplicated by MCPE-150170 Redstone not consistent on bedrock ed... Resolved
is duplicated by MCPE-152120 Redstone Repeaters and Observers prog... Resolved
is duplicated by MCPE-159598 Piston Rendum Bug Resolved
is duplicated by MCPE-162811 Redstone randomized Resolved
is duplicated by MCPE-164865 Sticky Pistons Not Working Resolved
is duplicated by MCPE-167567 Pistons don't respond well to Redstone Resolved
is duplicated by MCPE-174835 Observer Sometimes it doesn't work well Resolved
is duplicated by MCPE-176277 Double piston extender powering incon... Resolved
is duplicated by MCPE-176279 Vertical flying machine no longer wor... Resolved
is duplicated by MCPE-177989 inconsistent redstone Resolved
is duplicated by MCPE-179637 Random redstone timings (Old bug) Resolved
is duplicated by MCPE-188542 piston in motion when redstoneblock d... Resolved
Relates
relates to MCPE-15793 Redstone components don't apply the c... Reopened
relates to MCPE-34207 Observers have a 3 RS tick delay Resolved
relates to MCPE-66754 There is random slimeblock block drop... Resolved
relates to MCPE-175206 Pistons pushing/pulling/breaking bloc... Resolved
Confirmation Status: Confirmed
Platform: Multiple
CHK:

 Description   

When using the obsever it updates on other blocks that it should update on.
PHOTOS ARE COMING



 Comments   
Comment by PHO [ 20/Sep/16 ]

I asked developers about this, and they said this one was WAI as I explained before, at least for now. They said that the current behavior is indeed confusing and might be changed in the future.

Comment by Zeb [ 19/Sep/16 ]

I think this bug needs a better name. This isn't really an observer bug, its a piston-timing bug. It should be called something like "piston timings are inconsistent" or something like that so other people will be able to find the bug easier, as this is NOT even strictly related to observers, but all piston contraptions relying on precise timings.

Comment by Zeb [ 16/Sep/16 ]

Affects 0.16.0 beta build 4 AKA 0.15.90.7.

Comment by Zeb [ 03/Sep/16 ]

Confirmed for 0.15.90.2. (Tested on Pocket Edition.)

Comment by Abigale Moore [ 30/Jul/16 ]

Could that be corrected? Sorry, but that had been the underlying cause of my bug too.

Comment by PHO [ 30/Jul/16 ]

Thanks for the screenshots. I confirmed it in 0.15.4 / iOS. This is indeed a mysterious behavior but might be working as intended:

  1. Observer A (Oa) activates the piston A (Pa).
  2. Pa extends by taking 3 ticks with pushing Ob and Pb.
  3. Pa starts to retract. At exactly the same tick, Ob activates Pb so that it starts to extend. But since all of these happen in the same tick, there are 2 possible cases that can result in:
  • Pa retracts first so it successfully pulls back the slime block it just pushed. The flying machine goes back in this case. Or,
  • Pb extends first so it prevents Pa from pulling back the slime block. The flying machine goes forward in this case.

When there are multiple components to process in the same tick, PE 0.15.4 apparently randomizes the processing order unlike as in ≦ 0.15.3. That's probably why your flying machine stopped working in 0.15.4.

Comment by Build Craft [ 29/Jul/16 ]

So when it leaves it should go to point two. But it leaves and then after like 5 blocks it goes back to piont one.

Comment by Build Craft [ 29/Jul/16 ]

This flying machine worked did work in 0.15.0-0.15.3

Comment by Build Craft [ 29/Jul/16 ]

Here is another photo.
I used sticky pistons on both sides. To make it a two way flying machine.

Comment by Build Craft [ 29/Jul/16 ]

There is the photos in new angles.

Comment by PHO [ 29/Jul/16 ]

Could you take another screenshot with a different angle? I can't reproduce it because I have no idea how exactly your flying machine is built.

Comment by Build Craft [ 29/Jul/16 ]

It's not timeline its timing.(look on the photo)

Generated at Sat Jan 11 15:11:18 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.