You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since Minecraft version 1.19 the proxiedplayer.chat() function no longer seems to work.
When you use it on the latest server versions it always creates an error like this:
[13:54:31 WARN]: Error in dispatching command
java.lang.UnsupportedOperationException: Cannot spoof chat on this client version!
at net.md_5.bungee.UserConnection.chat(UserConnection.java:449) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
at net.buildtheearth.proxy.commands.socials.DiscordCommand.execute(DiscordCommand.java:91) ~[?:?]
at net.buildtheearth.proxy.commands.Command.execute(Command.java:43) ~[?:?]
at net.md_5.bungee.api.plugin.PluginManager.dispatchCommand(PluginManager.java:213) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
at net.md_5.bungee.api.plugin.PluginManager.dispatchCommand(PluginManager.java:164) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
at net.md_5.bungee.connection.UpstreamBridge.handleChat(UpstreamBridge.java:212) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
at net.md_5.bungee.connection.UpstreamBridge.handle(UpstreamBridge.java:186) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
at net.md_5.bungee.protocol.packet.ClientCommand.handle(ClientCommand.java:109) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:114) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.20-R0.1-SNAPSHOT:ec41547:536]
One year ago someone mentioned this bug and md-5 said that chat spoofing is no longer supported. (#3327)
Other than that I couldn't find any info anywhere that this function should no longer be used.
After one year the chat function is still added with no warning of it being broken since 1.19+.
My request:
Could you either make the proxiedplayer.chat() deprecated or add a warning in the function documentation to no longer use it in the latest versions? Otherwise people will continue to have a hard time when trying to use that function and not knowing about the chat signing change in 1.19.
Log output (links)
No response
Checking
I am using BungeeCord and not a fork. Issues with forks should not be reported here.
I think this is not an issue with a bungeecord plugin.
I have not read these checkboxes and therefore I just ticked them all.
This is not a question or plugin creation help request.
The text was updated successfully, but these errors were encountered:
Bungeecord version
git:BungeeCord-Bootstrap:1.20-R0.1-SNAPSHOT:23fb838:1722
Server version
git-Paper-59 (MC: 1.20.1)
Client version
1.20.1
Bungeecord plugins
The bug
Since Minecraft version 1.19 the
proxiedplayer.chat()
function no longer seems to work.When you use it on the latest server versions it always creates an error like this:
One year ago someone mentioned this bug and md-5 said that chat spoofing is no longer supported. (#3327)
Other than that I couldn't find any info anywhere that this function should no longer be used.
After one year the chat function is still added with no warning of it being broken since 1.19+.
My request:
Could you either make the
proxiedplayer.chat()
deprecated or add a warning in the function documentation to no longer use it in the latest versions? Otherwise people will continue to have a hard time when trying to use that function and not knowing about the chat signing change in 1.19.Log output (links)
No response
Checking
The text was updated successfully, but these errors were encountered: