Przegląd
Simple Voice Chat to popularny mod do Minecrafta, który umożliwia graczom rozmowę przy użyciu proximity voice chat. W przeciwieństwie do większości modów otwiera on własny socket UDP na osobnym porcie – niezależnie od głównego połączenia TCP Minecrafta.
Na DoomHosting (opartym na Pterodactyl) każdy port musi być jawnie przydzielony, zanim będzie mógł być używany.
Dlaczego potrzebny jest osobny port
Minecraft działa na jednym porcie (zazwyczaj 25565). Simple Voice Chat otwiera drugi socket – domyślnie na porcie 24454 – wyłącznie dla danych audio. Na DoomHosting dostępne z internetu są tylko jawnie przydzielone porty.
Krok 1 — Uruchom serwer raz
- Dodaj mod Simple Voice Chat server (
.jar) do folderu/mods. - Uruchom serwer i poczekaj, aż w pełni się załaduje.
- Zatrzymaj serwer ponownie.
Spowoduje to wygenerowanie pliku /config/voicechat/voicechat-server.properties.
Krok 2 — Utwórz alokację portu w panelu
- Zaloguj się do panel.doomhosting.com i otwórz swój serwer.
- Kliknij zakładkę Network w górnej nawigacji.
- Kliknij niebieski przycisk Create Allocation po prawej stronie.
- Na liście pojawi się nowy port. Skopiuj ten numer portu.
Krok 3 — Skonfiguruj port Voice Chat
- Wróć do zakładki Files w panelu.
- Przejdź do
/config/voicechat/ - Otwórz
voicechat-server.propertiesdo edycji. - Znajdź linię
port=i zastąp wartość skopiowanym portem:
# Voice chat server port
port=TWÓJ_NOWY_PORT_TUTAJ
# The IP address the voice chat server should bind to
bind_address=0.0.0.0
- Zapisz plik.
Krok 4 — Uruchom serwer
Uruchom serwer. Simple Voice Chat teraz powiąże się z przydzielonym portem.
Rozwiązywanie problemów
Gracze mogą się połączyć, ale głos nadal nie działa
Sprawdź dokładnie, czy port w voicechat-server.properties dokładnie odpowiada przydzielonemu portowi widocznemu w zakładce Network.
Folder /config/voicechat/ nie istnieje
Mod nie wygenerował jeszcze swojej konfiguracji. Upewnij się, że mod Simple Voice Chat server znajduje się w folderze /mods, następnie uruchom i zatrzymaj serwer raz.
Voice chat działa, ale tylko na bliskim dystansie
To oczekiwane zachowanie. Dostosuj zasięg w voicechat-server.properties za pomocą voice_chat_distance i max_voice_chat_distance.