4.0
OwlsCheck Update: Continuous Titles & Enhanced Discord Integration
We are excited to announce a new version of OwlsCheck with major improvements designed to streamline player checks on your server. Here’s what’s new:
Continuous Title Notifications: Players under check now receive a continuous on-screen title every 2 seconds, ensuring they never miss the prompt to add an admin on Discord or complete the verification process.
Triple Discord Webhook Support:
discord-webhook-pass
: Notifies when a player successfully passes a check (via/check <player> pass
).discord-webhook-deny
: Sends an alert when a player fails the check (via/check <player> deny
, disconnects, or times out).discord-webhook-logs
: A comprehensive log webhook that records all check events including start, pause, extension, success, and failure. This modular webhook system allows you to organize notifications across different channels or consolidate them into one log.
Check Caller Tracking: The plugin now stores the name of the admin who initiated the check, and this information is relayed through the Discord webhooks on any outcome (pass, deny, timeout, or disconnect).
Improved Ban Method: We fixed issues with the
BanList.addBan(...)
method by explicitly using(Date) null
, ensuring the plugin functions smoothly on all supported server versions without compilation or runtime errors.Enhanced GUI: The command
/check gui
now opens a 27-slot inventory interface displaying all active checks. Red wool indicates an active timer, while green wool indicates that the timer is paused (via/check <player> got
). The GUI shows the player's name, Discord tag, remaining time (or “Paused”), and the admin who initiated the check.Extended Translations: In addition to English, we've added full localization support for Russian, French, and Italian. All new keys for webhooks, GUI, and commands are included, making OwlsCheck user-friendly for moderators and players worldwide.
Обновление OwlsCheck: непрерывные уведомления и расширенная поддержка Discord
Мы выпустили новую версию OwlsCheck — плагина для проверки игроков. Ниже перечислены главные изменения и улучшения:
Непрерывное мерцание Title-сообщений
Теперь игрок, находящийся на проверке, видит на экране повторяющееся сообщение каждые 2 секунды, напоминающее ему добавить администратора в Discord или выполнить другие требования.
Это повышает заметность проверки и исключает ситуацию, когда игрок мог пропустить разовое уведомление.
Три вебхука для Discord
discord-webhook-pass
: отправляет уведомление при успешном прохождении проверки (команда/check <player> pass
).discord-webhook-deny
: уведомляет о провале проверки (команда/check <player> deny
, выход во время проверки или истечение таймера).discord-webhook-logs
: общий лог, куда отправляются все события (начало проверки, приостановка таймера, продление времени, успешная проверка, бан и т. д.).Теперь вы можете разделить информацию по разным каналам или объединить всё в один общий лог — настраивайте, как вам удобнее!
Хранение инициатора проверки
Плагин запоминает ник администратора, который вызвал игрока на проверку.
Эта информация передаётся в Discord-webhook при любых исходах проверки (успех, провал, выход игрока, таймаут).
Исправлен метод бана
Устранена ошибка с перегрузкой
BanList.addBan(...)
. Теперь используется(Date) null
, что корректно работает на разных версиях Paper/Spigot.Это гарантирует, что плагин не будет выдавать ошибок при компиляции и выполнении.
Улучшенный GUI
Команда
/check gui
открывает 27-слотовый инвентарь с информацией об активных проверках.Красная шерсть означает, что таймер проверки у игрока активен, зелёная — что таймер приостановлен (команда
got
).В подсказке (lore) показаны ник игрока, его Discord-тег, оставшееся время проверки и ник администратора, инициировавшего проверку.
Расширенные переводы
Помимо английского, добавлены примеры локализации для русского, французского и итальянского языков.
Все новые ключи (для вебхуков, GUI, команд) учтены в переводах.
Last updated