Description
Describe the bug
When Player#closeInventory is executed for a Bedrock player, it closes the open inventory in server-side, but Bedrock client will still have the inventory GUI open. This leads to a desync.
To Reproduce
- Create a command that waits 2-3 seconds after its usage then executes Player#closeInventory. Preferably add Player#getCurrentInventory debugs before and after the wait.
- Execute the command and open any GUI like player inventory, chest inventory or crafting inventory.
- After set wait seconds, GUI will be closed in server-side but client will still see it.
Expected behaviour
GUI should be closed in both sides, server and client.
Screenshots / Videos
No response
Server Version and Plugins
No response
Geyser Dump
No response
Geyser Version
1.2.0-SNAPSHOT
Minecraft: Bedrock Edition Device/Version
Latest
Additional Context
No response
Activity