mojira.dev
MC-168782

Pistons misplace the player

Description

When placing a piston on its side, and hooking it up to a simple short pulse clock (I think it's 1 tick as sticky pistons leave behind their blocks), if the player sneaks and holds down the forward button into the fast firing piston, instead of the player staying stuck in the piston head, the players gets pushed up onto the piston. This isn't instant and can take a couple of seconds, both normal pistons and sticky ones have this behaviour. I haven't seen this happen with normal walking, only when sneaking.

 

Expected behaviour

The player should stay on the same place vertically.

 

Actual behaviour

The player gets placed on top of the piston, moving vertically.

 

Steps to reproduce
1. Build a simple 1 tick clock using 2 repeaters
2. Power a sideways piston with that clock
3. Press the sneak key and push forward into the front of the piston
3,5. Make sure you stay on the edges of the piston.
4. After a bit of back and forth, you should now be on top.

 

Video
Link_to_video

 

Irrelevant
Sorry if this is a dupe, I couldn't find any match for my searches, but then again, I also don't really know how to use the syntax (yet) and I don't know what this is should called.
 

Linked issues

Attachments

Comments 4

Note: Occurs when the player is adjacent to a block with an active, rapidly moving piston (sticky or normal) head. Players do not become stuck in the piston head when adjacent to the gray piston "base" block. Occurs when a piston is activated every <= 2 ticks. Piston begins acting as it should after the activation clock has been set to 3 ticks.

I believe this duplicates or relates very closely to MC-116017

Can confirm in 20w51a.

Are you still able to reproduce this in the latest version? I have just tested it myself, and was unable to. (any additional information would be helpful)

[media]

Thijs Weenink

(Unassigned)

Confirmed

(Unassigned)

1.15.1, 20w51a

Retrieved