Discord
Wiki - Mody

Simple Voice Chat - czat głosowy w Minecraft

Simple Voice Chat to najpopularniejszy mod do komunikacji głosowej w Minecraft z ponad 150 milionami pobrań. Dodaje czat oparty na bliskości (proximity voice), dźwięk 3D, grupy głosowe, szept oraz rozbudowany ekosystem addonów. Autor: henkelmax.

Czas czytania: ~7 min Platforma: Fabric / Forge / NeoForge / Paper / Bukkit

Co to jest Simple Voice Chat

Simple Voice Chat (SVC) to mod stworzony przez henkelmaxa, który dodaje do Minecrafta pełnoprawny czat głosowy działający bezpośrednio w grze - bez potrzeby uruchamiania zewnętrznych programów jak Discord czy TeamSpeak. Mod jest dostępny za darmo na Modrinth i CurseForge.

Kluczowa cecha moda to proximity voice - głos gracza słyszysz tylko wtedy, gdy jesteś w pobliżu. Im dalej stoisz, tym ciszej słyszysz rozmówcę. Maksymalny zasięg domyślnie wynosi 48 bloków, ale administrator serwera może go dowolnie zmieniać. Mod obsługuje też dźwięk kierunkowy (3D audio) - głos dobiega z dokładnego kierunku, w którym stoi drugi gracz.

Simple Voice Chat nie korzysta z żadnych zewnętrznych serwerów - cały ruch głosowy przechodzi przez Twój serwer Minecraft za pomocą protokołu UDP. To znaczy, że prywatność rozmów zależy wyłącznie od Twojego serwera, a nie od usług trzecich.

Mod jest jednym z najczęściej pobieranych modów w historii Minecrafta - przekroczył 150 milionów pobrań na samym Modrinth, co czyni go absolutnym standardem w branży voice chat dla Minecrafta.

Jak działa proximity voice i dźwięk 3D

Simple Voice Chat implementuje przestrzenny dźwięk (binaural 3D audio) korzystając z silnika dźwiękowego OpenAL, który jest już wbudowany w klienta Minecraft. Dzięki temu nie potrzebujesz żadnych dodatkowych sterowników ani oprogramowania - mod po prostu działa.

System działa w następujący sposób:

  1. Twój mikrofon rejestruje głos i koduje go kodekiem Opus (ten sam kodek używa Discord - niskie opóźnienia, dobra jakość przy małej przepustowości)
  2. Zakodowane dane audio są wysyłane przez UDP do serwera Minecraft
  3. Serwer oblicza, którzy gracze są w zasięgu słyszenia i przekazuje im strumień głosu
  4. U odbiorcy OpenAL pozycjonuje dźwięk w 3D na podstawie różnicy koordynat między nadawcą a odbiorcą
  5. Dźwięk ścisza się płynnie wraz z odległością (attenuation) i w końcu całkowicie zanika po przekroczeniu zasięgu

Ważna cecha: dźwięk przechodzi przez ściany z tłumieniem. Jeśli rozmówca jest za ścianą, głos brzmi tłumiej niż na otwartej przestrzeni. To szczególnie przydatne podczas roleplay - możesz podsłuchiwać przez drzwi lub mówić szeptem, żeby nie zdradzić swojej pozycji.

Tryb szeptu (whisper) - przytrzymaj dedykowany klawisz (domyślnie: brak, musisz przypisać w opcjach klawiszy), aby rozmawiać ciszej i w mniejszym zasięgu. Przydatne do prywatnych rozmów z osobami obok, gdy nie chcesz, żeby słyszeli Cię inni gracze w pobliżu.

Mod ma też aktywację głosową (VAD - voice activity detection) oraz tryb puszki do mówienia (push-to-talk). Możesz ustawić próg głośności dla aktywacji głosowej w ustawieniach klienta.

Instalacja (klient i serwer)

Simple Voice Chat wymaga instalacji po obu stronach - zarówno na serwerze, jak i u każdego gracza. Bez moda po stronie serwera gracze nie będą słyszeć innych, nawet jeśli mają moda lokalnie. Klient bez moda serwerowego otrzyma komunikat, że serwer nie obsługuje Voice Chat.

Instalacja po stronie serwera

W zależności od platformy Twojego serwera pobierz odpowiednią wersję:

  • Paper / Spigot / Bukkit - pobierz wersję voicechat-bukkit-X.X.X.jar. Wrzuć do folderu plugins/
  • Fabric - pobierz wersję voicechat-fabric-X.X.X.jar. Wrzuć do folderu mods/. Wymagany Fabric API
  • Forge / NeoForge - pobierz wersję voicechat-forge-X.X.X.jar. Wrzuć do folderu mods/

Po pierwszym uruchomieniu serwera z modem pojawi się plik konfiguracyjny w config/voicechat/voicechat-server.properties (Fabric/Forge) lub plugins/voicechat/voicechat-server.properties (Bukkit). Upewnij się, że port UDP 24454 jest otwarty (szczegóły w sekcji Porty i firewall).

Instalacja po stronie klienta

Gracze muszą zainstalować moda odpowiedniego do loadera, którego używają:

  • Fabric - pobierz wersję Fabric z Modrinth lub CurseForge, wrzuć do folderu mods/. Wymagany Fabric API
  • Forge - pobierz wersję Forge, wrzuć do mods/
  • NeoForge - pobierz wersję NeoForge, wrzuć do mods/

Klient nie wymaga żadnej dodatkowej konfiguracji po instalacji - wystarczy dołączyć do serwera z modem i nacisnąć klawisz V (domyślny), aby otworzyć interfejs głosowy. Przy pierwszym połączeniu pojawi się monit o nadanie uprawnień do mikrofonu.

Pamiętaj: gracze bez moda klienta nadal mogą grać na serwerze - po prostu nie będą słyszeć ani nadawać głosu. Mod nie jest obowiązkowy dla klientów, chyba że administrator wymusi to własnym pluginem uprawnień.

Konfiguracja

Główny plik konfiguracyjny serwera to voicechat-server.properties. Oto najważniejsze opcje:

Parametr Domyślna wartość Opis
port 24454 Port UDP dla ruchu głosowego. Zmień jeśli port jest zajęty lub zablokowany
max_voice_distance 48 Maksymalny zasięg głosu w blokach. Zwiększ dla dużych map, zmniejsz dla klimatycznego roleplay
crouch_distance_multiplier 1.0 Mnożnik zasięgu podczas kucania. Wartość 0.5 zmniejsza zasięg o połowę przy kucaniu
whisper_distance_multiplier 0.5 Mnożnik zasięgu dla trybu szeptu
codec VOIP Kodek Opus: VOIP (zoptymalizowany pod czat), AUDIO (muzyka), RESTRICTED_LOWDELAY (niskie opóźnienia)
mtu_size 1024 Rozmiar pakietu UDP. Zmień tylko jeśli masz problemy z siecią
voice_host (puste) Adres IP dla UDP. Wypełnij jeśli serwer ma wiele interfejsów sieciowych
allow_recording true Czy gracze mogą nagrywać głos przez addon Replay Voice Chat
spectator_interaction false Czy gracze w trybie spektatora mogą uczestniczyć w rozmowach
groups_enabled true Czy grupy głosowe są włączone na serwerze

Klient ma własne ustawienia dostępne przez menu Minecrafta (Opcje → Simple Voice Chat lub bezpośrednio klawisz V):

  • Tryb aktywacji - puszka do mówienia (PTT) lub aktywacja głosem (VAD)
  • Klawisz PTT - domyślnie CAPS LOCK, ale wygodniej ustawić V lub G
  • Próg aktywacji głosowej - przesuń suwak, aby VAD ignorował szumy tła
  • Głośność mikrofonu i głośników - niezależnie od głośności systemowej
  • Wyciszenie innych graczy - kliknij ikonę mikrofonu przy nicku gracza na liście
  • Wyłączenie dźwięku 3D - jeśli masz problemy z OpenAL lub słuchasz bez słuchawek

Grupy głosowe

Grupy głosowe to jedna z najbardziej użytecznych funkcji Simple Voice Chat, szczególnie na serwerach survival i SMP. Pozwalają rozmawiać z dowolnymi graczami niezależnie od odległości - jak prywatny kanał głosowy w grze.

Jak tworzyć i zarządzać grupami:

  1. Naciśnij V, aby otworzyć interfejs Voice Chat
  2. Kliknij ikonę grupy (ludzie) w lewym dolnym rogu ekranu
  3. Wybierz Utwórz grupę - nadaj nazwę i opcjonalnie hasło
  4. Udostępnij nazwę i hasło grupy znajomym - mogą dołączyć przez to samo menu

Ważne cechy grup głosowych:

  • Pełny zasięg - gracze w grupie słyszą się nawet z odległości tysięcy bloków. Idealne do eksploracji lub farmienia w różnych częściach mapy
  • Prywatność - gracze spoza grupy nie słyszą rozmów grupy, nawet jeśli stoją obok
  • Jednoczesne nasłuchiwanie - będąc w grupie, nadal słyszysz graczy w pobliżu (proximity voice działa równolegle). Możesz rozmawiać z grupą i jednocześnie słyszeć kogoś obok
  • Hasło opcjonalne - grupy bez hasła są publiczne i każdy może dołączyć znając nazwę. Z hasłem - tylko zaproszeni
  • Brak limitu - w jednej grupie może być nieograniczona liczba graczy (zależy od wydajności serwera)

Przykład zastosowania: drużyna na serwerze PvP tworzy prywatną grupę z hasłem. Mogą koordynować atak głosem, a wrogowie - nawet stojąc obok - nie słyszą planów.

Addony do Simple Voice Chat

Jedną z mocnych stron Simple Voice Chat jest ekosystem oficjalnych i nieoficjalnych addonów rozszerzających jego funkcje. Wszystkie są tworzone przez społeczność i dostępne za darmo.

Replay Voice Chat

Addon integrujący Simple Voice Chat z modem Replay Mod. Pozwala nagrywać sesje gry razem z głosem wszystkich graczy. Idealne do tworzenia materiałów wideo - nagranie zawiera synchronizowany dźwięk z pozycjonowaniem 3D, dokładnie tak jak słyszałeś go podczas gry. Wymaga włączonej opcji allow_recording po stronie serwera.

AudioPlayer

Jeden z najbardziej kreatywnych addonów - pozwala odtwarzać muzykę lub pliki MP3/OGG przez system głosowy moda. Możesz ustawić blok w świecie, który emituje muzykę słyszalną przez innych graczy w zasięgu proximity voice. Doskonałe do budowania klimatycznych miejsc - tawerny z muzyką, dyskoteka, stacja radiowa na serwerze RP. Pliki audio są odtwarzane po stronie serwera i transmitowane przez UDP tak samo jak głos.

Voice Chat Interaction

Addon dodający mechaniki interakcji głosowej z elementami świata gry:

  • Wypowiadanie haseł głosem w pobliżu bloku - odblokowuje ukryte przejścia lub skrytki (idealne na serwery RP i przygodowe)
  • Aktywacja command bloków głosem - administrator może przypisać komendy do określonych fraz
  • Detekcja głośności - mechanizmy reagujące na głośność mówienia (krzyk = aktywacja)

Pozostałe addony warte uwagi to Voice Chat Skulk (sensor skulka wykrywa mówienie graczy), Simple Voice Chat Extras (dodatkowe komendy administracyjne) oraz Plasmo Voice Interop (kompatybilność między SVC a Plasmo Voice na tym samym serwerze).

Wszystkie oficjalne addony znajdziesz na profilu henkelmaxa na Modrinth.

Plasmo Voice vs Simple Voice Chat

Dwa najpopularniejsze mody do czatu głosowego w Minecraft. Oba są aktywnie rozwijane, bezpłatne i działają na podobnej zasadzie. Oto szczegółowe porównanie:

Cecha Simple Voice Chat Plasmo Voice
Pobrania (Modrinth) 150M+ 20M+
Autor henkelmax plasmoapp
Platformy Fabric, Forge, NeoForge, Paper/Bukkit Fabric, Forge, NeoForge, Paper/Bukkit
Proximity voice Tak Tak
Dźwięk 3D Tak (OpenAL) Tak (OpenAL)
Grupy głosowe Tak (wbudowane) Tak (kanały)
Szept Tak Tak
Ikona HUD podczas mówienia Prosta (konfigurowalna) Zaawansowana (spektrum głosu)
Konfiguracja per serwer Tak Tak (bardziej rozbudowana)
Ekosystem addonów Bogaty (oficjalne i społecznościowe) Rosnący
Prostota konfiguracji Bardzo prosta Bardziej skomplikowana
Protokół UDP (własny) UDP (własny)

Kiedy wybrać Simple Voice Chat: jeśli zależy Ci na sprawdzonym, prostym rozwiązaniu z największą bazą użytkowników i rozbudowanymi addonami. Większość graczy zna już SVC, co ułatwia konfigurację po stronie klientów.

Kiedy wybrać Plasmo Voice: jeśli potrzebujesz bardziej zaawansowanego interfejsu HUD, bardziej granularnej kontroli konfiguracji per serwer lub chcesz skorzystać z unikalnych funkcji Plasmo (np. wizualizacja spektrum głosu). Plasmo Voice jest też nieco bardziej aktywnie rozwijany pod kątem nowych funkcji.

Na dużych serwerach RP i SMP dominuje Simple Voice Chat ze względu na długą historię i zaufanie społeczności.

Porty i firewall (UDP)

To najczęstsze źródło problemów z Simple Voice Chat. Mod używa protokołu UDP, a nie TCP - to inny protokół niż standardowy port Minecraft (TCP 25565). Otwarcie portu TCP 25565 na firewallu nie wystarczy - musisz osobno otworzyć port UDP.

Domyślny port: UDP 24454

Hosting dedykowany / VPS

Na serwerze z systemem Linux (Ubuntu/Debian) dodaj regułę w iptables lub ufw:

# ufw (zalecane)
ufw allow 24454/udp

# iptables
iptables -A INPUT -p udp --dport 24454 -j ACCEPT

Na panelach hostingowych jak Pterodactyl, Puffer Panel czy McMyAdmin szukaj sekcji "Ports" lub "Network" i dodaj port UDP 24454 do alokacji serwera.

Hosting w domu (własny router)

Wejdź do panelu routera (zazwyczaj 192.168.1.1 lub 192.168.0.1) i skonfiguruj przekierowanie portów (port forwarding):

  • Protokół: UDP
  • Port zewnętrzny: 24454
  • Port wewnętrzny: 24454
  • Adres IP: lokalny adres IP serwera Minecraft (np. 192.168.1.100)

Jeśli Twój ISP blokuje port 24454, zmień go w konfiguracji moda na inny dostępny port UDP (np. 25566) i przekieruj ten port na routerze.

Weryfikacja połączenia UDP

Gdy gracze łączą się z serwerem, mod automatycznie próbuje zestawić połączenie UDP. Jeśli nie uda się przez 10 sekund, w czacie pojawi się komunikat "Voice chat is not connected". Sprawdź wtedy:

  1. Czy port UDP 24454 jest otwarty na firewallu serwera
  2. Czy port jest przekierowany na routerze (hosting domowy)
  3. Czy parametr voice_host w konfiguracji jest pusty lub ustawiony na właściwy adres IP
  4. Czy dostawca hostingu nie blokuje niestandardowych portów UDP (niektórzy tanie hosty to robią)

Kompatybilność

Simple Voice Chat jest dostępny dla szerokiego zakresu wersji Minecrafta i platform:

Platforma Wersje MC Uwagi
Fabric 1.14.4 - 1.21.x Wymagany Fabric API tej samej wersji
Forge 1.16.5 - 1.21.x Brak zewnętrznych zależności
NeoForge 1.20.4+ Pełne wsparcie od NeoForge 20.4
Paper / Spigot / Purpur 1.14.4 - 1.21.x Wersja Bukkit działa jako plugin, nie mod
Quilt 1.18.2+ Kompatybilność przez warstwę Quilt-Fabric

Klient i serwer muszą mieć tę samą wersję moda (lub kompatybilne wersje z tej samej serii). Klient z wersją moda 2.4.x nie połączy się głosowo z serwerem używającym 2.3.x - pojawi się błąd wersji protokołu.

Mod nie jest kompatybilny z Bedrock Edition - działa wyłącznie na Java Edition. Na serwerach hybrydowych (Geyser/Floodgate) gracze Bedrock nie będą mogli korzystać z czatu głosowego.

Simple Voice Chat współpracuje bezproblemowo z popularnymi modami jak:

  • OptiFine / Sodium - brak konfliktu (różne aspekty gry)
  • Essential Mod - Essential ma własny czat głosowy, ale oba działają jednocześnie
  • LuckPerms (serwery Paper) - można ograniczyć komendy Voice Chat przez uprawnienia
  • WorldGuard - można wyłączyć proximity voice w konkretnych regionach przez API

Porady i rozwiązywanie problemów

  • Ustaw klawisz PTT na boczny przycisk myszy - jeśli masz mysz z dodatkowymi przyciskami, przypisz push-to-talk do bocznego przycisku. Znacznie wygodniejsze niż klawiatura podczas walki lub budowania
  • Nie słyszysz graczy mimo otwartego portu? Sprawdź parametr voice_host w konfiguracji. Jeśli Twój serwer ma kilka interfejsów sieciowych (np. sieć lokalna + VPN), wpisz konkretny publiczny adres IP serwera
  • Gracze słyszą echo własnego głosu - to problem po stronie osoby bez słuchawek. Mikrofon wychwytuje dźwięk z głośników i przesyła go dalej. Rozwiązanie: słuchawki lub włączenie noise cancellation w systemie
  • Wysoki ping głosowy - Voice Chat używa UDP, które z natury jest szybkie, ale sieć między graczem a serwerem ma znaczenie. Jeśli serwer Minecraft jest w Europie, a gracz w Azji - opóźnienie będzie odczuwalne
  • Wyciszanie konkretnych graczy - naciśnij V, przejdź do zakładki graczy i kliknij ikonę głośnika przy nicku. Wyciszenie jest lokalne i nie widoczne dla innych graczy
  • Hosting na panelu bez UDP - niektóre tańsze panele hostingowe (szczególnie darmowe jak Minehut, Aternos) nie obsługują niestandardowych portów UDP. Simple Voice Chat nie będzie działać na takich usługach - szukaj hostingów z pełną kontrolą portów
  • Logi diagnostyczne - jeśli coś nie działa, sprawdź logi serwera przy starcie. Simple Voice Chat loguje dokładnie na jakim porcie słucha i czy zestawienie UDP się powiodło

Powiązane strony: instalacja Fabric, instalacja Forge, katalog modów Minecraft.