Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-20634

Flight controls cannot be enabled/disabled from a server with the 0x200 AdventureSettingsPacket flag

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: 1.0.6.0
    • Fix Version/s: 1.1.0.4
    • 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.

        Attachments

          Activity

            People

            • Reporter:
              od1g1man [MCPE Helper] Dylan K. Taylor
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: