AuxProtect: дополнение к CoreProtect для Minecraft

AuxProtect: умный помощник для расследований на сервере Minecraft Каждый администратор сервера Minecraft рано или поздно сталкивается с загадочными происшествиями: пропадают лошади, игроки жалуются на внезапные убийства, экономика начинает вести себя странно. Стандартные логи ядра игры дают лишь ...

Скачать AuxProtect для Minecraft 1.16

Оригинальное название: AuxProtect

Версии Minecraft: 1.16

ФайлВерсияЗагрузчикРазмер
AuxProtect-1.1.8.jar1.16—299 КБСкачать

AuxProtect: умный помощник для расследований на сервере Minecraft

Каждый администратор сервера Minecraft рано или поздно сталкивается с загадочными происшествиями: пропадают лошади, игроки жалуются на внезапные убийства, экономика начинает вести себя странно. Стандартные логи ядра игры дают лишь общую картину, а хочется видеть полную историю событий. Именно здесь на сцену выходит AuxProtect — плагин, который не заменяет привычный CoreProtect, а дополняет его множеством детальных данных, превращая расследование в увлекательное чтение хроник.

Что такое AuxProtect и почему он не конкурент CoreProtect

AuxProtect создавался как компаньон для легендарного CoreProtect. Если вы уже знакомы с CoreProtect, интерфейс и логика AuxProtect покажутся интуитивно понятными. Разработчик начал проект в начале 2021 года после того, как на его сервере кто-то систематически крал лошадей у игроков, а найти виновного стандартными средствами было невозможно. Так появился инструмент, который записывает не только блоки, но и действия с сущностями, предметами, экономикой и даже перемещениями игроков. Важно понимать: AuxProtect не пытается заменить CoreProtect. Небольшое пересечение функций существует лишь для корректной работы некоторых возможностей, поэтому рекомендуется использовать оба плагина вместе. CoreProtect доступен на SpigotMC, а подробная документация по AuxProtect собрана на GitHub-вики проекта.

Какие события попадают в логи

Список отслеживаемых действий впечатляет. Плагин фиксирует урон и смерть любых существ, периодические координаты игроков, телепортации, привязывание и отвязывание поводков, кики с сервера, историю IP-адресов, подбирание рыбы в ведро, поедание еды, посадку на маунтов и спешивание, возрождение после смерти, периодические балансы через Vault, открытие и закрытие инвентарей с подсчётом предметов, ввод команд, смену режима игры, броски и подбирание трезубцев и стрел (с возможностью просмотра предмета и восстановления), выбрасывание и подбирание любых предметов, взаимодействия с рамками для предметов, транзакции в ShopGUI+, ChestShop и AuctionHouse. И это далеко не полный перечень — разработчик постоянно добавляет новые типы событий.

Благодаря такой детализации администратор может восстановить практически любой инцидент. Например, если игрок утверждает, что его убили без причины, AuxProtect покажет, кто нанёс урон, в какое время и каким оружием. Если пропал редкий аксолотль, плагин подскажет, когда его в последний раз видели и не посадил ли кто-то его в ведро. Даже история питания игрока доступна — можно узнать, не использовал ли кто-то подозрительно много золотых яблок.

Восстановление инвентаря и предметов

Одной из самых востребованных функций является система восстановления инвентаря (действие inventory). AuxProtect записывает снимки содержимого инвентарей при открытии и закрытии, а также фиксирует выброшенные и поднятые предметы. Если игрок потерял ценные вещи из-за бага или нечестной игры, администратор может просмотреть историю и вернуть утраченное. Это работает и для предметов в рамках, и для стрел/трезубцев — можно увидеть, какие именно зачарования были на брошенном оружии, и восстановить его точную копию.

Интеграция с экономическими плагинами

AuxProtect не требует никаких обязательных зависимостей, но поддерживает множество популярных экономических решений: ShopGUIPlus, EconomyShopGUI, DynamicShop (DShop3), ChestShop, AuctionHouse, а также Vault и Jobs. Это значит, что все покупки, продажи и аукционные ставки записываются в логи с указанием сумм и участников. При подозрении на дюп предметов или экономические эксплойты достаточно выполнить поиск по логам AuxProtect, чтобы увидеть полную цепочку транзакций. Периодические снимки балансов через Vault позволяют отслеживать резкие скачки средств у отдельных игроков.

Установка и первые шаги

Плагин устанавливается как обычный jar-файл в папку plugins сервера. Никаких дополнительных библиотек не требуется. После запуска он сразу начинает собирать данные, а для просмотра логов используются команды, описанные в вики на GitHub. Если вы хотите быстро протестировать AuxProtect на локальном сервере, удобно воспользоваться лаунчером foxygame.net — это современный и гибкий инструмент, который позволяет скачивать моды и настраивать клиент прямо из меню, а также легко переключаться между версиями игры. Сам плагин, конечно, ставится на серверную часть, но foxygame.net упрощает весь процесс подготовки окружения для администратора.

Плагин собирает анонимную статистику через bStats, чтобы разработчик мог видеть, насколько активно используется проект. Если вы предпочитаете полную конфиденциальность, отключить отправку данных можно в файле plugins/bStats/config.yml. Никакие персональные данные игроков при этом не передаются.

Практические сценарии использования

  • Расследование PvP-инцидентов: AuxProtect показывает, кто и когда нанёс урон, чем и при каких обстоятельствах. Можно восстановить хронологию боя и определить, был ли он спровоцирован.
  • Поиск пропавших питомцев: Лошади, аксолотли и другие сущности логируются при привязывании, смерти и взаимодействиях. Вы сможете узнать, кто последним садился на лошадь или увёл её на поводке.
  • Мониторинг экономики: Все транзакции через поддерживаемые плагины записываются. При обнаружении аномалий можно быстро найти источник проблемы.
  • Графический анализ времени игры: Периодические позиции и действия позволяют строить графики активности игроков, что полезно для выявления ботов или нечестной игры.
  • Восстановление после грифов: Даже если злоумышленник уничтожил предметы в рамках или выбросил их в лаву, история взаимодействий поможет вернуть утраченное.

Заключение

AuxProtect — это не просто плагин для логирования, а настоящий детективный инструмент для администраторов Minecraft-серверов. Он не пытается заменить CoreProtect, а гармонично дополняет его, заполняя пробелы в отслеживании сущностей, предметов и экономических операций. Благодаря поддержке популярных плагинов и отсутствию зависимостей, AuxProtect легко встраивается в любую сборку. А если вы цените удобство при настройке клиента и сервера, лаунчер foxygame.net станет отличным помощником, позволяя гибко управлять модами и версиями прямо из своего меню. Попробуйте AuxProtect на своём сервере — и вы сможете раскрыть даже те загадки, которые раньше казались безнадёжными.