MinecraftTop

Тестер Votifier и NuVotifier

Проверь, дойдут ли награды за голос до твоего сервера. Мы отправим тестовый голос и покажем ответ плагина, а если что-то не так, объясним причину.

Протокол

Для v2 это короткий токен, для v1 публичный ключ целиком. Приватный ключ сюда не вводи.

Токен не попадёт в адресную строку и нигде не сохранится.

Проверяем только публичные адреса в интернете, локальные сети недоступны. Ничего из того, что ты вводишь, мы не сохраняем.

Как протестировать Votifier

  1. 1

    Возьми данные из конфига плагина

    Для NuVotifier v2 нужен токен из plugins/NuVotifier/config.yml (секция tokens, обычно default). Для старого Votifier v1 нужно содержимое plugins/Votifier/rsa/public.key. Приватный ключ не нужен, никому его не передавай.

  2. 2

    Впиши адрес и порт Votifier

    У плагина свой порт, обычно 8192, а не игровой 25565. Он должен быть открыт для подключений из интернета.

  3. 3

    Отправь тестовый голос

    Мы отправим настоящий голос за тестовый ник MCTopTest и покажем ответ плагина. NuVotifier v2 сразу скажет «ок» или причину отказа, а Votifier v1 не отвечает, поэтому результат смотри в логе сервера.

Как проходит проверка

Для NuVotifier v2 мы подписываем голос твоим токеном и показываем ответ плагина как есть. Для Votifier v1 голос шифруется твоим публичным ключом, а ответа в этом протоколе нет.

Так же мы доставляем настоящие награды за голоса из народного рейтинга. Если тест прошёл, дойдут и они.

Частые вопросы о наградах за голос

Чем отличаются Votifier v1 и NuVotifier v2?

В v1 голос шифруется RSA-ключом, а сервер ничего не отвечает: дошёл ли голос, видно только по логу. В v2 голос подписывается токеном, и сервер сразу отвечает «ок» или называет причину отказа. Советуем NuVotifier v2: он безопаснее, и ошибки видны сразу.

На сервер уйдёт настоящий голос?

Да, самый настоящий, но всегда за ник MCTopTest: так тестером нельзя раздать награды за чужой ник. Если награды настроены, плагин выдаст их этому нику. Проверить награды на своём нике можно в кабинете, в настройках наград сервера. В рейтинге такой голос не засчитается: тестер с голосованием никак не связан.

Сервер пишет «Signature is not valid». Что делать?

Не подходит токен. Скопируй значение из секции tokens в config.yml целиком, без пробелов и переносов, и проверь регистр букв. Если токены заведены под каждый сайт отдельно, нужен токен с именем minecrafttop.ru или просто default.

Вы храните токен, который я ввожу?

Нет. Токен нужен только для одной отправки и нигде не сохраняется. В адресную строку он тоже не попадает, а ссылка на результат открывается только один раз.