1. Установи NuVotifier
- Скачай NuVotifier и положи JAR в папку
pluginsсвоего сервера (Spigot, Paper или прокси). - Один раз перезапусти сервер. NuVotifier создаст свой конфиг, на Spigot и Paper – в
plugins/Votifier/config.yml. - Проверь порт в конфиге. По умолчанию это
8192. Этот порт должен быть доступен из интернета; в панели хостинга его часто нужно добавить как дополнительный порт и потом вписать этот номер в конфиг. - Установи плагин наград, который реагирует на голоса Votifier, и настрой, что получают игроки.
2. v2 с токеном или v1 с публичным ключом
| Режим | Что вводить | Где это найти |
|---|---|---|
| NuVotifier v2 (рекомендуется) | Хост, порт, токен | Токен в конфиге NuVotifier в разделе tokens, запись default |
| Votifier v1 (RSA) | Хост, порт, публичный ключ | Содержимое plugins/Votifier/rsa/public.key |
В качестве хоста укажи публичный адрес своего сервера. Внутренние имена и частные адреса вроде localhost или 192.168.x.x не принимаются, потому что мы подключаемся снаружи.
3. Введи данные на BestMCServerList и проверь
- В своей панели открой страницу Votifier своего сервера.
- Выбери режим, введи хост, порт и токен или публичный ключ и сохрани.
- Нажми «Отправить тестовый голос». Мы отправим голос от ника
TestVote; он не учитывается в рейтинге. - Лог доставки ниже за несколько секунд покажет «Доставлено» или ошибку с подсказкой.
Если доставка не удалась, мы автоматически пробуем снова. Голос, который не удалось доставить в течение суток, отбрасывается.
4. Игроки Bedrock с Geyser и Floodgate
Игроки Bedrock голосуют со своим ником Floodgate вместе с префиксом, обычно это точка, например .Steve. * и - тоже допускаются как префиксы. Мы передаём ник в Votifier без изменений, чтобы твой плагин наград нашёл нужного игрока.
Частые ошибки и их решение
| Проблема | Что можно сделать |
|---|---|
| Подключение отклонено | NuVotifier запущен? Порт совпадает с конфигом, и файрвол его пропускает? |
| Время ожидания истекло | Скорее всего, файрвол блокирует трафик на этот порт. Открой порт у своего хостера. |
| Нет приветствия Votifier | На этом порту отвечает другой сервис, часто игровой порт. Укажи порт Votifier. |
| Не та версия | Сервер говорит на другой версии Votifier. Проверь, что запущено – v1 или NuVotifier v2. |
| Голос отклонён | В NuVotifier токен обычно не совпадает с tokens.default. Скопируй токен заново и сохрани. |
| Публичный ключ недействителен | Вставь всё содержимое plugins/Votifier/rsa/public.key. |
| Частная сеть | Укажи публичный адрес своего сервера, а не внутренний. |
Если тестовый голос доходит, но игроки ничего не получают, не хватает плагина наград: без плагина, который слушает голоса, NuVotifier пишет в лог «no listeners available».