If a player gets wedged between two not-full blocks pushed by pistons, the player will be pulled behind one of the pistons when they retract
Like the title says, pistons won't push players out of the way near pressure plates. Instead, the player gets teleported behind the pistons. (The piston the player gets teleported behind seems random.)
Steps to reproduce
- Build a 1x2/2x2 set of pistons, deactivated by a pressure plate.
- Activate the pressure plate.
- Stand between the pistons while they are open.
What should happen:
The player should be pushed out of the way of the pistons.
What actually happens:
The player gets teleported behind the pistons.
Watch the video I've attached to see the bug (ignore the watermark, I had to shorten the video to meet the size requirements.)
Linked Issues
is duplicated by1
Created Issue:
If a player gets wedged between two blocks pushed by pistons, the player will be teleported behind one of the pistons.
Like the title says, if a player gets wedged between two blocks pushed by pistons, the player will be teleported behind one of the pistons. (The piston the player gets teleported behind seems random.)
Steps to reproduce
- Build a 1x2/2x2 set of pistons, deactivated by a temporary power source.
- Activate the power source.
- Stand between the pistons while they are open.
What should happen:
The player should be pushed out of the way of the pistons.
What actually happens:
The player gets teleported behind the pistons.
Watch the video I've attached to see the bug (ignore the watermark, I had to shorten the video to meet the size requirements.)
- Unresolved
- Open
- Unconfirmed
- Android
- Android 12
- 1.20.12 Hotfix
I don't really understand this explanation (I don't know many technical aspects of the game.) Could you elaborate?
Like the title says,
if a player gets wedged between two blocks pushed by pistons, the playerwill beteleported behindone ofthe pistons. (The piston the player gets teleported behind seems random.)
Steps to reproduce
- Build a 1x2/2x2 set of pistons, deactivated by a
temporary power source.- Activate the p
ower source.- Stand between the pistons while they are open.
What should happen:
The player should be pushed out of the way of the pistons.
What actually happens:
The player gets teleported behind the pistons.
Watch the video I've attached to see the bug (ignore the watermark, I had to shorten the video to meet the size requirements.)
Like the title says, pistons won't push players out of the way near pressure plates. Instead, the player gets teleported behind the pistons. (The piston the player gets teleported behind seems random.)
Steps to reproduce
- Build a 1x2/2x2 set of pistons, deactivated by a pressure plate.
- Activate the pressure plate.
- Stand between the pistons while they are open.
What should happen:
The player should be pushed out of the way of the pistons.
What actually happens:
The player gets teleported behind the pistons.
Watch the video I've attached to see the bug (ignore the watermark, I had to shorten the video to meet the size requirements.)
If a player gets wedged between two blocks pushed by pistons, the player will be teleported behind one of the pistons.Pistons do not push players to the side, due to pressure plate collisions.
Pistons do not push players to the side, due to pressure plate collisions.If a player gets wedged between two blocks pushed by pistons, the player will be pulled behind one of the pistons when they retract
relates to
If a player gets wedged between two not-full blocks pushed by pistons, the player will be pulled behind one of the pistons when they retract
relates to
relates to
relates to
is duplicated by
Thank you for your report!
We're tracking this issue in MCPE-173672, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
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:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki – 📖 FAQs
– I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
In the setup shown in the video, the game probably does not move the player to the side because the pressure plates are made of “solidBlocking” material. It ought to check for actual collision.
This also seems to happen if I sprint towards the pistons if I'm at the side of the hallway.screen-20230729-160409.mp4
Ah OK, I'll change the title to better reflect that.
After testing this and looking more closely at your video, the issue is not what I guessed earlier. What is actually happening is that you do get pushed out onto the pressure plate, but the glass door shuts while you are still being pushed out. For a brief moment you are partly inside the glass and partly on the pressure plate. In this situation you trigger the pressure plate again and cause the door to open, which makes the glass retract while you are still partially inside of it. The glass pulls you along with it.
This might be considered a design issue with your door rather than a bug in the game. It could be considered a bug that the glass does not push you out to the side instantly before it retracts again, or it could be a bug that you get pulled along with the retracting block (likely related to MCPE-60483), or the developers may say the push-out and piston mechanics are working as intended and you 'll need to design around it. I am not sure, so I will confirm the report and pass it along.
I've also restored your original summary with a slight alteration since this is a fairly specific case.
I also used this design in older versions, and they would work fine then.
I've added a world file, so you can see my exact design. Also, this seems to only happen with glass panes. With any othe block, it works as intended.
I just checked, and this happens with any design, as long as the blocks wedging you are glass panes.
After testing this again, I noticed that the player can also get teleported to the side of the pistons. Not sure if that's important, but I figured I should mention it just in case.
I checked, and this can happen with any block, as long as it isn't a full block.screen-20230812-131721.mp4
screen-20230812-131623.mp4
screen-20230812-131547.mp4
Just tested it, this happens in 1.20.30.
I can attribute this to the "gravity well" that is created when the player is already in the block being moved.