COWMODSКаталог модов

SocketSVC

A client mod (Fabric, Quilt, NeoForge, Forge) plus a Paper plugin or server mod that brings real-time, 3D positional voice chat to Minecraft. Unlike other mods, SocketSVC completely drops UDP for WebSockets.

Автор: HippoDev8856обновлён 23 окт. 2026 г.
Механики игры

Описание

SocketSVC

Proximity voice chat for Minecraft, carried over WebSockets instead of UDP. Players hear each other based on how close they are in-game, and there is no second port to punch through your firewall — voice rides the same kind of connection your browser already uses for HTTPS.

📖 Documentationsocketsvc.vercel.app
⬇️ Downloadssocketsvc.vercel.app/d — pick your version, loader and side
💬 Discorddiscord.gg/2rHcrWrXXV

What to install

Every player needs the client mod. The server needs one of the server-side pieces.

InstallGuide
Clientmods/ — Fabric, Quilt, NeoForge or ForgeInstallation
Server (plugin)plugins/ — Paper, Purpur or FoliaServer setup
Server (mod)mods/ — Fabric, Quilt, NeoForge or ForgeServer setup
Proxy (optional)plugins/ — Velocity, BungeeCord or WaterfallProxy relay

Fabric and Quilt need Fabric API. Mod Menu is optional.

You can also use voice in singleplayer — open a world to LAN and the client hosts the voice server itself. See LAN and singleplayer.

Why WebSocket instead of UDP

  • Nothing extra to forward. The voice connection starts as an ordinary HTTP upgrade, so a reverse proxy, Cloudflare Tunnel, ngrok, or a Docker/Pterodactyl panel carries it with no extra configuration.
  • Real wss:// encryption from the TLS termination you already run.
  • One socket. Audio, the player roster, speaker snapshots and status updates all share a single connection.
  • One public port for a whole network. The proxy relay fronts every backend, so per-backend voice ports stay internal.

Features

Voice

  • Proximity audio with distance falloff and left/right panning
  • Push-to-talk or voice activation, mute and deafen
  • Per-player volume, so you can turn one person down without turning everyone down
  • Opus audio with a jitter buffer and packet-loss concealment, plus automatic reconnect

Audio quality

  • Noise suppression (RNNoise, with optional DeepFilterNet downloaded on demand)
  • Echo cancellation, automatic gain and limiting
  • Headphone spatial audio

More than talking

  • Voice groups — named channels you join from the in-game menu
  • Soundboard — play local clips to nearby players
  • Instruments — MIDI keyboard, line-in, drum machine and loop station
  • Head animation that follows the speaker's voice
  • Custom icon packs, including animated ones

Quality of life

  • A voice-chat badge next to servers in the multiplayer list, so you know before you join
  • Works alongside Simple Voice Chat and Plasmo Voice — keep either installed, and each server gets the right one
  • In-game updater that installs a new build on your next restart
  • Available in 10 languages, following your Minecraft language setting

Supported versions

MinecraftFabric / QuiltNeoForgeForge
1.21.11✅✅✅
26.1✅🧪 beta✅
26.1.1✅🧪 beta✅
26.1.2✅✅✅
26.2✅✅✅
26.3✅✅✅

The Paper plugin and the proxy plugin are one jar each and work across all of the above. Builds marked beta are built against a beta loader release, not a beta of SocketSVC.

Getting started

  1. Put the client jar in mods/, and the server jar in plugins/ or mods/.
  2. Start the server once — it writes config.yml (Paper) or socketsvc-server.yml (server mod).
  3. Set public-url to an address your players can reach, then /ssvc-server reload.

Everything else has a default that works on LAN. For a public server behind TLS, see Server configuration; for a network, see Proxy configuration.

Press V in game to open settings, B to talk, G for voice groups. Full list under Controls.

For developers

SocketSVC exposes a spatial speaker API so your own plugin or mod can place audio in the world — music, PA announcements, named in-world speakers.

Something not working?

Start with Troubleshooting and Compatibility — they cover the usual causes, including other voice mods. Then ask on Discord

Metrics

Clients Servers & Players

Галерея

BannerV2 General SettingsV2 Advanced SettingsV2 Instrument Settings

Последние версии

Все версии →
release

SocketSVC Client 0.2.6 (Forge 26.3)

0.2.6+mc26.3-forge@client
23 окт. 2026 г.107Minecraft: 26.3forge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (NeoForge 26.3)

0.2.6+mc26.3-neoforge@client
23 окт. 2026 г.21Minecraft: 26.3neoforge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (Fabric 26.3)

0.2.6+mc26.3-fabric@client
23 окт. 2026 г.106Minecraft: 26.3fabric, quilt
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (Forge 26.2)

0.2.6+mc26.2-forge@client
23 окт. 2026 г.14Minecraft: 26.2forge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (NeoForge 26.2)

0.2.6+mc26.2-neoforge@client
23 окт. 2026 г.18Minecraft: 26.2neoforge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (Fabric 26.2)

0.2.6+mc26.2-fabric@client
23 окт. 2026 г.53Minecraft: 26.2fabric, quilt
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (Forge 26.1.2)

0.2.6+mc26.1.2-forge@client
23 окт. 2026 г.0Minecraft: 26.1.2forge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (NeoForge 26.1.2)

0.2.6+mc26.1.2-neoforge@client
23 окт. 2026 г.8Minecraft: 26.1.2neoforge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (Fabric 26.1.2)

0.2.6+mc26.1.2-fabric@client
23 окт. 2026 г.18Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6
release

SocketSVC Client 0.2.6 (Forge 26.1.1)

0.2.6+mc26.1.1-forge@client
23 окт. 2026 г.0Minecraft: 26.1.1forge
Скачать
Что нового
## New - **release:** Publish the Paper and proxy plugins to Hangar - **metrics:** Turn on FastStats error tracking on Paper, Velocity and Bungee - **update:** Keep installing builds published before signing - **client:** Put Allow unsigned builds on the Addons and Updates tabs - **update:** Let an install skip the signature check on purpose - **release:** Start dev build numbers over for each version - **client:** Ask on the first join whether to update automatically - **client:** Ask once per server before downloading what it needs - **update:** Install only releases the maintainer signed - **client:** Stop reconnecting after three failed attempts - **client:** Curve, animate and correct the F3 + 9 graphs - **client:** Make the F3 + 9 graphs smooth - **client:** F3 + 9 opens live graphs of the voice connection - **server:** Show voice traffic in /ssvc-server status - **server:** Log players' real address behind a tunnel, keep audio across a handover - **client:** Reconnect voice without a gap the player can hear ## Fixes - **update:** Never let the service roll a client back to a pre-signing build - **client:** Say the addons are installed, not that none fit this game - **release:** Fetch tags before working out the last dev build - **client:** Stop listing every old unsigned addon build as a problem - **client:** Download an agreed update even if the check was already running - **release:** Count the jars in a dry run instead of subtracting two - **client:** Drop a dead voice connection off the send thread ## Performance - **client:** Draw the F3 + 9 graphs as blocks, not rotated segments - **client:** Draw the F3 + 9 graphs as segments, not pixel columns _Plus 7 maintenance commits (build, docs, tests)._ **Full changelog:** https://github.com/HippoDev03/SocketSVC/compare/v0.2.5...v0.2.6