1. Zainstaluj NuVotifier
- Pobierz NuVotifier i wrzuć plik JAR do folderu
pluginsswojego serwera (Spigot, Paper lub proxy). - Zrestartuj serwer jeden raz. NuVotifier utworzy swój config, na Spigot i Paper w
plugins/Votifier/config.yml. - Sprawdź port w configu. Domyślny to
8192. Ten port musi być osiągalny z internetu; w panelu hostingu często trzeba dodać go jako dodatkowy port, a potem wpisać ten numer do configu. - Zainstaluj plugin nagród, który reaguje na głosy z Votifier, i ustaw, co dostają gracze.
2. v2 z tokenem albo v1 z kluczem publicznym
| Tryb | Co wpisujesz | Gdzie to znaleźć |
|---|---|---|
| NuVotifier v2 (zalecany) | Host, port, token | Token w configu NuVotifier pod tokens, wpis default |
| Votifier v1 (RSA) | Host, port, klucz publiczny | Zawartość plugins/Votifier/rsa/public.key |
Jako host wpisz publiczny adres swojego serwera. Wewnętrzne nazwy i prywatne adresy, takie jak localhost czy 192.168.x.x, są odrzucane, bo łączymy się z zewnątrz.
3. Wpisz dane na BestMCServerList i przetestuj
- W swoim panelu otwórz stronę Votifier swojego serwera.
- Wybierz tryb, wpisz host, port i token lub klucz publiczny i zapisz.
- Kliknij „Wyślij testowy głos”. Wysyłamy głos dla nicku
TestVote; nie liczy się on do rankingu. - Dziennik dostarczeń poniżej w ciągu kilku sekund pokaże „Dostarczono” albo błąd ze wskazówką.
Jeśli dostarczenie się nie uda, automatycznie ponawiamy próbę. Głos, którego nie da się dostarczyć w ciągu doby, przepada.
4. Gracze Bedrock z Geyser i Floodgate
Gracze Bedrock głosują swoją nazwą z Floodgate razem z prefiksem, zwykle kropką, na przykład .Steve. * i - też są dozwolone jako prefiksy. Przekazujemy nazwę do Votifier bez zmian, żeby twój plugin nagród znalazł właściwego gracza.
Częste błędy i ich naprawa
| Problem | Co możesz zrobić |
|---|---|
| Połączenie odrzucone | Czy NuVotifier działa? Czy port zgadza się z configiem i czy firewall go przepuszcza? |
| Przekroczono limit czasu | Najpewniej firewall odrzuca ruch na tym porcie. Otwórz port u swojego hostingu. |
| Brak powitania Votifier | Na tym porcie odpowiada inna usługa, często port gry. Wpisz port Votifier. |
| Zła wersja | Serwer używa innej wersji Votifier. Sprawdź, czy działa v1, czy NuVotifier v2. |
| Głos odrzucony | Przy NuVotifier zwykle token nie zgadza się z tokens.default. Skopiuj token jeszcze raz i zapisz. |
| Nieprawidłowy klucz publiczny | Wklej całą zawartość plugins/Votifier/rsa/public.key. |
| Sieć prywatna | Wpisz publiczny adres swojego serwera, a nie wewnętrzny. |
Jeśli głos testowy dociera, ale gracze nic nie dostają, brakuje pluginu nagród: bez pluginu, który nasłuchuje głosów, NuVotifier zapisuje w logach „no listeners available”.