FigAdmin: мощный плагин для администрирования сервера Minecraft
Каждый владелец сервера Minecraft рано или поздно сталкивается с необходимостью поддерживать порядок. Игроки бывают разные: кто-то строит шедевры, а кто-то нарушает правила. В такие моменты на помощь приходит FigAdmin — лёгкий, но функциональный плагин для банов, киков и предупреждений. Он заменил устаревший KiwiAdmin и привнёс современный подход к управлению наказаниями, включая полноценную поддержку UUID и гибкое редактирование записей.
Что умеет FigAdmin
Плагин покрывает базовые потребности администратора, но делает это с особым вниманием к деталям. Вот ключевые возможности:
- Бан и временный бан — можно указать причину и срок вплоть до месяцев.
- IP-баны — опциональное включение блокировки по IP для онлайн-игроков.
- Предупреждения — система варнов с автоматическим темп-баном при достижении лимита.
- Редактирование банов — изменение срока или причины уже выданного наказания через удобную систему ID.
- Экспорт банов — выгрузка в стандартный banned-players.json и banned-ips.json для совместимости с ванильным сервером.
- Хранение данных — поддержка MySQL и Flatfile, а также готовый PHP-скрипт для публичного банлиста.
Установка и первичная настройка
Процесс интеграции FigAdmin на сервер максимально прост и не требует глубоких технических знаний. Достаточно скачать последнюю версию плагина и поместить его в папку plugins/. После этого выполните команду /save-all и остановите сервер. В директории plugins/FigAdmin/ появится файл config.yml — именно в нём вы сможете настроить поведение плагина под свои правила. Закончив редактирование, запустите сервер и примените изменения командой /reloadfig.
Пока вы занимаетесь серверной частью, вашим игрокам на клиенте может пригодиться лаунчер foxygame.net. Он позволяет в пару кликов устанавливать моды и пакеты ресурсов, что особенно удобно, если на сервере используются дополнительные механики, совместимые с FigAdmin. Больше не нужно вручную искать файлы и копаться в папках — всё скачивается прямо из меню лаунчера.
Основные команды и права
FigAdmin предлагает интуитивный набор команд, каждая из которых защищена отдельным пермишеном. Это позволяет гибко распределять обязанности между модераторами.
Команды для управления игроками
/ban игрок причина— перманентный бан с указанием причины./tempban игрок время причина— временный бан. Время указывается в формате: 1s, 5min, 2h, 3d, 1w, 2month./ipban on|off— включает или отключает автоматический IP-бан при бане онлайн-игрока./unban игрок— разбан по нику./unbanip IP— разбан по IP-адресу./checkban игрок— проверка, забанен ли игрок./kick игрок причина— кик с сервера./kick *— кик всех игроков (требуетfigadmin.kick.all)./warn игрок причина— выдать предупреждение./clearwarnings игрок— очистить все предупреждения.
Служебные команды
/exportbans— экспорт банов в ванильный формат./reloadfig— перезагрузка конфигурации плагина./figadmin— отображение версии плагина.
Права (permissions)
Каждая команда имеет свой узел доступа, что исключает случайное превышение полномочий:
figadmin.banfigadmin.tempbanfigadmin.ipbanfigadmin.unbanfigadmin.unbanipfigadmin.checkbanfigadmin.kickfigadmin.kick.allfigadmin.warnfigadmin.clearwarningsfigadmin.exportfigadmin.reload
Тонкая настройка банов
Одна из сильных сторон FigAdmin — возможность редактировать уже выданные наказания. Для этого используется встроенная система /eb. Сначала найдите ID нужного бана командой /eb search ИмяИгрока. Затем выберите его: /eb select 123. Теперь вы можете изменить срок (/eb time add 1 day) или причину, после чего обязательно сохраните изменения через /eb save. Если передумали — /eb cancel отменит редактирование.
Автоматические наказания и конфигурация
Файл config.yml содержит несколько важных параметров. Ключевая опция ip-ban: true заставляет плагин автоматически добавлять IP-адрес в бан-лист при бане онлайн-игрока. Параметр auto-ban-on-warnings задаёт порог предупреждений, после которого игрок получит временный бан. Например, при значении 2 после третьего варна сработает автоматический темп-бан на срок, указанный в auto-ban-time (например, «1 day»). Важно: при авто-бане все предыдущие предупреждения сбрасываются.
Публичный банлист и хранение данных
Если вы используете MySQL, FigAdmin предоставляет исходный код PHP-скрипта для отображения таблицы банов на вашем сайте. Это отличный способ сделать модерацию прозрачной. Видеоинструкция для польских пользователей доступна по адресу youtube.com/watch?v=LmPrVl_72wk, но даже без неё скрипт легко адаптировать под любой дизайн.
Почему FigAdmin, а не KiwiAdmin
FigAdmin — это прямой наследник KiwiAdmin, но с рядом критических улучшений. Главное — полноценная работа с UUID, которая позволяет банить игроков, ещё не заходивших на сервер, при условии точного написания ника с учётом регистра. Добавлены экспорт в современные ванильные форматы, более стабильная работа с MySQL и удобное редактирование банов. Плагин активно поддерживается и остаётся одним из самых простых решений для администрирования.
В итоге FigAdmin закрывает все базовые потребности в управлении наказаниями, не перегружая сервер лишними функциями. Он идеально подойдёт как для небольших приватных миров, так и для публичных проектов, где важна прозрачность и оперативность модерации. Настройка занимает минуты, а гибкость конфигурации позволяет адаптировать плагин под любые правила сообщества.