[MCPE-20634] Flight controls cannot be enabled/disabled from a server with the 0x200 AdventureSettingsPacket flag Created: 29/Mar/17  Updated: 15/Apr/17  Resolved: 15/Apr/17

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 1.0.6.0
Fix Version/s: 1.1.0.4

Type: Bug
Reporter: [MCPE Helper] Dylan K. Taylor
Resolution: Fixed Votes: 0
Labels: None

Confirmation Status: Unconfirmed
Platform: Phone - Android - LG Other (Specify in description)
ADO: 52577

 Description   

Setting the 0x200 flag in AdventureSettingsPacket should enable client-sided flight controls, and unsetting it should disable them.
The client still sends this flag when it enables flight controls on its side, but the server cannot switch the client's controls on and off using this flag. This used to work before ~1.0.4.

This is observable in vanilla by joining a multiplayer creative world, enabling flight controls, quitting and rejoining. On rejoin the client will spawn in its old mid-air position and then fall to the ground, and flight controls will not be enabled.

  • Expected behaviour
    Setting this flag to 1 should enable flight controls, and setting it to 0 should disable them.
  • Actual behaviour
    Nothing happens.

Tested on an LG G5 and LG G Flex 2 with 1.0.6.0.



 Comments   
Comment by [MCPE Helper] Dylan K. Taylor [ 15/Apr/17 ]

This is fixed as of 1.1.0.4.

Generated at Sat Jan 11 15:27:51 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.