Если голосовой чат не подключается, это обычно не “поломка Minecraft”, а мелкая ошибка в настройках портов и файлов конфигурации. Ниже разберём, как настроить Simple Voice Chat так, чтобы всё заработало с первого раза.


Представьте ситуацию, которая случается у всех

Вы заходите на сервер, говорите… и тишина. Или видите сообщения вроде “lost connection: Internal Exception” при подключении. Часто причина одна из трёх:

  1. Плагин Simple Voice Chat слушает не тот порт
  2. Сервер и голосовой сервер пытаются работать на “неразрешённой” сети/привязке
  3. Настройки конфигурации сделаны частично или на старые значения

Дальше будет чёткий план: где лежат файлы, что именно менять, как проверить и что делать при ошибках.


Что важно понимать про порты

В Minecraft и вокруг него есть несколько “типов” портов:

  • порт для запуска Minecraft-сервера (игроки подключаются именно сюда)
  • порты для дополнительных сервисов (в нашем случае — голосовой сервер Simple Voice Chat)
  • доступные порты на хостинге/VPS (то, что можно назначать и пробрасывать)

По сути, Simple Voice Chat использует свой voice port, и он не обязан быть “стандартным”. Его можно перенастроить.


Где находится конфигурация Simple Voice Chat

Обычно вам нужен файл voicechat-server.properties.

Типовой путь

  • на некоторых хостингах это папка вида world/serverconfig/ и далее voicechat-server.toml
  • на других — в папке конфигурации плагина с файлом voicechat-server.properties

Если у вас именно хостинг, путь чаще всего выглядит так:
- world/serverconfig/voicechat-server.toml
(в нём есть строка port = ...)

А если у вас панель типа Modrinth Hosting, то конфиг лежит в:
- вкладка Files
- затем папка plugins (для Paper/Purpur)
- или папка config (для Fabric/Quilt/NeoForge/Forge)
- дальше папка voicechat
- и файл voicechat-server.properties


Как изменить порт Simple Voice Chat

Самая частая настройка — порт в конфиге.

Если у вас voicechat-server.toml

Ищите строку вроде:

  • port = 24454

Важно: 24454 — это стандартный пример, но не “обязательный” порт. Вам нужно поставить ваш доступный порт.

Если у вас voicechat-server.properties

Ищите строку:

  • port=...

И подставьте порт той сетевой “allocation”, которую вы выделили под голосовой сервис.


Как узнать, какие порты доступны на сервере

Зависит от того, где крутится Minecraft.

На панели управления обычно есть раздел:
- “ПОРТЫ”
- Options → Network → Allocations
- либо похожие меню, где видно свободные порты и можно создать новую “привязку/алокацию”.

Смысл один: голосовой чат может слушать только те порты, которые разрешены вашей инфраструктурой.


Можно ли изменить основной порт сервера Minecraft

Да. Основной порт сервера Minecraft тоже можно поменять на любой другой доступный, если он поддерживается панелью хостинга.

Но важно не перепутать:
- порт Minecraft — это куда подключаются игроки
- порт Simple Voice Chat — это куда подключается/слушает голосовой сервис


Что не стоит менять в конфигурации

Есть поле bind_address, которое часто выглядит как:

  • bind_address = "0.0.0.0"

И вот тут правило простое: не трогайте bind_address, если панель или гайд явно говорит оставить как есть.
Менять его без понимания сети — прямой путь к тому, что voice будет “слушать” не там, где нужно.


Схема настройки. От “установил” до “проверил голос”

Ниже — короткий путь, который повторяет логику рабочих инструкций.

flowchart TD
A[Остановить сервер] --> B[Установить Simple Voice Chat]
B --> C[Создать/выбрать доступный порт или allocation]
C --> D[Сгенерировать конфиг (если нужно)]
D --> E[Открыть voicechat-server.properties или voicechat-server.toml]
E --> F[Поставить port = доступный порт]
F --> G[Сохранить настройки]
G --> H[Запустить сервер]
H --> I[Проверить логи: Voice chat server started at port ...]
I --> J[Зайти в игру и проверить голос]

Таблица. Быстрое соответствие “где что лежит”

Задача Что искать Где обычно находится
Поменять порт Simple Voice Chat port=... или port = ... voicechat-server.properties или voicechat-server.toml
Не менять адрес привязки bind_address = "0.0.0.0" тот же конфиг voicechat
Узнать доступные порты список доступных портов/allocations панель управления: “ПОРТЫ” / Options → Network → Allocations
Проверить что работает строка в логах Voice chat server started at port ... консоль после запуска

Установка на Modrinth Hosting. Коротко и по шагам

Если сервер на Modrinth Hosting, логика такая.

1) Что нужно перед стартом

  • голосовой мод Simple Voice Chat должен соответствовать вашей версии Minecraft
  • должен быть корректно настроен loader (Fabric/Paper/и т.п.)

2) Установка мода

  • сервер оффлайн
  • вкладка Content
  • Add mod / Add plugin
  • найти “simple voice chat” и нажать Install

3) Создание новой сетевой привязки (allocation)

  • Options → Network → Allocations
  • New allocation
  • запомнить номер порта, например 26010

4) Настройка voicechat-server.properties

  • запустить сервер и остановить, чтобы конфиг сгенерировался (если это требуется)
  • Files → voicechat → voicechat-server.properties
  • найти port= и заменить на порт вашей allocation
  • сохранить

5) Проверка

После запуска в логах должно появиться что-то вроде:
- Voice chat server started at port 26010

Если порт другой — значит в конфиге остались старые значения.


Как проверить, правильно ли настроен Simple Voice Chat

Используйте не догадки, а признаки в консоли.

Быстрый чек-лист

  1. Сервер запущен
  2. В конфиге voice port соответствует тому, что выделено под голосовой сервис
  3. В логах присутствует строка про запуск voice на нужном порту
  4. В игре звук появляется при разговоре (для ближайших игроков)

Ошибка lost connection: Internal Exception при подключении

Это типичная “косвенная” проблема: когда часть сервисов поднялась некорректно или сетевые настройки конфликтуют.

Практический порядок действий:
- сначала проверьте порты
- затем сверяйте порт в конфиге Simple Voice Chat
- убедитесь, что bind_address не трогали
- после правок — перезапустите сервер полностью, а не “перезагрузите частично”

Часто ошибка исчезает именно после выравнивания port’ов голосового сервиса и allocation/разрешений на хостинге.


Частые ошибки и как их не повторять

Ошибка Почему не работает Как исправить
Оставили стандартный 24454, но на сервере он не проброшен голос слушает “не тот” или недоступный порт заменить на ваш доступный port/allocation
Поменяли порт, но не сохранили файл сервер запускается со старыми параметрами сохранить и перезапустить
Трогали bind_address сервис привязан не к той сети вернуть 0.0.0.0 и больше не менять
Подняли voice без проверки логов вы не знаете, на каком порту он реально стартовал смотреть строку started at port ...

Что ещё обычно хотят сделать, но путают с voice

В поисковом запросе люди иногда рядом ищут и другие темы сервера:
например, как отключить задержку перед запуском, как менять музыку или как играть с разных версий. Это не про voice напрямую, но влияет на общий “комфорт управления” сервером.

Главное правило: сначала настройте голос по портам, потом уже занимайтесь остальным.


Итоговая формула успеха

Чтобы настроить simple voice chat в майнкрафт правильно, придерживайтесь простого правила:

  1. Найдите файл конфигурации (voicechat-server.properties / voicechat-server.toml)
  2. Назначьте port, который реально доступен вашему серверу
  3. Не трогайте bind_address = "0.0.0.0"
  4. После запуска подтвердите в логах строку про старт voice на нужном порту
  5. Если есть проблемы — сначала проверяйте порты и конфиг, а не Minecraft “в целом”