Перейти к содержимому

VoiceCraft.Java

VoiceCraft.Java — лучший кросс-клиентский плагин для голосового чата по близости, объединяющий VoiceCraft, Simple Voice Chat и Plasmo Voice на Java и Bedrock.

FabricNeoForgeForgePaper
Загрузчики
FabricNeoForgeForgePaper
Скачиваний на Modrinth
27,1 тыс.
Подписчиков на Modrinth
50
версий
40
Обновлён
23 августа 202623 авг.
Опубликован
в 2024

Коротко о моде

Работает на Fabric, NeoForge, Forge и Paper
Для Minecraft 1.20.1–26.2
Последняя версия — neoforge-26.2-2.0.0-beta.2 от 23 августа 2026
Лицензия AGPL-3.0-or-later — бесплатно
Где нужен
В игренеизвестноНа серверенеизвестно

Автор не указал, где нужен мод

Версии игры1.20.1–26.2
Описание переведено автоматическиПоказать оригинал (EN)

VoiceCraft.Java

Мощный плагин проксимити-голосового чата, объединяющий VoiceCraft, Simple Voice Chat и Plasmo Voice между Java и Bedrock.

VoiceCraft.Java собирает игроков с разными голосовыми клиентами в одно общее пространство проксимити-голоса. Игрок с Simple Voice Chat может говорить с тем, кто использует Plasmo Voice или отдельный клиент VoiceCraft, — и слышать их через тот клиент, к которому уже привык.

Особенно полезен для серверов с кросс-плеем. Java-игроки могут оставить свои любимые моды для голосового чата, а Bedrock-игроки, заходящие через Geyser, могут участвовать через клиент VoiceCraft без установки Java-модов.

Один сервер — все поддерживаемые клиенты

Клиент игрокаКак подключается
Клиент VoiceCraftПодключается к бэкенду VoiceCraft и привязывается к игроку Minecraft командой /voice bind
Simple Voice ChatПодключается через официальный серверный плагин/мод SVC и его публичный API
Plasmo VoiceПодключается через официальный серверный плагин/мод Plasmo Voice и его публичный API
Bedrock через GeyserИспользует отдельный клиент VoiceCraft, Java-мод на клиенте не нужен

Все подключённые игроки находятся в одной и той же среде позиционного звука. VoiceCraft.Java синхронизирует миры Minecraft, позиции, поворот, дистанцию проксимити, эхо в пещерах, приглушение под водой, идентичность игроков, жизненный цикл речи и поддерживаемые состояния mute/deafen.

Возможности

  • Проксимити-звук между VoiceCraft, Simple Voice Chat и Plasmo Voice.
  • Голосовой чат для Java- и Bedrock-игроков в одном разговоре.
  • Нативные мосты через API SVC и Plasmo без эмуляции протокола.
  • Автоматическая установка совместимых официальных серверных зависимостей SVC/Plasmo.
  • Один конфиг VoiceCraft.Java для портов привязки и объявления VoiceCraft, SVC и Plasmo.
  • Автоматическая загрузка, настройка, запуск и остановка VoiceCraft Server на Paper.
  • Прямой режим для одного Paper-сервера.
  • Режим Velocity и BungeeCord для сетей из нескольких серверов.
  • Поддержка UDP-ретрансляции для SVC и Plasmo в прокси-сетях.
  • Синхронизация позиции, измерения, проксимити, эха в пещерах и звука под водой.
  • Локализованный конфиг и сообщения.

Статусы голоса в vanilla и Bedrock

Игроки без SVC или Plasmo могут видеть лёгкие vanilla-совместимые статусы голоса над другими игроками без модов. Индикаторы работают через Geyser и показывают, отключён игрок, подключён, говорит, заглушён или отключил звук.

Оверлей отображается только для того, кто смотрит: игроки с SVC или Plasmo его никогда не получают, поэтому он не перекрывает нативные индикаторы их модов. Каждый символ, цвет, высоту, интервал обновления и дальность видимости можно настроить.

Режимы установки

Paper

Установите Paper-jar для отдельного сервера. VoiceCraft.Java может автоматически скачать и управлять подходящим рантаймом VoiceCraft Server или подключиться к существующему бэкенду VoiceCraft.

Включите адаптеры Simple Voice Chat и/или Plasmo Voice в config.yml, если нужно принимать эти клиенты. Оба адаптера по умолчанию отключены.

Velocity или BungeeCord

Установите VoiceCraft.Java на прокси и на каждый Paper-бэкенд. Прокси владеет центральным подключением VoiceCraft, а бэкенд-серверы предоставляют состояние игроков и сессии адаптеров. Опциональные UDP-ретрансляторы удерживают клиентов SVC и Plasmo на связи, пока игроки перемещаются между бэкенд-серверами.

Требования

  • Java 17 для Minecraft 1.20.x, Java 21 для 1.21.x и Java 25 для 26.x.
  • Paper для голосовых адаптеров и поддержки управляемого рантайма VoiceCraft.
  • Velocity или BungeeCord только при работе сети из нескольких серверов.
  • Доступные UDP-порты для каждого включённого голосового адаптера.

Включите хотя бы один официальный голосовой плагин/мод для Java-клиентов, которые вы хотите поддерживать. VoiceCraft.Java может автоматически скачать совместимую зависимость, или вы можете установить её самостоятельно. Официальный плагин отвечает за рукопожатие клиента и UDP-транспорт; VoiceCraft.Java направляет его итоговые Opus-кадры через VoiceCraft Server.

VoiceCraft.Java сосредоточен на общем опыте, который важен для всех клиентов: позиционном аудио, идентификации, состоянии речи и голосовых элементах управления. Эксклюзивные для конкретных клиентов функции, такие как приватные группы Simple Voice Chat, остаются в своей экосистеме, а не имитируются ложно для других клиентов.

Поддерживаемые платформы

  • Paper, Purpur, Folia, Spigot и Bukkit
  • Fabric
  • Forge
  • NeoForge
  • Velocity
  • BungeeCord

Minecraft 1.20.1 и новее поддерживаются через артефакты модов для каждой версии. Не для каждой комбинации Minecraft/загрузчика модов есть оба вышестоящих голосовых мода; VoiceCraft.Java поддерживает работу доступного моста и записывает понятное предупреждение, когда включённый адаптер не существует для этой цели.

VoiceCraft.Java распространяется под лицензией GNU Affero General Public License v3.0 или более поздней.

Частые вопросы

Как установить VoiceCraft.Java?

Установите Fabric под свою версию Minecraft, скачайте VoiceCraft.Java под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть VoiceCraft.Java?

У VoiceCraft.Java есть сборки для Minecraft 1.20.1–26.2.

Лицензия и источник
GNU Affero General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее