Plasmo Voice dodaje do Minecrafta czat głosowy oparty na odległości, a na serwerze DoomHosting działa bez otwierania jakiegokolwiek portu. Domyślnie przesyła głos przez ten sam numer portu co twój serwer Minecraft, a każdy port na twoim serwerze obsługuje już jednocześnie TCP (gra) i UDP (głos). Zainstaluj mod, uruchom serwer i gracze z modem klienckim mogą rozmawiać. Jedyny przypadek wymagający dodatkowego kroku to serwer z Bedrock crossplay, opisany niżej.
Czego potrzebujesz
- Na serwerze: Plasmo Voice jako plugin (Paper, Purpur, Spigot) albo jako mod (Fabric, Forge, NeoForge).
- Na komputerze każdego gracza: mod kliencki Plasmo Voice do jego loadera i wersji Minecrafta. Gracze bez niego i tak dołączą i zagrają normalnie, po prostu nie będą mieli czatu głosowego.
Nie potrzebujesz osobnego "portu UDP". Czegoś takiego nie ma na twoim serwerze do utworzenia: port to numer, a każdy, który masz, działa dla obu protokołów.
Krok 1: zainstaluj Plasmo Voice na serwerze
- Otwórz swój serwer w panelu DoomHosting.
- Przejdź do zakładki Wtyczki (Paper, Purpur, Spigot) albo zakładki Mody (Fabric, Forge, NeoForge).
- Wyszukaj Plasmo Voice i kliknij Zainstaluj.

Jeśli wolisz wgrać plik samodzielnie, pobierz wersję serwerową z Modrinth i umieść ją w /plugins lub /mods z poziomu zakładki Pliki.
Krok 2: uruchom serwer i przeczytaj konsolę
Uruchom serwer i obserwuj zakładkę Konsola podczas startu. Plasmo Voice wypisuje port, na którym nasłuchuje:
[PlasmoVoice] EpollDatagramChannel UDP server is started on /[0:0:0:0:0:0:0:0]:25565

Numer na końcu powinien być taki sam jak port w adresie twojego serwera (u ciebie będzie inny niż w przykładzie). Jeśli się zgadza, po stronie serwera to już wszystko. Czat głosowy korzysta ze zwykłego adresu serwera i nie ma nic więcej do ustawienia.
Strona Przegląd też to potwierdza: w sekcji Adresy pluginów Plasmo Voice ma oznaczenie Używa adresu twojego serwera.

Krok 3: zainstaluj mod kliencki i dołącz
Każdy gracz instaluje mod Plasmo Voice u siebie w grze, a potem dołącza pod zwykłym adresem serwera. W grze naciśnij V, aby otworzyć menu Plasmo Voice, wybierz mikrofon i zdecyduj między push to talk a aktywacją głosem.
Kiedy Plasmo Voice potrzebuje własnego portu
Dzielenie głównego portu działa tylko dopóki nic innego nie zajmuje jego strony UDP. Zająć ją mogą dwie rzeczy:
- Bedrock crossplay (GeyserMC) działający na twoim głównym porcie. Zobacz jak włączyć funkcję crossplay w Minecraft z GeyserMC.
- Nasłuch query Minecrafta, czyli
enable-query=truewserver.properties.
Plasmo Voice startuje wcześnie i zajmuje port pierwszy, więc czat głosowy działa dalej, a psuje się ta druga funkcja. Przy crossplayu oznacza to, że gracze Bedrock nagle nie mogą dołączyć, a konsola pokazuje błąd GeyserMC Address already in use. Rozwiązaniem jest przeniesienie Plasmo Voice na własny port:
- Zatrzymaj serwer przyciskiem Zatrzymaj.
- Otwórz zakładkę Sieć i kliknij Dodaj port. Zanotuj nowy numer portu. Działa on dla UDP od razu.

- Otwórz zakładkę Pliki i edytuj
/plugins/PlasmoVoice/config.toml. Na serwerze Fabric lub Forge plik znajduje się w/config/plasmovoice/config.toml.

- W sekcji
[host]zastąp0swoim nowym portem:
[host]
ip = "0.0.0.0"
port = 25776
- Zapisz i uruchom serwer przyciskiem uruchom. Linia w konsoli z Kroku 2 kończy się teraz nowym portem, a GeyserMC startuje normalnie na głównym.
Gracze nie zmieniają nic. Nadal dołączają pod zwykłym adresem, a serwer sam podaje ich klientowi port do głosu. Zostaw blok [host.public] zakomentowany, chyba że korzystasz z proxy.
Jeśli instalujesz Plasmo Voice z zakładki Wtyczki na serwerze, na którym Bedrock crossplay zajmuje główny port, panel sam wybierze wolny port i wpisze go do konfiguracji.
Częste problemy
Ikona głosu pokazuje brak połączenia
Porównaj port z linii w konsoli z portami wypisanymi w zakładce Sieć. Jeśli port w config.toml jest ustawiony na numer, którego nie ma na tej liście (często skopiowany z poradnika napisanego dla serwera domowego), nic z zewnątrz do niego nie dotrze. Ustaw go z powrotem na 0 albo na port, który dodałeś.
Gracze Bedrock nie mogą dołączyć, odkąd zainstalowałem Plasmo Voice Plasmo Voice zajął stronę UDP twojego głównego portu, zanim zdążył to zrobić GeyserMC. Daj mu własny port, jak opisano wyżej.
Jeden gracz nie słyszy ani nie jest słyszany Brakuje mu moda klienckiego, jego mod nie pasuje do wersji Minecrafta na serwerze, albo firewall lub VPN po jego stronie blokuje UDP. Skoro u wszystkich innych działa, z serwerem jest w porządku.
Edytowałem config.toml i nic się nie zmieniło Plasmo Voice czyta plik przy starcie. Edytuj go przy zatrzymanym serwerze, a potem uruchom serwer ponownie.
Korzystam z Velocity albo BungeeCord Plasmo Voice musi być zainstalowany zarówno na proxy, jak i na serwerach za nim. Postępuj według sekcji o proxy w dokumentacji Plasmo Voice.
Wolisz inny mod? Zobacz jak skonfigurować Simple Voice Chat na serwerze Minecraft. Potrzebujesz najpierw serwera? Sprawdź hosting serwerów Minecraft.
