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».