The bug
If you use in water a riptide trident and then swim with the swimming animation before the riptide animation stops you get the 1.8 blocks high hitbox after the animation stops. Which means you cannot swimm through 1*1 gaps.
How to reproduce:
Take a riptide trident
Go in water for example in an ocean
Use the riptide trident
Swim with the swimming animation before the riptide animation stops
Swim up against a block
What I observed: You stop moving upwards at a lower position than you should, which means that you have the 1.8 block hitbox which also means that you can’t swim through 1*1 gaps.
What I expected: When the riptide animation stops you still have the smaller hitbox because you are swimming with the swimming animation.
That seems to happen because the game doesn’t test if you do something were you should have the 1 block hitbox after the animation stops, simelar to MCPE-55862 and MCPE-54255.
Related issues
is duplicated by
Attachments
Comments


Relates to MCPE-55862 and MCPE-54255

Confirmed in 1.16.100.56/1.16.40.

Since the player has a 1.8 meter bounding box after the riptiding, the check for ending the swimming mode might be overruled, causing the player to become stuck in blocks (MCPE-116078) if they perform the following:
Swim into a 1*1 area
Use a riptide trident
Stop swimming

MCPE-73307 is related to this