/
mc-node.net →
Minecraft

Jak zainstalować Simple Voice Chat na serwerze Minecraft?

Zaktualizowano 31/08/20264 min czytania
W tym artykule
  1. Plugin czy mod: który wariant jest dla ciebie?
  2. Krok 1: Zainstaluj Simple Voice Chat na serwerze
  3. Krok 2: Otwórz dodatkowy port UDP (24454)
  4. Krok 3: Ustaw port w configu czatu głosowego
  5. Konfiguracja grup i haseł
  6. Częste problemy
  7. Gotowe na własny voice SMP

Proximity voice chat — rozmowy z graczami stojącymi tuż obok ciebie, dokładnie jak na znanych voice SMP — dodasz do Minecrafta dzięki Simple Voice Chat. W tym poradniku zainstalujesz Simple Voice Chat na swoim serwerze (jako plugin do Papera lub mod Fabric/NeoForge), otworzysz dodatkowy port UDP, o którym prawie wszyscy zapominają, i skonfigurujesz grupy z hasłami. Potem każdy z mikrofonem może po prostu rozmawiać w grze.

Plugin czy mod: który wariant jest dla ciebie?

Simple Voice Chat występuje w dwóch wariantach; wybierz ten, który pasuje do typu twojego serwera:

  • Paper, Purpur lub Spigot — użyj pluginu Bukkit/Paper; wrzuć go do folderu plugins.
  • Fabric lub NeoForge — użyj moda dla twojego mod loadera; wrzuć go do folderu mods.

Ważne: w obu wariantach czat głosowy działa tylko u graczy, którzy zainstalowali mod Simple Voice Chat także po stronie klienta (przez Fabric, NeoForge lub Forge). Gracze bez moda zwykle mogą normalnie dołączyć i grać, ale nic nie słyszą i nie mówią. Nawet z pluginem do Papera gracze vanilla nie mają więc czatu głosowego — plugin sprawia jedynie, że nie potrzebujesz zmodowanego serwera.

Krok 1: Zainstaluj Simple Voice Chat na serwerze

  1. Pobierz Simple Voice Chat z Modrinth. Jako platformę wybierz typ swojego serwera (Paper/Spigot lub Fabric/NeoForge) i zaznacz dokładnie tę wersję Minecrafta, na której działa twój serwer.
  2. Zaloguj się do panelu MC-Node, otwórz swój serwer i przejdź do zakładki Files.
  3. Wgraj plik .jar do folderu plugins (wariant plugin) lub mods (wariant mod). Zobacz też nasze poradniki: jak zainstalować plugin i jak ręcznie zainstalować modpack.
  4. Zrestartuj serwer w zakładce Console. Podczas startu Simple Voice Chat utworzy swój plik konfiguracyjny, a konsola zgłosi, że serwer czatu głosowego wystartował.

Krok 2: Otwórz dodatkowy port UDP (24454)

To krok, który pomija prawie każdy. Dźwięk głosu nie idzie przez zwykły port serwera, tylko przez własne połączenie UDP — domyślnie na porcie 24454. Jeśli ten port jest zamknięty, czat tekstowy działa, ale czat głosowy milczy.

  1. Dodaj do serwera dodatkowy port. Jak to zrobić, przeczytasz w naszym artykule Jak dodać dodatkowy port?
  2. Przydzielony port jest otwarty zarówno dla TCP, jak i UDP; dla czatu głosowego liczy się tylko ruch UDP, więc nie musisz zamawiać niczego osobnego dla UDP.
  3. Zanotuj numer portu, który otrzymasz. Jeśli to dokładnie 24454, tutaj masz już wszystko gotowe. Jeśli przydzielono ci inny numer, wpisz go w configu (krok 3).

Krok 3: Ustaw port w configu czatu głosowego

  1. Przejdź do zakładki Files i otwórz plik konfiguracyjny: plugins/voicechat/voicechat-server.properties (plugin) lub config/voicechat/voicechat-server.properties (mod). Plik pojawia się po pierwszym uruchomieniu.
  2. Znajdź linię port=24454 i zamień numer na swój przydzielony port, na przykład port=25572. Jeśli przydzielono ci dokładnie 24454, niczego nie zmieniasz.
  3. Opcjonalnie: dostosuj max_voice_distance=48, aby określić, z ilu bloków odległości gracze się słyszą.
  4. Zapisz plik i zrestartuj serwer w zakładce Console.
  5. Poproś gracza z modem klienckim, żeby dołączył i otworzył menu czatu głosowego (domyślny klawisz V). Jeśli nie widać tam błędu, a pasek mikrofonu się rusza, połączenie działa.

Konfiguracja grup i haseł

  1. Sprawdź w voicechat-server.properties, czy ustawione jest groups_enabled=true; po zmianie zrestartuj serwer.
  2. Gracze otwierają w grze menu grup domyślnym klawiszem G.
  3. Wybierz utworzenie grupy, nadaj jej nazwę i opcjonalnie hasło. Członkowie grupy słyszą się w każdym miejscu serwera, niezależnie od odległości — przydatne dla drużyn i eventów.
  4. Pozostali gracze dołączają przez to samo menu; w grupie z hasłem najpierw je wpisują.

Częste problemy

  • "Voice chat unavailable" — Klient nie może połączyć się z portem UDP. Sprawdź, czy dodatkowy port naprawdę został dodany i czy numer w voicechat-server.properties dokładnie zgadza się z przydzielonym portem, a następnie zrestartuj serwer. Poproś też gracza o test bez VPN-a i restrykcyjnego firewalla.
  • Tester portów pokazuje "zamknięty" — Większość internetowych testerów portów sprawdza tylko TCP, a Simple Voice Chat używa UDP. Wynik "zamknięty" z takiego testera nic więc nie mówi o twoim czacie głosowym; zamiast tego po prostu przetestuj w grze z dwoma graczami.
  • Gracze się nie słyszą, bez żadnego błędu — Zwykle brakuje moda klienckiego albo serwer i klient mają różne wersje Simple Voice Chat. Niech wszyscy zainstalują tę samą wersję dla właściwej wersji Minecrafta, a w menu (klawisz V) sprawdź, czy mikrofon nie jest wyciszony.
  • Gracze Bedrock przez Geysera — Mówiąc szczerze: gracze dołączający z Bedrocka przez GeyserMC nie mogą korzystać z Simple Voice Chat. Na Bedrocku nie da się zainstalować moda klienckiego i nie istnieje żadne działające obejście. Dla mieszanej społeczności rozważ dodatkowy kanał głosowy na Discordzie.
  • Brak menu grup — Ustaw groups_enabled=true w configu serwera i zrestartuj serwer.

Gotowe na własny voice SMP

Z zainstalowanym pluginem lub modem, otwartym dodatkowym portem UDP i właściwym numerem portu w configu wszystko jest gotowe na proximity chat na twoim serwerze. Nadal coś nie działa? Otwórz ticket przez naszą stronę wsparcia i podaj komunikat błędu z konsoli — przyjrzymy się temu razem z tobą.