-10% Promocja na start. Kod START daje 10% zniżki na Twój pierwszy serwer gry
Gamehost

Simple Voice Chat na serwerze Minecraft: instalacja i port

Simple Voice Chat działa tylko wtedy, gdy ma własny port. W zgłoszeniach to najczęstszy powód, dla którego „mod jest, a nikt nikogo nie słyszy”. Tutaj ustawisz go poprawnie za pierwszym razem.

Zespół Gamehost·5 min czytania·Aktualizacja:

Jak działa Simple Voice Chat

To czat głosowy zbliżeniowy: słyszysz graczy, którzy są obok Ciebie w świecie, a im dalej odchodzą, tym ciszej. Są też grupy, w których rozmawia się niezależnie od odległości.

Ważne dla konfiguracji: głos nie płynie tym samym połączeniem co gra. Serwer otwiera osobny port UDP i to na niego łączą się klienci. Jeśli ten port nie jest przydzielony do Twojego serwera, gra działa normalnie, a czat głosowy milczy.

Silnik serweraCo instalujeszCo potrzebują gracze
Paper, Purpur, Spigotplugin Simple Voice Chatmod Simple Voice Chat (Fabric lub Forge)
Fabric, Quiltmod na serwerten sam mod u siebie
Forge, NeoForgemod na serwerten sam mod u siebie

Gracze zawsze muszą mieć mod po swojej stronie, nawet gdy serwer stoi na Paperze. Bez niego wejdą na serwer, ale nie będą mówić ani słyszeć.

Najszybciej: automatyzacja w panelu

W zakładce Automatyzacje jest karta Simple Voice Chat. Jedno kliknięcie:

  1. instaluje plugin albo mod pasujący do Twojego silnika,
  2. przydziela serwerowi nowy, wolny port,
  3. wpisuje ten port do konfiguracji czatu głosowego.

Po instalacji zrestartuj serwer. Jeśli wcześniej wgrałeś mod ręcznie, panel to wykryje i zaproponuje samo przypisanie portu: zobaczysz komunikat, że Simple Voice Chat działa na domyślnym porcie 24454 albo nie ma przypisanego portu.

Ręcznie, krok po kroku

  1. Pobierz Simple Voice Chat z Modrinth albo CurseForge w wersji zgodnej z wersją gry i silnikiem. Wgraj plik do plugins (Paper) albo mods (Fabric, Forge, NeoForge). Mody możesz też dodać z zakładki Mody, a pluginy z zakładki Pluginy.
  2. Uruchom serwer raz, żeby powstał plik konfiguracyjny, i zatrzymaj go.
  3. W zakładce Adresy IP i porty dodaj nowy port. Zapisz jego numer.
  4. Otwórz plik konfiguracji i wpisz numer w port=:
    # Paper: plugins/voicechat/voicechat-server.properties
    # Fabric, Forge, NeoForge: config/voicechat/voicechat-server.properties
    port=27123
  5. Uruchom serwer i sprawdź w konsoli linię o starcie serwera głosowego na Twoim porcie.
W sieci często pada rada, żeby ustawić port=-1, czyli użyć portu gry. U nas tego nie rób: serwery Minecraft mają włączone zapytania statusu (query) właśnie na porcie gry, a dokumentacja Simple Voice Chat ostrzega, że takie połączenie potrafi wywrócić serwer. Osobny port nic nie kosztuje.

Gracze się nie słyszą: lista kontrolna

  • Ikona przekreślonego głośnika lub komunikat o braku połączenia z czatem głosowym: port w voicechat-server.properties nie zgadza się z portem z zakładki Adresy IP i porty albo serwer nie był po zmianie restartowany.
  • Port zgadza się, a dalej cisza: sprawdź, czy pole voice_host jest puste. Wpisany tam stary adres albo localhost kieruje graczy w złe miejsce.
  • Słyszy tylko część osób: ci, których nie słychać, mają inną wersję moda albo nie dali grze dostępu do mikrofonu w systemie. Klawisz V otwiera ustawienia czatu, gdzie widać poziom sygnału.
  • Działa po IP, nie działa po adresie z domeną: przy własnej domenie z rekordem SRV mod i tak łączy się po adresie serwera, więc problem leży zwykle w porcie, nie w domenie.

Czy czat głosowy obciąża serwer

Niewiele. Serwer tylko przekazuje pakiety głosowe między graczami, dźwięk jest kodowany po stronie klientów. Przy kilkunastu rozmawiających osobach różnicy w TPS nie zobaczysz. Więcej waży transfer, ale mieści się w zwykłym ruchu serwera.

Najczęstsze pytania

Dowolny wolny port przydzielony do Twojego serwera w zakładce Adresy IP i porty. Domyślny 24454 zadziała tylko wtedy, gdy masz go faktycznie przydzielonego, a na hostingu zwykle tak nie jest.

Tak. Na serwerze działa plugin, a każdy gracz potrzebuje moda Simple Voice Chat w swojej grze. Bez niego wejdzie na serwer, ale nie będzie mówić ani słyszeć.

Na naszych serwerach nie zalecamy. Port gry obsługuje też zapytania o status serwera, a dokumentacja moda ostrzega, że wspólny port może powodować awarie. Dodanie osobnego portu jest darmowe.

Dostęp gry do mikrofonu w systemie i poziom sygnału w ustawieniach czatu pod klawiszem V. Jeśli inni się słyszą nawzajem, problem leży po Twojej stronie, nie na serwerze.

Nie. Gracze wchodzący przez Geyser z telefonów i konsol nie mają możliwości zainstalowania moda, więc grają bez czatu głosowego.

Czat głosowy jednym kliknięciem

Automatyzacja w panelu instaluje Simple Voice Chat i sama przydziela mu port. Działa w każdym pakiecie Minecraft.

Zobacz pakiety Minecraft