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 serwera | Co instalujesz | Co potrzebują gracze |
|---|---|---|
| Paper, Purpur, Spigot | plugin Simple Voice Chat | mod Simple Voice Chat (Fabric lub Forge) |
| Fabric, Quilt | mod na serwer | ten sam mod u siebie |
| Forge, NeoForge | mod na serwer | ten 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:
- instaluje plugin albo mod pasujący do Twojego silnika,
- przydziela serwerowi nowy, wolny port,
- 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
- Pobierz Simple Voice Chat z Modrinth albo CurseForge w wersji zgodnej z wersją
gry i silnikiem. Wgraj plik do
plugins(Paper) albomods(Fabric, Forge, NeoForge). Mody możesz też dodać z zakładki Mody, a pluginy z zakładki Pluginy. - Uruchom serwer raz, żeby powstał plik konfiguracyjny, i zatrzymaj go.
- W zakładce Adresy IP i porty dodaj nowy port. Zapisz jego numer.
- 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 - Uruchom serwer i sprawdź w konsoli linię o starcie serwera głosowego na Twoim porcie.
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.propertiesnie 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_hostjest puste. Wpisany tam stary adres albolocalhostkieruje 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.
