Polymer + Velocity breaks Voicechat
Dev0Louis opened this issue ยท 8 comments
Please read the wiki before submitting a bug report!
Bug description
When Simple Voicechat are installed together, Voicechat behaves weird.
Connections do not work 99% of the time
Steps to reproduce the issue
- Install Velocity and a Server with these Mods
- Join the Server.
- Leave the Server.
- Join the Server.
- No Voicechat connection.
Expected behavior
Everything should connect and work.
Versions
- 1.20.1
- 1.20.1-2.4.16
Other mods
Fabric API, Proxy Lite, Polymer
The Issue is not solved. It still does not connect.
It should now be properly fixed
I tried to reproduce your issue and managed to get this to happen without a proxy.
It also happens with just
- polymer-autohost-0.5.13+1.20.1
- polymer-core-0.5.13+1.20.1
- polymer-resource-pack-0.5.13+1.20.1
and the voice chat mod.
I made a fix that makes voice chat work with polymer, but the root cause seems to be polymer causing fabrics ClientPlayConnectionEvents.JOIN
event to be called twice on login (Once on login and a second time when the resource pack finished loading). You should also report this issue to polymer.
From technical view, it's not "fixable" on my side either, through the same behavior can be seen with proxies like velocity. I need to send first one to initialize player for velocity/resource pack sending and second one is the vanilla one
From technical view, it's not "fixable" on my side either, through the same behavior can be seen with proxies like velocity. I need to send first one to initialize player for velocity/resource pack sending and second one is the vanilla one
I fixed it on my side anyways. It might just be an issue for other mods that rely on that event being fired once.