Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
DimaSergeew opened this issue Mar 27, 2024 · 5 comments

Comments

@DimaSergeew
Copy link

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
Copy link
Author

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

@spookymgmt
Copy link

Also getting this

@DimaSergeew

This comment has been minimized.

@DimaSergeew

This comment has been minimized.

@1470429149
Copy link

me too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants