Перейти до вмісту

Налаштування Votifier: нагороди за голоси для твого сервера Minecraft

З Votifier твій сервер отримує повідомлення про кожен голос на BestMCServerList, а плагін нагород видає гравцеві нагороду. У цьому посібнику – як налаштувати NuVotifier, перевірити його тестовим голосом і виправити типові помилки.

1. Встанови NuVotifier

  1. Завантаж NuVotifier і поклади JAR у папку plugins свого сервера (Spigot, Paper або твій проксі).
  2. Один раз перезапусти сервер. NuVotifier створить свій конфіг, на Spigot і Paper – у plugins/Votifier/config.yml.
  3. Перевір порт у конфігу. Типово це 8192. Цей порт має бути доступний з інтернету; на панелі хостингу його часто треба додати як додатковий порт, а потім вписати це число в конфіг.
  4. Встанови плагін нагород, що реагує на голоси Votifier, і налаштуй, що отримують гравці.

2. v2 з токеном або v1 з публічним ключем

РежимЩо вводитиДе це знайти
NuVotifier v2 (рекомендовано)Хост, порт, токенТокен у конфігу NuVotifier у розділі tokens, запис default
Votifier v1 (RSA)Хост, порт, публічний ключВміст plugins/Votifier/rsa/public.key

Як хост вкажи публічну адресу свого сервера. Внутрішні імена та приватні адреси на зразок localhost чи 192.168.x.x не приймаються, бо ми підключаємося ззовні.

3. Введи дані на BestMCServerList і перевір

  1. У панелі керування відкрий сторінку Votifier свого сервера.
  2. Вибери режим, введи хост, порт і токен або публічний ключ і збережи.
  3. Натисни «Надіслати тестовий голос». Ми надішлемо голос для ніка TestVote; у рейтингу він не враховується.
  4. Журнал доставки нижче за кілька секунд покаже «Доставлено» або помилку з підказкою.

Якщо доставка не вдалася, ми автоматично пробуємо ще раз. Голос, який не вдалося доставити протягом доби, відкидається.

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

Часті запитання

Що таке Votifier?

Votifier – це плагін сервера, який слухає порт і отримує повідомлення про кожен голос у списку серверів. Потім плагін нагород на твоєму сервері видає гравцеві нагороду. NuVotifier – підтримувана версія, що працює з протоколами v1 і v2.

Що вибрати: v1 чи v2?

Використовуй v2 з токеном, якщо на сервері працює NuVotifier. v1 з публічним RSA-ключем існує для старих установок Votifier.

Який порт використовує Votifier?

Типово 8192. Це окремий порт, не ігровий, і він має бути доступний з інтернету. На панелі хостингу його часто треба додати як додатковий порт.

Де знайти токен?

У файлі конфігурації NuVotifier у розділі tokens, запис із назвою default. На Spigot чи Paper це plugins/Votifier/config.yml.

Як це перевірити?

Збережи налаштування, потім натисни «Надіслати тестовий голос» на своїй сторінці Votifier. Ми надішлемо голос для ніка TestVote, який не враховується в рейтингу. Журнал доставки за кілька секунд покаже, чи він дійшов.

Чи отримують нагороди й гравці Bedrock?

Так, якщо на твоєму сервері працює Geyser із Floodgate. Вони голосують зі своїм ніком Floodgate разом із префіксом, наприклад .Steve, і ми передаємо цей нік до Votifier без змін.

Ще не додав сервер? Додай його тут безкоштовно.