Владельцы и производители плагинов
Docs
Вознаграждайте игроков, когда они голосуют, и проверяйте, голосовал ли кто-то уже сегодня.
Награды за голосование ()0))
When someone votes on your listing, MineBuff can tell your Minecraft server right away so your reward plugin can give items, ranks, or keys.
- Игрок голосует They open your MineBuff vote page and enter their Minecraft name.
- Мы уведомляем ваш сервер MineBuff connects to your Votifier port and delivers the vote.
- Вознаграждение за огонь .0. / Классический .2. / .1. (или аналогичный) обрабатывает вознаграждение.
Установите его в четыре шага
-
Установите 1 на сервер 0
Классический .1. или .0.. Откройте порт 8192 (или выбранный вами порт) в брандмауэре / панели хоста, чтобы общедоступный интернет мог добраться до него.
-
Копировать ключ или маркер
v1: вставить плагины/).1)./rsa/public.key (или ).0). rsa/public.key). v2: скопировать токен из ).0). config.yml (часто по умолчанию).
-
Включите его в свой список
Dashboard → edit server → .0.. Включите переадресацию, установите хост (оставьте пустой для использования .1. .2.), порт и протокол, затем вставьте ключ / токен и сохраните.
-
Отправить тестовое голосование
Используйте «Отправить тестовое голосование» в той же форме. Если это сработает, реальные голоса тоже будут.
Авто (рекомендуется)
Выбирает .0. v2, когда доступен вызов + токен; в противном случае возвращается к v1 RSA.
v1 - ключ RSA
Классические .1. и .0. RSA. Требуется содержимое файла открытого ключа.
v2 - Токен
Токен HMAC от config.yml. Быстрый и простой, если вы уже используете
Reward plugins that filter by list site should allow the service name “MineBuff”. If delivery fails, the site vote still counts — check your firewall and credentials.
Проверка голоса 0
Задайте вопрос: «Этот ?”1 today уже проголосовал за мой сервер сегодня?» Бесплатно, публично, без ключа.
Players still vote on the MineBuff vote page. These URLs only read whether a vote already exists for today (UTC).
Простой текст
Лучше всего для простых плагинов — весь ответ — один символ.
https://minebuff.com/api/vote/{slug}/{ip}
1- Сегодня проголосовал
0- Еще не проголосовали (или неизвестный / неопубликованный сервер)
curl -s "https://minebuff.com/api/vote/your-server/203.0.113.10"
0
Тот же ответ, плюс когда они проголосовали и как долго до ежедневной перезагрузки.
https://minebuff.com/api/vote/{slug}/{ip}/json
| поле | значение |
|---|---|
vote |
«1» или «0» (струны) — проголосовали сегодня или нет. |
voted_at |
Время сегодняшнего голосования или нулевое. |
reset_at_midnight |
Всегда верно — ежедневное сбрасывание окон проверки голоса в 00:00 ).0). (общее количество баллов отдельно и сбрасывается примерно ежемесячно). |
time_until_next_vote |
Секунды до следующей полуночи, если они уже проголосовали; в противном случае 0. |
{
"vote": "1",
"voted_at": "2026-09-12T14:32:01Z",
"reset_at_midnight": true,
"time_until_next_vote": 34199
}
Что поместить в URL
| В URL | значение |
|---|---|
{slug} |
Слаг вашего сервера из URL-адреса листинга (например, /servers / your-slug). |
{ip} |
Адрес игрока 1. Мы хешируем его; один голос на сервер за .1. за .0. день. |
Работает и в браузерах ().0).). Неизвестные серверы возвращают 0 в простом тексте или .2. 404 .1. с ошибкой server not found.
Правила голосования
Короткий контрольный список, чтобы время вашего плагина соответствовало нашему.
- Вы можете проголосовать один раз на сервере за ).1). каждый день ).0). (00:00 ).0).). Итоги голосования стираются примерно раз в месяц.
- Один голос за опубликованный сервер на .1. адрес за .0. день.
- Votes need a Minecraft username on the MineBuff form (required for Votifier).
- Проверка .0. никогда не создает голосование; она сообщает только о сегодняшнем статусе.
Помощь
Обычные проблемы, когда награды или .0. не ведут себя.
Тестовое голосование провалилось или ничего не вышло в игре
Подтвердите, что порт 8192 (или ваш порт) открыт для Интернета, хост соответствует доступному адресу, а ключ / токен точно соответствует файлам плагина (без дополнительных пробелов).
Какой протокол выбрать?
Начнем с авто. Используйте v2, если у вас есть только токен .0.. Используйте v1, если у вас есть только открытый ключ RSA.
0 всегда возвращается 0
Проверьте, что список опубликован, слизняк точен, и вы передаете реальный ).0). игрока (не 127.0.0.1, если они не проголосовали с той же машины).
Неудачные поставки отменили голосование?
No. The MineBuff vote still counts. Fix connectivity and try the dashboard test vote again.
Могу ли я проголосовать через ?0??
Нет. Голосование проводится на странице общественного голосования. .0. читается только для проверки сегодняшнего голосования.