Gaia's Glaze

Gaia's Glaze

A modular anti-cheat plugin for Hytale servers with multi-server synchronization support.

103.0 загрузок
Обновлён 14 дней назад

Описание

Модульный анти-чит плагин для серверов Hytale с поддержкой синхронизации с несколькими серверами.

ВАЖНО: Многосерверная синхронизация еще не протестирована и находится на очень большой стадии, если возникнут какие-либо проблемы, пожалуйста, откройте вопрос на github (ссылка в конце описания)

ВАЖНО: Не забудьте настроить значения конфигурации для обнаружения и уровней автоматического удара/запрета внутри. gaias_data/config.json.

Особенности

  • Модульная система проверкиЛегко добавлять, удалять или настраивать модули обнаружения
  • Многосерверная синхронизацияЗапреты и нарушения, синхронизированные между серверными экземплярами (File или Redis)
  • Оповещения в реальном времениЦветные уведомления персонала о подозрительной деятельности
  • Настраиваемые наказания: Предупреждение, удар, временный запрет или пермский запрет на основе уровней нарушения
  • GC-Friendly: Объединение объектов и кольцевые буферы минимизируют давление на сбор мусора
  • Безопасный: Конкурентные структуры данных с мелкозернистой блокировкой
  • Постоянное хранение: Сегментированное хранилище файлов для нарушений и данных игроков
  • Отказ от удара/запретаAuto kick/ban можно деактивировать с помощью конфигурационного файла. При деактивации оповещения все равно будут отправлены, и действия игроков будут записаны.

Возможности

Проверка движения

  • СкоростьОбнаружение игроков, движущихся быстрее, чем разрешено
  • ПолетОбнаружение незаконного парения или полета без разрешения

Боевые проверки

  • достигатьОбнаружение атак с запредельного расстояния
  • Скорость атаки: обнаруживает автоматические клики и ненормальные показатели кликов

Мировые проверки

  • BlockBreakОбнаружение быстрых / мгновенных взломов
  • ReachBlockОбнаруживает взаимодействие с блоками издалека

Администрация

  • Оповещения в реальном времени для сотрудников с цветными флагами (низкий / средний / высокий)
  • Список игроков Flagged с /gaias flagged командовать
  • Синхронизация запрещена во всех серверных экземплярах
  • Исключение игроков для тестирования или доверенных игроков
  • История нарушений отслеживание и инспекция

командование

Командование Описание
/gaias помощь Показать командную помощь
/gaias перезагрузка Конфигурация загрузки
/gaias статус Показать анти-чит статус
/gaias alerts [включено] Оповещения сотрудников Toggle
/gaias ban <player\> [продолжительность] [причина] Запретить игрока
/gaias unban <player\> Уничтожить игрока
/gaias violations <player\> Просмотр нарушений игрока
/gaias exempt <player\> [on |off] Освобождение от игроков
Проверка /gaias Перечислите все зарегистрированные чеки

Формат сроков запрета

  • 1 ч. - 1 час
  • 6 часов - 6 часов
  • 1d - 1 день
  • 7d - 7 дней
  • 1 ч. - 1 неделя
  • пермский Постоянный

Разрешения

Разрешение Описание
gaiasglaze.admin Доступ ко всем командам admin
gaiasglaze.alerts Получение предупреждений о нарушении в режиме реального времени

Информация

Для получения дополнительной информации перейдите к моду github страница. Для любой проблемы и ошибки также откройте проблему на той же странице github.

Показать оригинальное описание (English)

A modular anti-cheat plugin for Hytale servers with multi-server synchronization support.

IMPORTANT: The multi server syncronization is not yet tested and is in a very much embrional stage, if any problems arise please open an issue on github (link at the end of the description)

IMPORTANT: Remember to tune the configuration values for the detection and auto kick/ban levels inside gaias_data/config.json.

Features

  • Modular Check System: Easy to add, remove, or customize detection modules
  • Multi-Server Sync: Bans and violations synchronized across server instances (File or Redis)
  • Real-time Alerts: Color-coded staff notifications for suspicious activity
  • Configurable Punishments: Warn, kick, temp-ban, or perm-ban based on violation levels
  • GC-Friendly: Object pooling and ring buffers minimize garbage collection pressure
  • Thread-Safe: Concurrent data structures with fine-grained locking
  • Persistent Storage: Segmented file storage for violations and player data
  • Opt-in kick/ban: Auto kick/ban can be deactivated via config file. When deactivated the alerts will still be send and the players action recorded.

Capabilities

Movement Checks

  • Speed: Detects players moving faster than allowed
  • Flight: Detects illegal hovering or flying without permissions

Combat Checks

  • Reach: Detects attacks from beyond allowed distance
  • AttackSpeed: Detects auto-clickers and abnormal click rates

World Checks

  • BlockBreak: Detects fast-break/instant-mine hacks
  • ReachBlock: Detects interacting with blocks from too far away

Administration

  • Real-time alerts to staff with color-coded flag levels (Low/Medium/High)
  • Flagged player list with /gaias flagged command
  • Ban synchronization across all server instances
  • Player exemption for testing or trusted players
  • Violation history tracking and inspection

Commands

Command Description
/gaias help Show command help
/gaias reload Reload configuration
/gaias status Show anti-cheat status
/gaias alerts [on|off] Toggle staff alerts
/gaias ban <player\> [duration] [reason] Ban a player
/gaias unban <player\> Unban a player
/gaias violations <player\> View player's violations
/gaias exempt <player\> [on|off] Toggle player exemption
/gaias checks List all registered checks

Ban Duration Format

  • 1h - 1 hour
  • 6h - 6 hours
  • 1d - 1 day
  • 7d - 7 days
  • 1w - 1 week
  • perm - Permanent

Permissions

Permission Description
gaiasglaze.admin Access to all admin commands
gaiasglaze.alerts Receive real-time violation alerts

Information

For more info go to the mod's github page. For any issue and bug also open an issue on the same github page.

Последние версии

gaias-glaze-0.0.3.jar

Early Access 19.01.2026 318.4 КБ
Скачать

gaias-glaze-0.0.2.jar

Early Access 19.01.2026 318.4 КБ
Скачать