Good Brother 2: умный защитник вашего сервера Minecraft
Каждый администратор сервера Minecraft рано или поздно сталкивается с гриферами, спамерами и токсичными игроками. Ручная модерация отнимает часы, а стандартные средства логирования не всегда дают полную картину. Именно для таких случаев создан плагин Good Brother 2 — современная альтернатива устаревшему BigBrother, объединяющая продвинутый анти-гриф, фильтрацию речи и удобную веб-панель. Плагин работает на серверах Bukkit/Spigot и требует MySQL, но взамен даёт инструменты, которые превращают хаос в порядок.
Ключевые возможности Good Brother 2
Разработчики вложили в плагин всё, что нужно для оперативного реагирования на нарушения. Вот лишь часть его арсенала:
- Логирование блоков и табличек. С помощью кости можно проверить историю любого блока, а палка покажет, кто и когда менял текст на табличке.
- Система отката территории. Выделите область деревянным мечом (как в WorldEdit) и выполните
/rollback [время] [год/месяц/день/час/мин], чтобы вернуть ландшафт до состояния на указанный момент. - Фильтр нецензурной лексики. Плагин автоматически заменяет запрещённые слова в чате и на табличках, а администратор может гибко пополнять список через команды
/spelladdи/spelldelete. - Картотека игроков. Команда
/cardindex [игрок]открывает полное досье: все баны, кики, заметки модераторов и историю чата. - Веб-панель. Удобный PHP-интерфейс для управления базами, просмотра логов и выдачи наказаний прямо из браузера. Демо-доступ: логин TheJakubx, пароль test.
- Анти-спам. Ограничение частоты сообщений и возможность выдать разрешение
gb.spamдля доверенных пользователей.
Приятная особенность — плагин выдаёт специальный набор /gbkit, включающий кость, палку и деревянный меч, чтобы модераторы могли сразу приступить к расследованиям. А если требуется быстро развернуть сервер с этим плагином, на помощь приходит foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню, что заметно ускоряет подготовку игровой среды.
Установка и настройка: MySQL, PHP и немного терпения
Good Brother 2 не работает «из коробки» — ему нужна база данных MySQL и веб-сервер с PHP для панели. После первого запуска плагин создаст папку Good Brother с файлами conf.yml, conf.lang и english.lang. В конфигурации conf.yml необходимо указать IP базы данных, порт (обычно 3306), имя пользователя, пароль и название базы. Там же можно включить отладку, если что-то идёт не так.
PHP-скрипт веб-панели настраивается в файле CONFIGURATION.php. Прописываем логин и пароль администратора, адреса игрового и веб-серверов, а также параметры подключения к MySQL. Важно: после длительного использования база данных сильно разрастается, поэтому стоит заранее продумать политику хранения логов или периодически чистить старые записи. Плагин пока находится в бета-стадии, так что мелкие ошибки возможны, но активное сообщество и регулярные обновления (последняя версия 2.0.0) внушают оптимизм.
Команды и права: полный контроль над сервером
Гибкая система прав позволяет разграничить доступ для модераторов, хелперов и администраторов. Ниже — список основных команд и соответствующих разрешений.
Основные команды
/gbkit— получить набор инструментов (кость, палка, меч)./rollback [длительность] [год/месяц/день/час/мин]— откат выделенной территории./cardindex [игрок]— посмотреть картотеку игрока./owncardindex— своя картотека./spelladd [слово] [замена]— добавить запрещённое слово./spellshow— показать все запрещённые слова./spelldelete [ID правила]— удалить правило./ban [игрок] [длительность] [год/месяц/день/час/мин] (причина)— забанить игрока./unban [игрок/BanID]— разбанить./kick [игрок] (причина)— кикнуть./note [игрок] [заметка]— оставить заметку в картотеке./notedel [ID заметки]— удалить заметку./chatshow [игрок] (количество записей)— история чата./langreload— перезагрузить языковой файл./say [сообщение]— отправить сообщение от имени консоли./gbregister [пароль]— создать аккаунт на веб-панели.
Ключевые разрешения
gb.rollback— доступ к откату территории.gb.cardindex— просмотр чужих картотек.gb.chatshow— просмотр истории чата.gb.spell.add,gb.spell.show,gb.spell.delete— управление фильтром слов.gb.ban,gb.unban,gb.kick— базовые модераторские действия.gb.noban— возможность заходить на сервер, имея активный бан (кроме веб-панели и консоли).gb.nokick— защита от кика, кроме как через веб-панель или консоль.gb.stickиgb.bone— проверка логов табличек и блоков соответствующими инструментами.gb.spam— писать без ограничений по времени.gb.register— создавать аккаунт на веб-панели.gb.say— отправлять сообщения от консоли.gb.waterиgb.lava— размещать воду и лаву (полезно для борьбы с наводнениями).
Практические сценарии использования
Представьте: ночью на сервер зашёл злоумышленник, залил спавн лавой и написал оскорбления на табличках. С Good Brother 2 вы берёте палку, кликаете по табличке и видите ник нарушителя. Кость покажет, кто ставил лаву. Затем выделяете мечом пострадавшую зону и вводите /rollback 1 hour — через секунду всё возвращается к состоянию часовой давности. После этого открываете картотеку игрока, видите его предыдущие нарушения и выдаёте бан с указанием причины. Вся процедура занимает пару минут, а веб-панель позволяет сделать это даже со смартфона.
Другой пример: токсичный игрок постоянно матерится в чат. Фильтр плагина автоматически заменяет бранные слова на звёздочки, но вы можете добавить уникальные ругательства вашего сообщества через /spelladd. При этом gb.spam не даст ему флудить, а gb.chatshow сохранит всю переписку для разбирательств.
Нюансы и предостережения
Плагин активно развивается, но бета-статус означает, что могут встречаться баги. Разработчик честно предупреждает о разрастании базы данных — на крупных серверах с тысячами игроков таблицы логов быстро занимают гигабайты. Рекомендуется настроить автоматическую очистку старых записей или выделить достаточно дискового пространства. Также внимательно отнеситесь к правам: gb.noban и gb.nokick стоит выдавать только самым доверенным лицам, иначе нарушители смогут обходить наказания.
Итоги: кому подойдёт Good Brother 2
Good Brother 2 — это не просто плагин, а полноценный охранный комплекс для серверов Minecraft. Он закрывает сразу три фронта: логирование действий, откат разрушений и фильтрацию общения. Веб-панель и картотека делают модерацию прозрачной, а система прав позволяет выстроить иерархию помощников. Если вы ищете замену BigBrother с активной поддержкой и современными функциями, этот плагин определённо заслуживает внимания. Да, потребуется настроить MySQL и PHP, но результат того стоит — ваш сервер станет гораздо устойчивее к атакам гриферов и токсичности.