
Does not work on version paper 1.21.7
LKirillK opened this issue · 12 comments
Voice chat does not work after the server is started
Tested on client Fabric 1.21 and 1.21.6
Velocity proxy(ViaVersion+ViaBackwards + velocity Plasmo Voice 2.1.5) + paper 1.21.7(paper Plasmo Voice 2.1.5)
The latest versions(plugin and paper) are installed everywhere
After /vreload i get on console:
[interface net.kyori.adventure.text.Component, public default void net.kyori.adventure.audience.Audience.sendMessage(net.kyori.adventure.text.Component), public abstract net.kyori.adventure.text.Component net.kyori.adventure.text.serializer.ComponentSerializer.deserialize(java.lang.Object), public static net.kyori.adventure.text.serializer.gson.GsonComponentSerializer net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.gson(), interface net.kyori.adventure.audience.Audience, interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer]
On client: UDP timed out. Disconnecting...
Try downgrading to 2.1.4 on paper and see if it helps. It works on 1.21.7, but with some text component issues that shouldn’t be a huge deal.
Downgrading to version 2.1.4 didn't help, but the problem is also solved by the command /vrc
hui issued server command: /vlist
[03:19:40 INFO]: [interface net.kyori.adventure.text.Component, public default void net.kyori.adventure.audience.Audience.sendMessage(net.kyori.adventure.text.Component), public abstract net.kyori.adventure.text.Component net.kyori.adventure.text.serializer.ComponentSerializer.deserialize(java.lang.Object), public static net.kyori.adventure.text.serializer.gson.GsonComponentSerializer net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.gson(), interface net.kyori.adventure.audience.Audience, interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer]
[03:19:47 INFO]: hui issued server command: /vmutelist
[03:19:47 INFO]: [interface net.kyori.adventure.text.Component, public default void net.kyori.adventure.audience.Audience.sendMessage(net.kyori.adventure.text.Component), public abstract net.kyori.adventure.text.Component net.kyori.adventure.text.serializer.ComponentSerializer.deserialize(java.lang.Object), public static net.kyori.adventure.text.serializer.gson.GsonComponentSerializer net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.gson(), interface net.kyori.adventure.audience.Audience, interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer]
[03:19:47 INFO]: [interface net.kyori.adventure.text.Component, public default void net.kyori.adventure.audience.Audience.sendMessage(net.kyori.adventure.text.Component), public abstract net.kyori.adventure.text.Component net.kyori.adventure.text.serializer.ComponentSerializer.deserialize(java.lang.Object), public static net.kyori.adventure.text.serializer.gson.GsonComponentSerializer net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.gson(), interface net.kyori.adventure.audience.Audience, interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer]
[03:19:53 INFO]: hui issued server command: /vrc
[03:19:53 INFO]: [interface net.kyori.adventure.text.Component, public default void net.kyori.adventure.audience.Audience.sendMessage(net.kyori.adventure.text.Component), public abstract net.kyori.adventure.text.Component net.kyori.adventure.text.serializer.ComponentSerializer.deserialize(java.lang.Object), public static net.kyori.adventure.text.serializer.gson.GsonComponentSerializer net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.gson(), interface net.kyori.adventure.audience.Audience, interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer]
Important! After logging into the server, voice chat does not work, but after the command /vrc voice chat starts working
Can you enable debug in Plasmo Voice Paper config, restart the server, join the server with PV and send logs from the paper server? Use https://mclo.gs/ to share logs.
I connected to the server 4 times, 2 times out of 4 I only get [PlasmoVoice] Sent player info request packet to hui, in other cases everything works fine(https://mclo.gs/oyqKySS)
Don’t think so, this "request packet" not reaching the player or not handled by Plasmo Voice properly for some reason. I’ll try to investigate and reproduce this issue tomorrow.
Try the latest snapshot build on Paper: https://github.com/plasmoapp/plasmo-voice/releases/tag/2.1.6-SNAPSHOT
The problem is solved, sometimes you can see in the logs that the line is repeated several times.
[17:29:31 INFO]: [PlasmoVoice] Sent player info request packet to hui
[17:29:32 INFO]: [PlasmoVoice] Sent player info request packet to hui
https://mclo.gs/cQu66My