Плагин Votifier 1.6.2 (голосование, уведомления, награды)

Votifier — это плагин для Bukkit, который получает уведомления (votified), когда игрок голосует за сервер на сайтах-списках Minecraft. Он создаёт лёгкий сервер, ожидающий соединений от списков серверов, и использует простой протокол для передачи информации о голосе. Votifier всегда был и будет открытым исходным кодом.

Безопасность: Votifier использует 2048-битное RSA-шифрование, чтобы никто не мог подделать пакет голоса. При первом запуске генерируется уникальная пара ключей. При регистрации на поддерживаемом сайте-списке вы предоставляете публичный ключ, и сайт шифрует пакеты перед отправкой. Votifier настолько безопасен, что даже его разработчики не могут его взломать.

Что делает Votifier при получении уведомления? У Votifier есть система слушателей (listeners), которые уведомляются при получении голоса. Каждый слушатель выполняет свою задачу (например, награждает игрока через iConomy). Чтобы установить слушатель, поместите его в папку listeners. Папка создаётся после первого запуска Votifier. Для ведения лога голосов используйте FlatfileVoteListener — он записывает голоса в файл plugins/Votifier/votes.log.

Где найти слушатели? Слушатели можно найти на форуме vote listeners.

Как написать слушатель? Информация о написании слушателя доступна на странице vote listeners в нашей вики.

Как протестировать установку? Minestatus — это список серверов Minecraft, который также предоставляет бесплатный инструмент: Minecraft Servers.

Как мой список серверов может поддержать Votifier? Информация о протоколе Votifier доступна на странице документации протокола в нашей вики.

Устранение неполадок: Если у вас возникли проблемы, обратитесь к странице устранения неполадок в нашей вики.

Список изменений:

  • 1.0 — Первый выпуск, базовая поддержка протокола.
  • 1.1 — Добавлена поддержка шифрования, 2048-битный RSA.
  • 1.2 — Исправления ошибок, изменения протокола и другое.
  • 1.3 — Добавлена более динамичная система слушателей голосов.
  • 1.4 — Важные исправления ошибок.
  • 1.5 — Ошибки отображаются при проблемах с получением и обработкой уведомлений. Сломанный слушатель больше не должен препятствовать отправке уведомлений другим слушателям.
  • 1.6 — Устаревший класс Configuration больше не используется, а также некоторые незначительные изменения.
  • 1.7 — Исправлена загрузка слушателей голосов: теперь загружаются только .class файлы.
  • 1.8 — Вклад от frelling: более информативные сообщения об ошибках; значение host устанавливается равным значению server-ip в server.properties, если оно указано, иначе host устанавливается в 0.0.0.0; сообщение с просьбой проверить доступность порта 8192; более корректный выход при неудачной инициализации; генерация Bukkit VotifierEvent; инструкции при ошибке привязки; сообщение о проверке публичных ключей при BadPaddingException; перегенерация RSA-ключей при отсутствии папки rsa.
  • 1.9 — Описательное сообщение при определении несуществующей директории слушателей в config.yml (вклад frelling); предотвращение использования обратной косой черты в config.yml на Windows (вклад SmilingDevil).
Как установить плагин
  1. Установи серверное ядро, поддерживающее плагины: Paper, Spigot, Bukkit или Purpur.
  2. Скачай файл плагина в формате .jar.
  3. Помести файл плагина в папку 📂 plugins на своём Minecraft-сервере.
  4. Перезапусти сервер, чтобы плагин загрузился.
  5. Если плагину нужны дополнительные зависимости, установи их в эту же папку plugins.
Скачать Плагин Votifier 1.6.2 (голосование, уведомления, награды)
Все
Нет файлов, подходящих под выбранные фильтры
Сбросить фильтры

1.6.2

1.6.1, 1.2.5
Votifier.jar [18,26 Kb]