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

Chatvalidation error for bedrock/gesyer #1086

Open
Hustle767 opened this issue Dec 11, 2024 · 4 comments
Open

Chatvalidation error for bedrock/gesyer #1086

Hustle767 opened this issue Dec 11, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@Hustle767
Copy link

Describe the bug
Any bedrock client that connects to the server through geyser cannot use the public chat. All messages they send get cancelled out by "Chat validation error" I've done the process of elimination method to figure out it was packetevents causing this. As soon as its not in the plugins folder everything works.

Software brand
PaperMC 1.21.4

Plugins
Please give us a list of your plugins. Sometimes we run into incompatibilities. Having an overview of the plugins on your server can really help identify the problem quicker.
Screenshot of all the plugins including packet : https://i.imgur.com/01cY2fK.png

How To Reproduce
Steps to reproduce the behavior:
Example:

  1. Join 1.21.4 server from bedrock/geyser using packet events 2.7.0
  2. Send message in chat
  3. You can see the message but to everyone else it says "chat validation error"

Expected behavior
A clear and concise description of what you expected to happen.
Chat messages should be sent and seen by the server

Screenshots
If applicable, add screenshots to help explain your problem.
https://i.imgur.com/bhOO9cS.png
Additional context
Ive removed all plugins and added them back 1 by 1 to find out it was packet events

@Hustle767 Hustle767 added the bug Something isn't working label Dec 11, 2024
@Gida4
Copy link

Gida4 commented Dec 16, 2024

I experience the same. PaperMC 1.21.3 server, TLauncher client.

@Hustle767
Copy link
Author

I experience the same. PaperMC 1.21.3 server, TLauncher client.

I've found a quick fix to this, you can use a plugin called "Freedom Chat" and it will work again

@joshuaprince
Copy link
Contributor

My plugin shading packetevents also ran into this bug, joshuaprince/CoordinateOffset#28.

This has nothing to do with Bedrock/Geyser, the only requirements to recreate from a clean Paper setup are

  • online-mode=false in server.properties
  • packetevents (or a plugin that shades it) installed

@Hustle767
Copy link
Author

My plugin shading packetevents also ran into this bug, joshuaprince/CoordinateOffset#28.

This has nothing to do with Bedrock/Geyser, the only requirements to recreate from a clean Paper setup are

  • online-mode=false in server.properties
  • packetevents (or a plugin that shades it) installed

Idk for me I have online mode - true & the issue only happens with bedrock users connecting via geyser. Not one Java player had it and we for sure have online mode true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants