mojira.dev
MCPE-17304

Pistons, droppers, dispensers, observers, & redstone lamps become stuck in an on or off-state & act like solid/opaque blocks until world-reload

Sometimes, when you load up a world, a couple random pistons, dispensers, droppers, observers, and/or redstone lamps will be stuck in either their on or off state, and will not change state until broken, pushed, pulled, or upon reloading the world. The blocks also act as if they were just normal non-rs-component solid/opaque blocks. This means that pistons will be able to pass a redstone signal through them via dust & a repeater, and the blocks will not be affected by any redstone-component-specific bugs like MCPE-18114. This bug is difficult to reproduce since it seems to be somewhat random as to when it occurs, but it tends to happen to the same particular blocks when testing.

Linked issues

Attachments

Comments 20

SuperGeniusZeb

I just tested, and this bug is actually the SAME thing as MCPE-17354! :O (Also, affects 0.15.10.)

Adrian Γ–stergΓ₯rd

This bug has been reported to our internal bug tracker for further testing and a fix. It is scheduled to be fixed in one of the future updates (no specific date can be provided).

SuperGeniusZeb

Thanks for closing my duplicate issue! πŸ˜ƒ Please update the description/title to reflect the fact that this bug also affects droppers & dispensers as well!

Odus20032222336

Also it only affects specific pistons and every time the bug happens, it will apply on the specific pistons ONLY. Kind of weird.

Odus20032222336

Reloading the world also fix the bug. Or, just simply break the corresponding redstone compoment and replace it back.

10 more comments

Confirm Justin Reschke's downloaded world exhibits the problem described for the torch and red concrete blocks.
Tested in Windows 10 1.2.5.52.

In a first set of tests, I did a fresh import of the world save file each time. All 10 of these tests exhibited the problem of the redstone torch not turning off. I reimported the world a number of times during later testing and it continued to exhibit the problem. Then, suddenly, on one import everything worked. For me, the imported world seems to have the problem 90% or more of the time.

In a subsequent set of tests, I started with a freshly imported copy of the world. Then I saved and reloaded the world and tested the button. In a majority of these tests (> 80%), the reloaded world also exhibited the problem.

I did a final test against another freshly imported copy, I broke the torch and replaced it. This allowed the activation signal to propagate up the tower. By watching the pistons' behavior, I was able to determine that the problem with the red concrete blocks next to the pistons was still present, and if I fixed the problem for one of these it did not heal the other pistons.

I notice that the torch and its attachment block (which is also the button's attachment block) lie on opposite sides of the Z = -224 chunk boundary plane. The same plane separates the repeaters and the red concrete blocks that power the failing pistons. The direction of activation flow across the boundary is opposite for these two pairs of components. However, the signal that propagates the activation from one level to another also crosses this chunk boundary, and it's impossible to test whether that path is also broken because any method you use to insert a probe signal might heal the problem the same way breaking and replacing the redstone torch does.

The coordinate Z = -224 is also used as the boundary for the ticking area named SlimeFarm. However, removing the ticking area did not seem to make any difference, either immediately or after saving and reloading the world, so this is likely a coincidence.

I tested this in 1.2.10.2 on Windows 10 using the "Stuck Piston.mcworld" file. The piston is indeed stuck in the saved file, but I couldn't get it to get stuck again after saving and reloading about 10 times. However, I did notice that after you flip the toggle lever a couple of times, the top piston is no longer synchronized with the other two in terms of when it extends. This indicates a completely different problem with timing, which might be a different bug.

Unfortunately, the original reporter's world which I had tested before is no longer available at the link he provided, so I couldn't test that.

[Mojang] Mega_Spud (Jay)

Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response

Is this still an issue in the latest version?

If so, could you please include a copy of the world that is affected?

This ticket will automatically reopen when you reply.

Quick Links:
πŸ““ Issue Guidelines – πŸ’¬ Community Support – πŸ“§ Feedback – πŸ“– Game Wiki

Justin Reschke

I am no longer seeing the issue. I re-tested the same world in the latest version 1.2.13 and the redstone worked as it should even after re-loading the world many times.

[Mojang] Mega_Spud (Jay)

Resolving the ticket as fixed based on the comments above.

Matthew Yuen

No User

(Unassigned)

33729

Confirmed

Tablet - Android - Samsung Galaxy Tab 3

dispenser, dropper, observer, piston, redstone, redstone_lamp, world-loading

0.15.9, 0.15.10, 0.16.0, 0.17.0.1, 1.0.0, 1.1.4.51, 1.2.5.52

1.2.13.54

Retrieved