Player cannot move unless they are in the air and in survival mode. If a player flies (double-click space) in creative mode, they also can’t move. This bug only occurs in some servers but it is still a client bug. I tested on another Windows client, and the bug had no effect in that test.
Environment
1.21.8 Java Edition on Mac
Attachments
Comments 8
@Eon @xcchenx This bug doesn’t occur in singleplayer, so it should be a client-side issue. Since I’m using a macbook, I don’t use other input devices.
Please follow the steps below:
Launch Minecraft, and load into a server where the issue occurs
Enable the debug screen (F3)
Pause the game
Begin a screen recording (of the entire screen) using the built-in Screenshot app (shift+cmd+5)
Press opt+cmd+F5 to bring up the Accessibility Shortcuts popup
Check “Accessibility Keyboard” and hit Done
Drag the accessibility keyboard to the bottom right or bottom left, so that it is fully visible but you can still kind of play, and the debug screen remains fully visible
Demonstrate the issue
Stop the recording (press shift+cmd+5 again and press the stop button, or hit the stop button in the menu bar) and close the accessibility keyboard
Open the recording in QuickTime Player and choose File > Export As > 1080p and Save
Convert the recording to mp4 to reduce the file size - https://cloudconvert.com/mov-to-mp4 is probably the easiest way to do this
Upload the recording here
Thanks for that. It seems most likely to me that the server is setting your movement speed and creative flight speed to 0. I cannot think of why it would do that, and especially why it would only happen when you’re playing on your Mac, as it would seemingly take a very deliberate effort to cause that to happen. Regardless, try having a server admin running /attribute [your name] minecraft:movement_speed base reset
and see if that allows you to walk on the ground ok. If it does, the server owner should also be able to fix your flight speed by editing your player data while you are offline.
If that does not fix the issue then I am not sure what can be done, this can’t be assumed to be a problem with the game unless others are able to reproduce it.
@clamlol The command you provided did fix the problem, temporarily. When I re-log into the game, the issue happens again. I don’t think that it’s a server issue because all other players are not affected by this bug.
The command only modifies server data, so if running it fixed the issue temporarily then it’s a server issue for sure. At this point I can say with confidence that the issue is with whatever mod the server is using and not with vanilla Minecraft. Specifically, it seems like the server mod sets the player’s movement and flying speeds to zero upon login according to some rule, so it is possible that if you replaced the options.txt
in the minecraft
folder on your Mac with the options.txt
from your Windows PC, that the bug would stop occurring on your Mac. Of course, doing this would clone all your Windows settings – keybinds, render distance, etc – to your Mac, which you may not want. Most likely you will simply want to wait until the server fixes this issue. As a temporary stopgap measure, you could have an admin place an always-active repeating command block with execute as @a[tag=foo] run attribute @s minecraft:movement_speed base reset
in spawn chunks, and then have them run /tag [your name] add foo
, so that you can at least walk around normally. (This assumes your base movement speed is never modified, which it isn’t in vanilla survival.)
Regardless, since this is a server mod issue and mot a vanilla Minecraft issue this report will be closed as Invalid.
Have you tried with different input devices? (Keyboards & mice)