
EasyBan
EasyBan - минималистичный плагин для управления банами, мутами и киками на сервере Майнкрафт. Простые команды, поддержка временных наказаний, синхронизация через MySQL. Подходит для серверов любого размера.
EasyBan
EasyBan - это простой и легкий плагин для Майнкрафт, который помогает администраторам быстро управлять наказаниями на сервере. Никакой лишней сложности: баны, кики, муты, временные ограничения и даже запрет на ломание блоков - все через одну команду.
Если на вашем сервере часто возникают проблемы с нарушителями, а стандартные средства ванильного Minecraft недостаточно гибкие, EasyBan как раз то, что нужно. Плагин работает на версиях 1.21+, поддерживает прокси Velocity и может синхронизировать баны между несколькими серверами через MySQL.
Команды (версия 1.4.2)
Все команды начинаются с префикса /eb. Вот полный список:
/eb ban (ник) (причина) server:(сервер)- навсегда забанить игрока/eb tempban (ник) (время) (метка) (причина) server:(сервер)- временный бан/eb delban (ник)- разбанить игрока/eb kick (ник) (причина)- кикнуть игрока/eb mute (ник) (причина) server:(сервер)- замутить игрока/eb tempmute (ник) (время) (метка) (причина) server:(сервер)- временный мут/eb delmute (ник)- размутить игрока/eb ban-ip (ник или IP) (причина) server:(сервер) not:(ник)- забанить IP/eb tempban-ip (ник или IP) (время) (метка) (причина) server:(сервер)- временный бан IP/eb mute-ip (ник или IP) (причина) server:(сервер) not:(ник)- замутить IP/eb tempmute-ip (ник или IP) (время) (метка) (причина) server:(сервер) not:(ник)- временный мут IP/eb delmute-ip (ник или IP)- снять мут с IP/eb delban-ip (ник или IP)- разбанить IP/eb donotbrake (ник) (причина) server:(сервер)- запретить игроку ломать блоки/eb deldonotbrake (ник)- снять запрет на ломание блоков
Параметр server:(server) можно опускать, если вы не используете MySQL или баните игрока на том же сервере, где находитесь. not:(ник) позволяет исключить конкретного игрока из IP-бана.
Если нужно применить наказание сразу на всех серверах (при использовании прокси), в параметре (server) укажите all.
Настройка
Плагин хранит данные либо локально (в файле data.yml), либо в базе MySQL для синхронизации между серверами. Интервал проверки новых банов настраивается в конфиге.
Конфигурация сервера (EasyBan Configuration):
server-name- имя текущего сервера (используется для синхронизации)checkupdates- проверять ли обновления плагина при запускеstorage.type-localилиmysqlstorage.sync-interval- частота проверки базы данных (в секундах)- параметры подключения к MySQL: хост, порт, база, пользователь, пароль, префикс таблиц
Сообщения настраиваются в файле messages.yml с использованием MiniMessage формата. Вы можете менять цвет, стиль текста, плейсхолдеры вроде %reason%, %admin%, %server%, %time%.
Для работы с Velocity используется отдельный блок конфигурации с теми же параметрами MySQL.
Важно: MySQL работает без SSL (non-SSL mode).
Особенности и совместимость
- Простые команды - запомнить легко
- Поддержка временных и постоянных наказаний
- Быстрый кик и мут без лишних действий
- Работает как на маленьких серверах, так и на крупных сетях
- Плагин не тестировался на Folia - учитывайте это
Если вы используете EasyBan на прокси-сети с MySQL, все баны синхронизируются между серверами автоматически. При обновлении или переустановке плагина предыдущие наказания сохраняются (но лучше проверить, особенно если конфигурация MySQL менялась).
EasyBan - отличный выбор для тех, кто хочет минимум настроек и максимум контроля над порядком на сервере Minecraft.
