mojira.dev
MCPE-46913

Piston Inconsistencies

Pistons are very inconsistent.

Linked issues

Attachments

Comments 11

USERcrosbyman64

That is very inconsistent (and also so unfair. At least piston flip-flops works (requires sticky piston)). There is another "sort of" bug (I say sort of because it may of been intentional) dealing with pistons: The fact that powering a sticky piston for 1 tick will NOT spit out the block like Java Edition does.

EDIT- And it was intentional because it was a bug in java

I have also used 0-tick pulses and it still doesn’t spit out the block.

USERcrosbyman64

This is no 0 tick delays. The minimum is 1 tick

There are 0-tick pulses, and they are possible in Java and Bedrock.

USERcrosbyman64

Well if that's true, do you know what to make this pulse (not that I don't know already).

1 more comments
USERcrosbyman64

I have just built one myself. I also noticed that pistons have a slight delay before it deactivates after it has extended. That is probably why block spit-outs are impossible in Bedrock. The only way you could is by cheating and changing the piston to a regular one after it has extended before it deactivates.

And I have turned a 0-tick pulse into a 12-tick pulse using a redstone block and lots of repeaters.

Pretty sure this is intentional. The pistons are activated simultaneously, so the game handles them in a random order. The first piston to activate pushes the block; the second piston is unable to extend because there is a movingblock in the way.

Blobs2: This randomness is due to the fact that piston head are tile entities in Bedrock, and as such are updated in a random order. In Java, they are their own block, and as such are ticked by a different updates.

This could be fixed with some small changes such as making pistons finish moving their blocks before other pistons attempt to do so, making pistons faster and more reliable.

Thank you for your report!
We're tracking this issue as MCPE-16371, so this ticket is being resolved and linked as a duplicate.

That ticket has already been resolved as working as intended, which means this is not considered a bug and won't be fixed. Please do not leave a comment on the linked ticket.

If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.

Quick Links:
πŸ““ Issue Guidelines – πŸ’¬ Community Support – πŸ“§ Customer Support – ✍️ Feedback and Suggestions – πŸ“– Game Wiki

Colter Fowler

(Unassigned)

Unconfirmed

iOS

iOS 12

1.11.4

Retrieved