▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Universal Voice Connector
Universal Voice Connector

Universal Voice Connector

Connect Plasmo Voice and Simple Voice Chat players seamlessly

Оцените первым
17
0

🎙️ Universal Voice Connector (UVC)

The definitive server-side voice bridge connecting Simple Voice Chat and Plasmo Voice.

Version

Overview • Features • Commands • Config • Installation • Stats • Community


🌟 Overview

Universal Voice Connector (UVC) is an ultra-lightweight, 100% server-side plugin that bridges the gap between Simple Voice Chat and Plasmo Voice.

With UVC installed on your server, players using Simple Voice Chat and players using Plasmo Voice can talk, listen, and whisper to each other seamlessly in the same world — without requiring any extra client-side bridge mod!


🚀 Key Features

  • 🔄 True Two-Way Audio Bridge: Plasmo Voice players and Simple Voice Chat players can talk and hear each other with zero hassle.
  • ⚡ Opus Frame Passthrough: Streams raw 48 kHz Opus audio packets directly with native encryption/decryption handling, resulting in ultra-low CPU usage (< 1.5%).
  • 🌐 3D Spatial Positional Audio: Distance attenuation and sound direction accurately mirror player coordinates in Euclidean 3D space, isolated per-world.
  • 🔊 Dynamic Speaking Distance (/vdist): Allows Simple Voice Chat players to adjust their speaking distance just like Plasmo Voice! Supports presets (whisper, normal, loud) and values from 4 to 48 blocks.
  • ✨ Client-Side Particle Visualizer: Shows a gentle pulsing ring of particles around the player indicating their current voice reach (only visible to the command user).
  • 💾 Persistent User Settings: Custom voice distances are automatically saved to userdata.yml and persist across relogs and server restarts.
  • 🛡️ Dual-Client Conflict Resolver: Prevents echo and audio feedback if a player has both voice mods installed.
  • 🧵 Folia & Paper Native: Built with asynchronous scheduling and regionized multithreading support for Paper, Purpur, Spigot, and Folia.

⌨️ Commands & Permissions

Player Commands

CommandPermissionDescription
/vdist or /uvc distanceuvc.distance (default: all)View current voice speaking distance & particle ring
/vdist <4-48>uvc.distance (default: all)Set speaking radius in blocks (e.g. /vdist 20)
/vdist <whisper|normal|loud>uvc.distance (default: all)Set speaking distance by preset (8m, 32m, 48m)

Note: Players must have an active voice chat connection to use /vdist.

Admin Commands

CommandPermissionDescription
/uvc statusuvc.adminView connected voice providers and player counts
/uvc reloaduvc.adminReload configuration from config.yml
/uvc debuguvc.adminToggle live packet routing debug logs
/uvc providersuvc.adminList registered voice provider backends

⚙️ Configuration

The config.yml file is automatically created in plugins/UniversalVoiceConnector/config.yml:

# Universal Voice Connector Configuration
version: 1

routing:
  default_distance: 32.0   # Default normal speaking distance in blocks
  whisper_distance: 8.0    # Default whisper distance
  max_distance: 48.0       # Maximum allowed voice distance
  loopback_prevention: true

dual_client:
  # Behavior when a player has both PV and SVC installed:
  # "pv" -> prefer Plasmo Voice, "svc" -> prefer Simple Voice Chat, "reject" -> kick or mute
  preference: "pv"

debug: false

📥 Installation

  1. Make sure your server is running Paper, Purpur, Spigot, or Folia (1.20.4 – 1.21.11) with Java 21+.
  2. Install Simple Voice Chat and/or Plasmo Voice server plugins.
  3. Download UniversalVoiceConnector-0.1.0-BETA.jar and place it into your server's plugins/ directory.
  4. Restart your server. That's it! Players can join with either client mod and communicate right away.

📊 Statistics


Real-time anonymous telemetry & active server metrics provided by bStats.org.


💖 Community & Support

  • 💬 Discord: Join Community
  • 🐙 GitHub: EproMC Organization
  • ☕ Support: Ko-fi • Trakteer
Партнёрский материал

Сервер для плагина Universal Voice Connector - как у профи

Плагин Universal Voice Connector создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Universal Voice Connector для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Поддерживаемые окружения

Сервер

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная