mojira.dev
MC-254385

You can create pistons with two piston heads

When a piston is placed by a player who then turns their head away before the server registers the placement, a second piston head will visually appear extending from a different side of the piston. This piston head is only the result of a client-server desync, since right-clicking on it or saving and reloading the world makes it disappear.

How to reproduce:

This is the most consistent way I've found to reproduce this issue. A video of these steps is attached below:

[media]
  1. Place a redstone block.

  2. Position yourself one block diagonally away from the redstone block.

  3. Give yourself a piston.

  4. Run the command:

    /tick rate 1
  5. Rotate the camera so that you are looking at the redstone block at an angle of exactly 45, 135, -135 or -45 degrees.

  6. Turn slightly to your left (or right).

  7. Right-click with your piston on the redstone block and quickly turn slightly to the right (or left, respectively) of the diagonal you were previously facing.
    → ❌ The piston grows two heads.

Expected result:

A piston with one piston head would be normally placed.

Observed result:

A piston with two piston heads facing different directions was placed.

Linked issues

MC-280516 12 Resolved MC-274375 Piston ghost blocks Resolved MC-274232 Two-headed pistons Resolved MC-273545 A top half of a piston gets created when placing a piston Resolved MC-275005 Piston opened in two directions at the same time. Resolved

Attachments

Comments 12

Please attach a screenshot of this occurring while the F3 debug screen is enabled.

This issue is being temporarily closed as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Thank you for your report!
However, this issue is Invalid.

Your game, launcher or server is modified.
If you can reproduce the issue in a vanilla environment, please recreate the issue.

  • Any non-standard client/server/launcher build needs to be taken up with the appropriate team, not Mojang.

  • Any plugin issues need to be addressed to the creator of the plugin or resource pack.

  • If you have problems on large servers, such as The Hive and Hypixel, please contact them first as they run modified server software.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

When you tested in vanilla, were you able to create the piston in vanilla? Or was it created using modifications and then simply moved over to vanilla?

Yes, i recreated this in vanilla. Since bugged piston head disappears after rejoining the world.

Then try creating in vanilla; issues that can be caused by mods only are invalid.

2 more comments

Cannot reproduce in 1.20.1.

If you place a block in front the piston before reproducing the bug the block also seems affected. This is only visual and if you interact with the block it will go back to normal, you can still stand in the block but other entities such as items, eggs/enderpearls or mobs will still go trough them. Video

Also, I tried this on 1.20.4

I've found a really simple and consistent way to reproduce this issue, which follows:

  1. Place a redstone block.

  2. Position yourself one block diagonally away from the redstone block.

  3. Give yourself a piston.

  4. Run the command:

    /tick rate 1
  5. Rotate the camera so that you are looking at the redstone block at an angle of exactly 45, 135, -135 or -45 degrees.

  6. Turn slightly to your left (or right).

  7. Right click with your piston on the redstone block and quickly turn slightly to the right (or left, respectively) of the diagonal you were previously facing.

  8. Watch the piston grow two heads.

Even though this way to reproduce it is simple, the steps described above might make it look complicated, so I've attached a video of me following them as well:

[media]

Requesting ownership, since the reporter has been inactive for two years.

This glitched piston head is a ghost block that disappears when you interact with it or reload.

Egor korkin

[Mod] ManosSef

(Unassigned)

Confirmed

Platform

Low

Networking

1.19, 1.19.1 Release Candidate 2, 1.19.1, 1.19.2, 22w42a, ..., 24w40a, 1.21.3, 1.21.4, 1.21.5, 1.21.6

Retrieved