Plasmo Voice

Plasmo Voice

2M Downloads

Does not work on version 1.21.8 (Не работает на версии 1.21.8)

MintyFoxs opened this issue · 9 comments

commented

The plugin is on version 1.21.8 (Плагин стоит на версии 1.21.8)

Velocity plugin PlasmoVoice-Velocity-2.1.6+536f2b5-SNAPSHOT.jar
Paper plugin PlasmoVoice-Paper-2.1.6+536f2b5-SNAPSHOT.jar

Velocity 3.4.0-SNAPSHOT
Paper 1.21.8-17-main@dbc367b (2025-07-26T21:53:33Z) for Minecraft 1.21.8

The configurations have IP 0.0.0.0 and port 0.
I also tried to install it specifically, but nothing helped

  • I tried to allocate a separate port and also without success
    The secret file is the same everywhere
    when trying to use it without a proxy, it doesn't work either.

(В конфигурациях стоит IP 0.0.0.0 и порт 0
Также пробовал и конкретно устанавливать ничего не помогло

  • пробовал выделять отдельный порт и тоже без успеха
    секрет файл везде одинаковый
    при попытке использовать без прокси тоже не работает)

Velocity logs (Логи велосити)

[06:35:39 INFO] [PlasmoVoice]: Reset AES encryption state for VoiceRemoteServer(name=lobby, address=/89.35.130.223:25566, aesEncryptionKeySet=true)
[06:37:26 INFO]: [connected player] MintyFoxs (/92.100.21.211:52695) has connected
[06:37:26 INFO]: [server connection] MintyFoxs -> lobby has connected
[06:37:27 INFO] [nlogin]: The user MintyFoxs logged in automatically (premium account)
[06:37:27 INFO] [PlasmoVoice]: su.plo.slib.velocity.connection.VelocityProxyServerConnection@2c2727e5 -> su.plo.slib.velocity.player.VelocityProxyPlayer@e239dd8: PlayerInfoRequestPacket(playerInfo=null)
[06:37:28 INFO] [PlasmoVoice]: su.plo.slib.velocity.player.VelocityProxyPlayer@e239dd8 -> su.plo.slib.velocity.connection.VelocityProxyServerConnection@2ac36be0: PlayerInfoPacket(super=PlayerStatePacket(voiceDisabled=false, microphoneMuted=false), minecraftVersion=1.21.8, version=2.1.6+536f2b5-SNAPSHOT, publicKey=[48, -126, 1, 34, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1, 0, -68, 27, 55, -93, 45, 94, -64, -127, 54, 59, -16, -93, -11, -8, -11, -22, 103, 62, -56, -30, -16, 120, 97, 84, -17, -76, 78, -80, -62, -65, 73, -53, -42, -24, 11, 125, -121, 38, 46, -104, -122, -56, -55, -24, 78, -96, -101, 28, -20, -48, -106, 111, 2, 74, -41, -124, 24, 74, -120, 52, 87, 31, -21, -109, 126, -93, 50, -55, -42, 92, -35, 20, -109, -52, 85, 70, 125, -33, 117, 31, 26, -23, -128, 35, -61, 6, 94, -23, 100, -118, -89, 114, 14, -105, -14, -14, -25, 102, 77, 87, -38, -58, -120, -104, -17, -109, 93, -107, -113, 114, -43, -79, 92, 28, 21, 30, 120, 19, 98, 17, 15, -115, 95, -90, 0, 9, -32, -37, 23, 41, 79, 88, 64, 6, -28, -58, 2, -47, -98, -6, 15, -12, -93, -125, 76, -121, -104, -64, 44, -14, -64, -18, -46, -12, -43, 42, -95, 78, -18, -5, 87, 113, 87, -46, 124, -41, 44, -86, -64, 80, -101, -79, 38, -76, 88, 50, -94, -31, -9, 71, -14, 91, -14, -6, -125, 49, -50, -83, 100, 88, 119, 54, 105, -27, 96, -50, 30, -91, 20, -38, -61, 57, 108, -75, -49, -64, 31, 81, -114, -35, 100, 66, -67, 60, 125, 47, -116, -69, 20, 12, -73, -114, -23, -121, 14, 9, 68, -2, -48, 113, -77, 115, -48, -128, 62, -3, 54, -106, 54, -94, -58, 67, -43, -46, 20, 32, -83, -86, 62, -18, -73, -86, 74, -54, -16, 69, 2, 3, 1, 0, 1])
[06:37:28 INFO] [PlasmoVoice]: su.plo.slib.velocity.connection.VelocityProxyServerConnection@240490c8 -> su.plo.slib.velocity.player.VelocityProxyPlayer@e239dd8: ConnectionPacket(secret=7d938b50-9932-48ee-b8d9-872a21d9e563, ip=0.0.0.0, port=25566)
[06:37:28 INFO] [PlasmoVoice]: MintyFoxs secret: fb114c3b-f5a4-45c6-9cb7-cc9e537dd433; remote secret: 7d938b50-9932-48ee-b8d9-872a21d9e563

Paper logs (логи папер)

[06:30:25 INFO]: [PlasmoVoice] MintyFoxs registered channels: [libjf-config-network-v0:request, appleskin:exhaustion, appleskin:saturation, appleskin:natural_regeneration, forgeconfigapiport:config_file, libjf-config-network-v0:response, tab:bridge-6, plasmo:voice/v2, BungeeCord, emotecraft:stream, fabric:attachment_sync_v1, emotecraft:emote, sr:messagechannel, nlogin:main, fabric-screen-handler-api-v1:open_screen, nlogin:addon, plasmo:voice/v2/installed, plasmo:voice/v2/service]. Response received: false. Join packet sent: true. Channel register packet sent: false
[06:30:25 INFO]: [PlasmoVoice] Sent player info request packet to MintyFoxs (channels: [libjf-config-network-v0:request, appleskin:exhaustion, appleskin:saturation, appleskin:natural_regeneration, forgeconfigapiport:config_file, libjf-config-network-v0:response, tab:bridge-6, plasmo:voice/v2, BungeeCord, emotecraft:stream, fabric:attachment_sync_v1, emotecraft:emote, sr:messagechannel, nlogin:main, fabric-screen-handler-api-v1:open_screen, nlogin:addon, plasmo:voice/v2/installed, plasmo:voice/v2/service])
[06:30:25 INFO]: [PlasmoVoice] Sent connection packet to MintyFoxs
[06:30:25 INFO]: [PlasmoVoice] Received AES key from proxy server
[06:31:23 INFO]: MintyFoxs issued server command: /vrc
[06:31:23 INFO]: [PlasmoVoice] Sent player info request packet to MintyFoxs (channels: [libjf-config-network-v0:request, appleskin:exhaustion, appleskin:saturation, appleskin:natural_regeneration, forgeconfigapiport:config_file, libjf-config-network-v0:response, tab:bridge-6, plasmo:voice/v2, BungeeCord, emotecraft:stream, fabric:attachment_sync_v1, emotecraft:emote, sr:messagechannel, nlogin:main, fabric-screen-handler-api-v1:open_screen, nlogin:addon, plasmo:voice/v2/installed, plasmo:voice/v2/service])
[06:31:23 INFO]: [PlasmoVoice] Sent connection packet to MintyFoxs
[06:37:28 INFO]: [PlasmoVoice] Sent connection packet to MintyFoxs
[06:37:28 INFO]: [PlasmoVoice] Received AES key from proxy server
[06:37:28 INFO]: [PlasmoVoice] MintyFoxs registered channels: [libjf-config-network-v0:request, appleskin:exhaustion, appleskin:saturation, appleskin:natural_regeneration, forgeconfigapiport:config_file, libjf-config-network-v0:response, tab:bridge-6, plasmo:voice/v2, BungeeCord, emotecraft:stream, fabric:attachment_sync_v1, emotecraft:emote, sr:messagechannel, nlogin:main, fabric-screen-handler-api-v1:open_screen, nlogin:addon, plasmo:voice/v2/installed, plasmo:voice/v2/service]. Response received: true. Join packet sent: true. Channel register packet sent: false
commented

What message do you have in the Plasmo Voice menu?
"Plasmo Voice is not installed" or "Can't connect to the UDP server"?

commented

If anything, all ports are open on the machine (Если что на машине порты открыты все)

Image
commented

"Can't connect to the UDP server" ("Не может подключиться к UDP-серверу")

commented

Client log (лог клиента)

[09:37:57] [pool-7-thread-1/WARN]:
UDP timed out. Disconnecting...

commented

Do you have anything after this line in the Velocity logs?

[06:37:28 INFO] [PlasmoVoice]: MintyFoxs secret: fb114c3b-f5a4-45c6-9cb7-cc9e537dd433; remote secret: 7d938b50-9932-48ee-b8d9-872a21d9e563

It should look like this:

[07:14:50 INFO] [PlasmoVoice]: Apehum secret: 046d293a-4d4d-4ca1-9184-db4710be0c0e; remote secret: 50f62174-69a6-4d8a-b764-3359b1aa61d2
[07:14:51 INFO] [PlasmoVoice]: Connection with secret 046d293a-4d4d-4ca1-9184-db4710be0c0e
[07:14:51 INFO] [PlasmoVoice]: Optional[1b4faa97-f709-32f4-9d64-f35a496ef397] remote secret: Optional[50f62174-69a6-4d8a-b764-3359b1aa61d2]
[07:14:51 INFO] [PlasmoVoice]: Apehum server: VoiceRemoteServer(name=server_1, address=server-1/172.19.0.3:25565, aesEncryptionKeySet=true)
[07:14:51 INFO] [PlasmoVoice]: Apehum (/172.19.0.1:45068) connected
commented

full log

[07:19:12 INFO] [PlasmoVoice]: su.plo.slib.velocity.connection.VelocityProxyServerConnection@f3385a3 -> su.plo.slib.velocity.player.VelocityProxyPlayer@1f47a35: PlayerInfoRequestPacket(playerInfo=null)
[07:19:13 INFO] [PlasmoVoice]: su.plo.slib.velocity.connection.VelocityProxyServerConnection@5cbeed3 -> su.plo.slib.velocity.player.VelocityProxyPlayer@1f47a35: PlayerInfoRequestPacket(playerInfo=null)
[07:19:14 INFO] [PlasmoVoice]: su.plo.slib.velocity.player.VelocityProxyPlayer@1f47a35 -> su.plo.slib.velocity.connection.VelocityProxyServerConnection@40c9700e: PlayerInfoPacket(super=PlayerStatePacket(voiceDisabled=false, microphoneMuted=false), minecraftVersion=1.21.8, version=2.1.5, publicKey=[48, -126, 1, 34, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1, 0, -41, 98, 66, 6, -35, -37, -119, 8, -6, 77, -70, -117, -58, -39, -75, -43, 93, 27, 112, -71, 115, 59, 95, 127, 13, -124, -28, -31, 20, -98, 35, -127, 85, 38, -65, 47, -31, 120, -30, 75, 34, 84, -68, -30, 90, -17, -122, 80, -54, 78, -83, 71, 17, -88, 33, -70, -2, 1, -59, -64, -105, 56, 68, 67, -47, -25, -107, 107, 3, -93, -83, -15, -64, 68, 44, 121, -86, -3, -13, 90, 40, -86, -6, 1, 83, 108, -21, 67, -10, 15, -27, 9, -87, 96, -98, 126, -9, -23, 51, 14, -39, -55, -125, 24, -97, -49, 111, 17, -85, -57, -80, 105, -87, -63, 19, -83, 33, 84, -90, -9, 70, -26, 102, -6, -74, -8, 44, -108, -126, 112, 33, -19, 76, 75, -81, -128, -33, -23, 64, 99, -28, -117, 42, 112, -53, -94, -29, -99, -69, -48, -120, 127, 57, 106, 69, -29, -81, 16, 80, 81, 105, -85, 22, -16, -24, 6, -110, 77, 117, 24, 119, -9, 127, -112, 107, -87, -83, -94, 118, 102, 46, 86, -75, 112, -94, 85, -2, 18, -124, -90, 6, 65, 62, 127, -34, -98, 20, 19, 113, -118, 98, 102, 112, 4, 122, 82, -19, 111, -116, 32, -78, 59, 38, 74, 64, -1, -14, 71, -62, 124, 99, 38, 50, -8, 14, -119, 59, 107, -84, 116, 42, -8, -47, 70, -49, -15, 82, 96, -94, 10, -69, -111, 30, -46, -101, -8, 82, 35, -76, 41, 96, -17, 36, -54, 7, 49, 2, 3, 1, 0, 1])
[07:19:14 INFO] [PlasmoVoice]: su.plo.slib.velocity.connection.VelocityProxyServerConnection@5344eb29 -> su.plo.slib.velocity.player.VelocityProxyPlayer@1f47a35: ConnectionPacket(secret=7d938b50-9932-48ee-b8d9-872a21d9e563, ip=0.0.0.0, port=25566)
[07:19:14 INFO] [PlasmoVoice]: MintyFoxs secret: a4c7ac40-089c-4e5f-a757-7b1af1ef4471; remote secret: 7d938b50-9932-48ee-b8d9-872a21d9e563
[07:19:14 INFO] [PlasmoVoice]: su.plo.slib.velocity.player.VelocityProxyPlayer@1f47a35 -> su.plo.slib.velocity.connection.VelocityProxyServerConnection@23a9a199: PlayerInfoPacket(super=PlayerStatePacket(voiceDisabled=false, microphoneMuted=false), minecraftVersion=1.21.8, version=2.1.5, publicKey=[48, -126, 1, 34, 48, 13, 6, 9, 42, -122, 72, -122, -9, 13, 1, 1, 1, 5, 0, 3, -126, 1, 15, 0, 48, -126, 1, 10, 2, -126, 1, 1, 0, -41, 98, 66, 6, -35, -37, -119, 8, -6, 77, -70, -117, -58, -39, -75, -43, 93, 27, 112, -71, 115, 59, 95, 127, 13, -124, -28, -31, 20, -98, 35, -127, 85, 38, -65, 47, -31, 120, -30, 75, 34, 84, -68, -30, 90, -17, -122, 80, -54, 78, -83, 71, 17, -88, 33, -70, -2, 1, -59, -64, -105, 56, 68, 67, -47, -25, -107, 107, 3, -93, -83, -15, -64, 68, 44, 121, -86, -3, -13, 90, 40, -86, -6, 1, 83, 108, -21, 67, -10, 15, -27, 9, -87, 96, -98, 126, -9, -23, 51, 14, -39, -55, -125, 24, -97, -49, 111, 17, -85, -57, -80, 105, -87, -63, 19, -83, 33, 84, -90, -9, 70, -26, 102, -6, -74, -8, 44, -108, -126, 112, 33, -19, 76, 75, -81, -128, -33, -23, 64, 99, -28, -117, 42, 112, -53, -94, -29, -99, -69, -48, -120, 127, 57, 106, 69, -29, -81, 16, 80, 81, 105, -85, 22, -16, -24, 6, -110, 77, 117, 24, 119, -9, 127, -112, 107, -87, -83, -94, 118, 102, 46, 86, -75, 112, -94, 85, -2, 18, -124, -90, 6, 65, 62, 127, -34, -98, 20, 19, 113, -118, 98, 102, 112, 4, 122, 82, -19, 111, -116, 32, -78, 59, 38, 74, 64, -1, -14, 71, -62, 124, 99, 38, 50, -8, 14, -119, 59, 107, -84, 116, 42, -8, -47, 70, -49, -15, 82, 96, -94, 10, -69, -111, 30, -46, -101, -8, 82, 35, -76, 41, 96, -17, 36, -54, 7, 49, 2, 3, 1, 0, 1])
[07:19:14 INFO] [PlasmoVoice]: su.plo.slib.velocity.connection.VelocityProxyServerConnection@5120783f -> su.plo.slib.velocity.player.VelocityProxyPlayer@1f47a35: ConnectionPacket(secret=7d938b50-9932-48ee-b8d9-872a21d9e563, ip=0.0.0.0, port=25566)
[07:19:14 INFO] [PlasmoVoice]: MintyFoxs secret: a4c7ac40-089c-4e5f-a757-7b1af1ef4471; remote secret: 7d938b50-9932-48ee-b8d9-872a21d9e563
[07:19:16 ERROR] [VelocityScoreboardAPI]: [WARN] Received invalid downstream packet for player MintyFoxs: Team 'npc-§0§6§b§o§e§a§d§3' already exists, cannot register
commented

By the look of the logs, UDP packets are not received on the Velocity. So it's a misconfiguration of pterodactyl, software firewall or hosting firewall.
The only thing I can suggest is to try to allocate an additional port for Plasmo Voice in the pterodactyl. (it seems like you've already tried that, but I'm not sure)

It's not an issue with Plasmo Voice itself, so I won't help troubleshooting that further. You can try to ask for help in our Discord: https://discord.com/invite/uueEqzwCJJ.

commented

I will write down what the problem was as soon as I solve it, so that it can help people with the same problem.
(я напишу в чём была проблема, как только решу, чтобы могло помочь людям с такой же проблемой)

commented

it turned out that we were using the GRE tunnel and it was not configured correctly.
(оказалось мы использовали GRE туннель и он был не правильно настроен)