mojira.dev
MC-26356

Pistons sometimes break falling blocks if they are moving fast

When spamming a piston (giving it a rapid signal) over and over again with sand on top of the piston, the sand will break after 30 seconds. This is because it is never given the opportunity to revert back into a block, and thus breaks itself after 30 seconds.

Attachments

Comments 10

Patrick Gammon

Works as intended.

@Patrick

I have been trying to get this to work for a week and I cannot get the piston to break the sand. It's just a piston facing up with a sand block on top powered by a 1-clock, right?

you can not use a 1 clock, you need to place the torches yourself, I don't know why

Patrick Gammon

Correct. If you allow it time, the sand will break under the stress. Just place two repeaters side-by-side and manually light it.

update: make a twelve block pillar of sand ontop of a piston and hook it up to a TWO CLOCK (repeater on 2 ticks and another on 2 ticks) then sand will break

Please force a crash by pressing F3 + C for 10 seconds while ingame and attach the crash report here.

Probably a duplicate of MC-4789 or MC-6438 (or maybe both!)

Relinking to MC-51662 because of the better description.

And I've determined that this is a separate issue from any of these. Sand breaks under these conditions because it "hovers" – it bounces on the piston, never landing on either the fully retracted or fully extended piston, and thus never reverts back to a block. After 600 ticks (30 seconds), it breaks, as designed.

Bug appears in MC 1.13 too, with the concrete

oren kohavi

michael

Unconfirmed

falling_block, gravel, piston, pulse, redstone, sand

Minecraft 1.6.2

Retrieved