VentureChat icon indicating copy to clipboard operation
VentureChat copied to clipboard

Chat messages not showing for 1.20.3 clients playing on 1.20.1 servers.

Open Dawlnken opened this issue 1 year ago • 3 comments

I use ViaVersion to allow newer versions to join on my server. When a player joins the server and send a chat message, the messages appear blank. even the prefix doesn't show. It just appear a blank message. The message is sent and it appears in the console, but not for the client. I unninstalled venturechat and the chat works normally again.

image

To reproduce:

  • Create a fresh new 1.20.1 server
  • Install ViaVersion 4.9.1
  • Install ProtocolLib 5.1.0
  • Install VentureChat 3.6.0
  • Log in the server with 1.20.3 version
  • Send a message in the chat.

Expected behavior:

  • Be able to see the message regardless of the version.

Useful info

  • I'm not using any mod's (completely vanilla game)
  • The chat messages seem to appear normally when a 1.20.3 client plays on 1.18.2 server.

Thank you for your help.

Dawlnken avatar Dec 06 '23 22:12 Dawlnken

Having the same issue

Talesu avatar Dec 11 '23 11:12 Talesu

I don't know what if any protocol changes were made for 1.20.3.

The packet data must be being translated in such a way that 1.20.3 clients can't read it.

I don't know what if anything I can do about that.

Aust1n46 avatar Dec 12 '23 03:12 Aust1n46

Having this issue, too. It's impacting a Velocity-enabled setup that's similarly set up. We use Via version on the proxy and are running 1.20.2 on the backend servers. We only seem to have it with /msg, which is a cross-server-enabled setting. I suspect if I disable it on my servers that it will correct the chat problem. Hopefully that helps.

NullOrNaN avatar Feb 04 '24 17:02 NullOrNaN