!!!tip Wybór Pluginu.
Do wyboru mamy 
- SimpleVoiceChat 
- PlsmoVoiceChat

w większości wypadków ludzie wybierają **SimpleVoiceChat**, ponieważ jest mniej wymagający i prostszy w konfigruacji!
!!!

!!!warning Najważniejsze!
VoiceChat wymaga dodatkowego portu! Dlatego musimy otworzyć dodatkowy port dla naszego serwera minecraft Bez tego Plugin poprawnie nie będzie działać!
!!!

# Na początku musimy pobrać plugin 
Pamiętaj, aby wybrać odpowiednią wersje oraz silnik podczas pobierania, poniżej macie link do pobrania z Modrintha oraz CurseForga 

- Simple Voice Chat: [Modrinth](https://modrinth.com/plugin/simple-voice-chat/versions) bądź [CurseForge](https://www.curseforge.com/minecraft/bukkit-plugins/simple-voice-chat)

- Plasmo Voice [Modrinth](https://modrinth.com/plugin/plasmo-voice) bądź[CurseForge](https://www.curseforge.com/minecraft/bukkit-plugins/plasmo-voice)

# Następnie wrzucamy plugin na serwer
wchodzimy w pliki w przypadku serwer z pluginami wrzucamy w folder **plugins** w przypadku serwera z modami to będzie folder **mods**

# Otwieramy dodatkowy port 

Przechodzimy do zakładki sieć 
![](/static/voice/1.png)

Następnie Klikamy przycisk **Utwórz alokację** 
![](/static/voice/2.png)

Gotowe mamy dodatkowy port (jak odróżnić który port jest dodatkowym? koło dodatkowego portu jest ikonka kosza)
![](/static/voice/3.png)

# Przechodzimy do konfigracji (Simple Voice Chat)

Ścieżka do pliku konfiguracyjnego zależy od silnika serwera: 

**Spigot/Paper/Purpur**: `plugins/voicechat/voicechat-server.properties`

**Fabric/Quilt/Forge/NeoForge**: `config/voicechat/voicechat-server.properties`

Wracamy do zakładki Pliki
Następnie do odpowiedniej lokalizacji
Otwieramy plik `voicechat-server.properties`

### Najważniejsze ustawienia
Znajdź linię z parametrem port= (domyślnie ustawiony na 24454) i zmień wartość na numer portu utworzonego wcześniej w zakładce "Sieć":

w naszym przypadku to 
```
port=10176
```

Po ustawieniu zapisujemy i restartujemy serwer. I gotowe

# Przechodzimy do konfigracji (Plasmo Voice)

Tak samo jak powyżej musimy mieć otworzony dodatkowy port! bez niego voice chat nie będzie działać poprawnie! 

Po wrzuceniu **Plasmo voice** przechodzimy do konfiguracji 
Ścieżka do pliku konfiguracyjnego zależy od silnika serwera: 

**Spigot/Paper/Purpur**: `plugins/PlasmoVoice/config.toml`

**Fabric/Quilt/Forge/NeoForge**: `config/plasmovoice/config.toml`

Wracamy do zakładki Pliki
Następnie do odpowiedniej lokalizacji
Otwieramy plik `config.toml`

### Najważniejsze ustawienia
Znajdź w configu: [host] i linię z parametrem port = (domyślnie ustawiony na 0) i zmień wartość na numer portu utworzonego wcześniej

w naszym przypadku to 
```
[host]
ip = "0.0.0.0"
port = 10176
```

Po ustawieniu zapisujemy i restartujemy serwer. I gotowe

# Przydatne komendy dla poszczególnych VoiceChatów

> Simple Voice Chat

> Komendy podstawowe
```js
/voicechat test - wykonuje test komunikacji głosowej pomiędzy klientem a serwerem
```
```js
/voicechat info - prezentuje aktualne informacje dotyczące konfiguracji Voice Chatu
```
> Zarządzanie widocznością
```js
/voicechat hide - dezaktywuje Twój głos w Voice Chat (inni gracze nie będą Cię słyszeć)
```
```js
/voicechat show - ponownie aktywuje Twój głos w Voice Chat
```
> Komendy administracyjne
```js
/voicechat mute <gracz> - globalnie wycisza wskazanego gracza
```
```js
/voicechat unmute <gracz> - przywraca możliwość rozmowy wyciszonemu graczowi
```

> Plasmo Voice

> Komendy podstawowe
```js
/vmusic - przełącza odtwarzanie muzyki w tle (jeżeli funkcja jest dostępna)
```
```js
/plasmo - otwiera główny interfejs konfiguracji Plasmo Voice
```
> Komendy administracyjne
```js
/plasmo reload - ponownie ładuje konfigurację pluginu bez potrzeby restartu serwera
```
```js
/plasmo mute <gracz> - wycisza wybranego gracza w Plasmo Voice
```
