You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug] Player escaping from being carried gives carrier permanent slowness #991
Describe the bug
upon a player crouching to get out of someone's grasp, the person previously carrying the player is granted permanent slowness until they pick up another entity and place it down proper.
To Reproduce
Steps to reproduce the behavior:
carry a player
have the carried player crouch to escape
open inventory and see permanent slowness
...
Screenshots
Game Information (please complete the following information):
Minecraft Version: 1.21.1
Mod Loader and Version: Fabric 0.19.3
Carry On Version: 2.2.6
Additional context, logs
no logs given unfortunately...
I was able to reproduce this consistently on Minecraft 1.21.1 with Carry On 2.2.6.13 using a Carpet 1.4.147 fake player.
The cause is that the player-dismount path in EntityMixin.onDismountPassenger() clears and syncs the Carry On state, but does not remove the Slowness effect. Normal player placement already performs this cleanup.
I've fixed it by adding the same Slowness cleanup used by the normal placement path.
Activity
koutakutenn-sys commentedon Sep 28, 2026
I was able to reproduce this consistently on Minecraft 1.21.1 with Carry On 2.2.6.13 using a Carpet 1.4.147 fake player.
The cause is that the player-dismount path in
EntityMixin.onDismountPassenger()clears and syncs the Carry On state, but does not remove the Slowness effect. Normal player placement already performs this cleanup.I've fixed it by adding the same Slowness cleanup used by the normal placement path.
Tested:
koutakutenn-sys commentedon Sep 28, 2026
Fix submitted in #1000 .