Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Black Screen Issue for Bedrock Players When Closing Trade GUI in TradeSystem_v2.5.3 Post-1.20.70 Update in GeyserMC

Open DimaSergeew opened this issue 3 months ago • 6 comments

Describe the bug

A black screen issue has been identified affecting Bedrock edition players using the TradeSystem plugin (version 2.5.3) in conjunction with GeyserMC, following an update that introduced support for Minecraft version 1.20.70. When both players initiate a trade causing the GUI menu for item exchange to open, abruptly closing this inventory results in the Bedrock player's screen turning completely black. This problem does not affect PC players and specifically arises with Bedrock edition players. This issue was not present in GeyserMC's version prior to the update that added 1.20.70 support, pinpointing the origin of the bug to changes made in or after commit 621dc6f.

To Reproduce

Update GeyserMC to a version post-commit 621dc6f, introducing support for Minecraft version 1.20.70. Install TradeSystem plugin version 2.5.3 on the server. Have a Bedrock edition player and another player initiate a trade, which opens the trade GUI for both. One of the players abruptly closes the trade GUI. The Bedrock edition player's screen turns completely black.

Expected behaviour

Players should be able to exit the trade GUI without any adverse effects on their game's display. The process of closing the trading interface should not cause a black screen, ensuring a consistent and uninterrupted gameplay experience across both Bedrock and PC editions.

Screenshots / Videos

https://youtu.be/1dJZwjGSYa8

Server Version and Plugins

purpur 1.20.4

Geyser Dump

https://dump.geysermc.org/oxvCnQyYUkiOgtfIq8SKGAXHwhKsZdm8

Geyser Version

2.2.2-SNAPSHOT (git-master-8590869)

Minecraft: Bedrock Edition Device/Version

No response

Additional Context

The emergence of this issue coincides with the update to GeyserMC that added support for Minecraft version 1.20.70. This problem was not encountered in the version prior to this update, suggesting that recent changes introduced in or after the specified commit are likely responsible for the bug. Evidence, including a video demonstrating the issue, will be provided to aid in diagnosing and resolving the problem.

DimaSergeew avatar Mar 27 '24 10:03 DimaSergeew

I also started getting complaints that a black screen may appear when closing inventories and other plugins unexpectedly

DimaSergeew avatar Mar 28 '24 06:03 DimaSergeew

Also getting this

spookymgmt avatar Mar 28 '24 08:03 spookymgmt

?????

DimaSergeew avatar Apr 03 '24 12:04 DimaSergeew

the problem still remains unsolved!

DimaSergeew avatar Apr 04 '24 10:04 DimaSergeew