mojira.dev
MC-96219

Block Duplication Bug with Pistons (ghost blocks)

I found a series duplication bug involving pistons and slime blocks.

If a sticky piston extends by a 1-Redstone Tick pulse and pushes slime blocks sticked to adjacent blocks, the sticked blocks aren't converted to moving blocks. Thus, clones of the blocks are created at where the unconverted blocks were supposed to go, resulting in a duplication.
Although, once the sticky piston pulls the slime blocks back after receiving another 1-tick pulse, the cloned blocks are lost (returns to "Before" picture).

Anyway, please fix this bug, Mojang. You probably don't want this to be exploited to the extreme. Right?

Linked issues

MC-97410 Piston+slimeblock duplication glitch Resolved MC-97498 Block duplication with pistons Resolved MC-97535 Slime blocks "duplicate" when pushed by sticky pistons Resolved MC-97668 redstone blocks duplicate Resolved MC-97671 Pistons cause "ghost blocks" to form and push blocks Resolved

Attachments

Comments 18

Two things: A) The "duplicated" blocks are just ghost blocks, try rightclicking.
B) Exploits like this have previously always been marked as private (if I'm not mistaken, correct if I'm wrong), so if you do find an actual dupe, mark it as "Private" please.

I have the same problem with sticky pistons and redstone blocks in pre 1 and 2. My witch farm produced this bank of ghost redstone blocks: https://imgur.com/miUlqwe

Happened to me yesterday on Pre-Release 1 & 2 with Diamond Block, Cobblestone and Granite yesterday. This bug seems related to every block pushed by a Sticky Piston no matter how much Redstone tick pulse. I built another Iron Farm on my mew world and the farm keep resetting over and over because of this bug. So I loaded my new World in 1.8.9 and my farm is working like a charm without these duplicated blocks.

I think I found a way to trigger this bug consistently in 1.9 pre 2:

Place a sticky piston, attach a block on it and set up a redstone clock to repeatedly extend and retract the piston. The period of the clock is irrelevant. Then walk away backwards while watching the piston. When you get far enough, the block gets duplicated. This happens exactly at the 64 block euclidean (spherical) distance.

When I'm outside that 64 block sphere, the block duplicates every time the piston retracts, but the duplicate block won't get pushed further when the piston extends again.

When I'm inside the sphere, the piston won't duplicate the block when it retracts, but when it extends, it will push the ghost block further if one exists on the way of the real block the piston is pushing.

So if I repeatedly step outside the sphere when the piston is extended and inside when it is retracted, I can make the contraption generate 12 block column of ghost blocks.

Video: https://www.youtube.com/watch?v=ugWqDLBZvEo

As these are just ghostblocks and not real blocks, I'd rather keep this bug, as - in case they're still working like before - they could be a sophisticated mapmaking tool };]
That being said, I know @unknown wanted to work on some piston modification suggestions, to make pistons better, not so buggy, I've got no idea in what way it'd affect bugs like this.
Hope he can say a word or two regarding that 😸
He knows Slime- and Ghostblocks and their potential for the tech community best I guess.

8 more comments

This simply cannot be described as a "rare glitch", it happens 100% of the time under 1.9. All you need to do is move enough distance away from the contraption and then return to see duplicated blocks.

Please see MC-98410 for another simple example of this bug. This example is very easy to reproduce, and should only take a few minutes to verify.

Myren has a nice video demonstration of the reproducibility of this issue: https://www.youtube.com/watch?v=ox3lAl2rXpM

Trevor Thalacker

My opinion would be to remove this bug and turn it into a feature that can be turned on through game settings. These ghost blocks are awesome and would be cool.

David Atkinson

This issue is listed as fixed by version 1.9.1 released March 30, 2016. However, I am still experiencing it in version 1.9.4. I've built an elevator and while it will work to move up, when going down, these ghost blocks leave me stuck in the middle of an elevator shaft. Removal of ghost blocks leads to falling (usually to my death).

[Mod] redstonehelper

You are likely experiencing another type of ghost blocks. This ticket is about those introduced in 16w04a.

Forever Master

migrated

Community Consensus

Minecraft 16w04a, Minecraft 1.9 Pre-Release 1, Minecraft 1.9 Pre-Release 2, Minecraft 1.9 Pre-Release 3, Minecraft 1.9 Pre-Release 4, Minecraft 1.9

Minecraft 1.9.1 Pre-Release 1

Retrieved