[MCPE-16286] Pistons are incorrectly activated when adjacent to a block that is adjacent to an activation-power source, but the block is not powered by the power source Created: 20/Jul/16  Updated: 03/May/17  Resolved: 07/Dec/16

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 0.15.3, 0.15.6, 0.15.90.2, 0.15.90.7, 0.15.9, 0.15.10, 0.16.0, 0.16.1, 0.17.0.1, 0.16.2, 1.0.0.0
Fix Version/s: 1.0.0.1

Type: Bug
Reporter: Jason Hunt
Resolution: Fixed Votes: 6
Labels: activation-power, button, detector_rail, lever, observer, piston, pressure_plate, redstone, redstone_torch

Attachments: PNG File Screenshot_2016-07-19-21-12-56.png     PNG File Screenshot_2016-07-19-21-49-08.png     PNG File Screenshot_2016-07-20-08-47-33.png     PNG File Screenshot_2016-07-20-11-33-34.png     PNG File Screenshot_2016-11-05-09-18-47.png     PNG File piston-activation-glitch.png    
Issue Links:
Duplicate
is duplicated by MCPE-16602 Weird piston glitch/ behaviour Resolved
is duplicated by MCPE-17290 Redstone torch BUG pistons Resolved
is duplicated by MCPE-19128 redstone torch key not working Resolved
Relates
relates to MCPE-15195 Restone torches on piston power piston Resolved
relates to MCPE-16283 Redstone torch burn/turn off when pla... Resolved
relates to MCPE-16831 Redstone comparators do not test for ... Resolved
relates to MCPE-17909 Redstone torch on powered pistons wil... Resolved
relates to MCPE-18114 Solid/opaque redstone components act ... Resolved
Confirmation Status: Confirmed
Platform: Phone - Android - Samsung Galaxy Note
CHK:
ADO: 41083

 Description   

Pistons are incorrectly activated when adjacent to a block that is adjacent to a power source that emits activation power (except for redstone blocks, which seem to be a special case), but the block is not powered by the power source.

Confirmed to affect pistons that are adjacent to blocks that are adjacent to redstone torches, observers, buttons, levers, pressure plates, and detector rails.

Ironically, this bug causes pistons to be powered by observers as if observers output strong power instead of activation power. So this bug actually makes observers more consistent with the Java edition when it comes to pistons. (They still only technically output activation power, though, so this is a piston bug.)

To Reproduce:
Place any block that strongly powers at least one other block and pay attention to the blocks that it also activates.
Place pistons adjacent to the activated blocks taking care to ensure they are not adjacent to any strongly powered blocks.
Observe that the pistons (regular or sticky) activate when they should not.

We dug a bit deeper and have determined this bug affects both regular pistons and sticky pistons.

This bug affects any power source (redstone torch, lever, trapped chest). Basically any block that powers at least one other block. This bug does not affect blocks that merely activate other blocks (i.e. redstone block, buttons).

Original Report: A torch can power a piston sideways through a block. The torch can power the piston sideways no matter how it placed. The torch sends power through the block but the block is not powered.



 Comments   
Comment by Zeb [ 21/Oct/16 ]

This bug doesn't just affect pistons next to blocks adjacent to redstone torches. It also affects pistons adjacent to blocks being powered by observers. See https://youtu.be/m0Mee4aBcBs . Can confirm this behavior occurs in 0.16.0.

Comment by Zeb [ 05/Oct/16 ]

Affects 0.15.10. (Tested on Windows 10.)

Comment by [Mojang] Adrian Östergård [ 20/Sep/16 ]

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).

Comment by Zeb [ 16/Sep/16 ]

Affects 0.16.0 beta build 4 AKA 0.15.90.7.

Comment by Zeb [ 04/Sep/16 ]

Affects 0.15.90.2.

Comment by Zeb [ 27/Aug/16 ]

This is definitely a bug. The block to which a torch is attached to should not be powered, and the block directly above the torch should receive strong power, but all other adjacent blocks should recieve weak power.

As demonstrated in Screenshot_2016-07-19-21-49-08.png, the block adjacent to the torch is only weakly powered, and so the piston should not be powered. If the block was strongly powered, the redstoen dust on top of the block would also be powered like the piston.

Perhaps this is related to MCPE-15195 & MCPE-16283 - they all involve redstone torches and pistons.

Comment by rplatham [ 20/Jul/16 ]

As in Screenshot_2016-07-20-08-47-33, piston touching the blocks to the side of the redstone torch should not activate. (The piston touching the block above the torch works as intended and the redstone lamps built to the right work as intended).

Comment by Jason Hunt [ 20/Jul/16 ]

I have passed on whether it's intended or not hopefully I will get an answer back.

Comment by ItsPlantseed [ 20/Jul/16 ]

I think the block acts like redstone wire, but it redirect the power to pistons 6 ways.

Comment by Jason Hunt [ 20/Jul/16 ]

Since I forgot to say it but will edit. Pretty sure it is a bug due to the block is not powered.

Comment by PHO [ 20/Jul/16 ]

This doesn't affect 0.15.2. It's a regression for 0.15.3.

Comment by BugReporter101 [ 20/Jul/16 ]

I am sure that is implemented because the redstone torch will power the block, thus, passing its redstone signal to the piston.

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