EventAntiXray
Активный0.0
Установок
Последнее обновление
Версии
EventAntiXray
EventAntiXray — это компактный мод для Minecraft на платформе Fabric, предназначенный для администраторов серверов, которые хотят выявлять возможное использование X-ray читов. Мод отслеживает момент, когда игроки добывают определённые блоки, и уведомляет персонал, если замечены подозрительные закономерности, при этом не влияя на геймплей и производительность сервера. Важно: этот мод служит только для наблюдения и не вмешивается в работу игры, не отправляет пакеты и не меняет видимость блоков.
Особенности
Умная система обнаружения
- Отслеживание добычи блоков: Мониторинг активности по добыче ценных руд и редких блоков.
- Настраиваемые пороги: Установите собственные лимиты для каждого типа блоков (например, предупреждение после 10 алмазов за 30 минут).
- Прогрессивные уведомления: Получайте дополнительные оповещения, если подозрительная активность продолжается.
- Анализ временного окна: Определяет, когда слишком много ценных блоков добыто за заданный период.
Управление оповещениями
- Настраиваемые сообщения: Полностью конфигурируемые тексты уведомлений с подстановками данных об игроке, блоке, количестве и времени.
- Уведомления только для персонала: Оповещения видны только сотрудникам с соответствующими правами.
- Контроль продолжения активности: Специальные индикаторы для продолжающегося подозрительного поведения.
- Таймер автосброса: Настраиваемый таймер для сброса отслеживания после периода бездействия.
- Интеграция с Discord: Отправка уведомлений в каналы Discord с настраиваемыми вложениями.
- Отображение инвентаря игрока: Просмотр содержимого инвентаря игрока в момент обнаружения.
- Обновляемые уведомления: Обновление существующих сообщений в Discord при обнаружении продолжения активности.
Расширенная настройка
- Индивидуальные настройки по блокам: Отдельные пороги и сообщения для каждого типа блоков.
- Таймеры для конкретных блоков: Установка разных временных окон для различных видов руд.
- Автоматический сброс: Настройка автоматического сброса отслеживания после оповещений (например, сброс через 10 минут).
- Готовые настройки по умолчанию: Предварительно настроенные параметры для всех ценных блоков в ванильной Minecraft.
- Структурированная конфигурация: Организованная структура конфигурации с разделами для общих настроек, оповещений, отладки и веб-хуков.
Готовые настройки
- Алмазные руды: Предупреждение после добычи 10 руд за 30 минут.
- Древние обломки: Предупреждение после добычи 5 блоков за 20 минут.
- Изумрудные руды: Предупреждение после добычи 8 руд за 30 минут.
- Золотые руды: Разные пороги для вариантов в Нижнем мире и обычном мире.
- Спавнеры: Специальное обнаружение для спавнеров мобов (предупреждение после всего 2 штук).
- Редкие блоки: Поддержка подозрительного песка/гравия, растущего аметиста и других ценных блоков.
Дружелюбный дизайн для серверов
- Нулевое влияние на производительность: Легковесная реализация не влияет на TPS сервера.
- Эффективное использование памяти: Умные структуры данных минимизируют использование оперативной памяти.
- Только наблюдение: Никогда не влияет и не отменяет корректную добычу блоков.
- Автоматическая очистка: Самоподдерживаемое хранилище данных с периодической очисткой.
- Асинхронные веб-хуки: Неблокирующие операции с веб-хуками для обеспечения производительности сервера.
Инструменты управления
- Команды администратора: Просмотр статуса, перезагрузка конфигурации и другие функции через команду
/antixray. - JSON-конфигурация: Простая настройка через документированный JSON-файл.
- Разрешения на основе прав: Использует стандартную систему разрешений для уведомлений персонала (требуется право
antixray.notify). - Подробное логирование: Опциональное детальное ведение журнала подозрительной активности.
Зависимости
Для работы мода требуются: Fabric API, Kotlin и EverlastingUtils.