Dead corals and coral fans can be pushed by pistons
Open
43
The bug
Dead coral fans can be pushed by pistons.
From @@unknown
This is a very bad bug as it allows players to dupe unlimited amounts of TNT in survival. This is not intended as the fix to MC-151 shows. It is also very powerful as the duped primed TNT now drops all blocks in 1.14+.
I was able to replicate this issue too. I also tested to see if the live coral fan would be moved by the piston, but it wasn't. Once it turned to its dead state, it was able to be moved.
This is a very bad bug as it allows players to dupe unlimited amounts of TNT in survival. This is not intended as the fix to MC-151 shows. It is also very powerful as the duped primed TNT now drops all blocks in 1.14+.
From @unknown on this subredit thread: — We're a fair ways off from [fixing this issue]. While fishing farms and 0-tick farms were pure exploits that didn't need replacements (lily pads aside), TNT dupers fill a slot in the game that the intended game mechanics still cannot.
This is a fairly good bug, because it allows for quarries. To avoid duplication glitches (like in bedrock edition) dispensers cannot be moved, so it is the only way to make movable tnt, and the only way to get renewable tnt, (other than gravity block dupers).
The dupe glitch using moveable tile entities was apparently fixed in 1.16 for BE, so it's definitely possible to have moveable tile entities without having a dupe glitch.
You probably mean 1.17, as you already confirmed 1.16.5. I can confirm for 1.17. So will there be some intentional game design that can replace tnt duper?
Just to be clear, coral is not needed for tnt dupers. I have many observer-based TNT duping designs. So you shouldn't use that as a point to prevent them from being movable.
I was able to replicate this issue too. I also tested to see if the live coral fan would be moved by the piston, but it wasn't. Once it turned to its dead state, it was able to be moved.