EpicGuard - это антибот плагин для серверов Minecraft, который решает одну из самых головных болей администраторов: набеги ботов. Если вы когда-нибудь сталкивались с тем, что на ваш сервер залетает сотня фейковых игроков, забивая слоты и лагая всё, то вы знаете, о чем речь. EpicGuard как раз для таких случаев.
Плагин работает на Paper 1.20.1+ (и всех его форках) и Velocity 3.3+. Требуется Java 17.
В плагине целых 8 проверок, которые можно гибко настраивать:
Чтобы использовать команды, выдайте себе право epicguard.admin. В зависимости от платформы есть алиасы вроде /guardvelocity или /epicguardpaper.
| Команда | Описание |
|---|---|
| /guard help | Показывает все доступные команды |
| /guard reload | Перезагружает конфиг и сообщения |
| /guard whitelist <add/remove> <ник/адрес> | Добавляет/убирает из белого списка |
| /guard blacklist <add/remove> <ник/адрес> | Добавляет/убирает из черного списка |
| /guard analyze <ник/адрес> | Показывает детальную информацию об адресе или нике |
| /guard status | Включает/выключает статистику атаки на actionbar |
| /guard save | Принудительно сохраняет данные в базу |
У EpicGuard есть API, но он пока не очень продвинутый. Можно получить доступ к менеджеру атак, проверить, идет ли атака, узнать количество подключений в секунду, получить страну игрока по IP. Пример:
EpicGuardAPI api = EpicGuardAPI.INSTANCE;
AttackManager attackManager = api.attackManager();
boolean isUnderAttack = attackManager.isUnderAttack();
int cps = attackManager.connectionCounter();
String countryId = api.geoManager().countryCode("127.0.0.1");
Плагин подключается к внешним сервисам:
В целом, EpicGuard - это обновленная версия старого плагина для новых версий Paper и Velocity. Если ваш сервер страдает от ботов - это must-have. Скачайте EpicGuard и забудьте про рейды фейковых игроков.

EpicGuard - мощная система защиты от ботов для серверов Minecraft. Плагин для Paper и Velocity с 8 настраиваемыми проверками, VPN-фильтрацией и автоматической блокировкой атак.