Плагин для серверов Майнкрафт на Paper, объединяющий инструменты модерации, защиту аккаунтов и управление сервером. Он подходит для банов и мутов, режима технических работ, скрытия администрации, просмотра инвентарей и объявлений игрокам.
Возможности
- Наказания: кик, бан, мут, предупреждение, служебная заметка и бан по IP; для них доступны постоянный и временный варианты, история, постраничный просмотр, тихие действия и изменение причины.
- Привязка аккаунта к разрешённому IP-адресу: при входе с другого адреса игрок не будет допущен.
- Режим технических работ с белым списком, отдельными сообщениями сервера, таймерами запуска и завершения, а также расписанием.
- Полноэкранные объявления с заголовком, подзаголовком, форматированием MiniMessage и настраиваемым звуком.
- Невидимость администрации: скрытые сотрудники защищены от взаимодействий и урона.
- Просмотр и редактирование инвентаря игрока через интерфейс на 54 слота, включая броню и вторую руку.
- Дополнительные инструменты: телепортация к офлайн-игроку, список игроков, системные настройки и перезагрузка плагина.
Команды
Наказания:
kick <player> <reason...>,ban <player> <reason...>,mute <player> <reason...>,warn <player> <reason...>,note <player> <note...>banip <player|ip> <reason...>tempban <player> <duration> <reason...>,tempmute <player> <duration> <reason...>,tempwarn <player> <duration> <reason...>,tempipban <player|ip> <duration> <reason...>unban <id|player>,unmute <id|player>,unwarn <id|player>,unnote <id|player>,unpunish <id|player>change-reason <id> <new reason>,warns <player>,notes <player>,check <player>,banlist [page],history <player> [page]
Добавьте -s к команде наказания для тихого действия: уведомление увидят только сотрудники с соответствующим правом. Причину можно подставить из шаблона в виде @layoutKey, а длительность — из шаблона времени, например #default.
Управление техническими работами:
maintenance on,maintenance off,maintenance reloadmaintenance add <player>,maintenance remove <player>,maintenance whitelistmaintenance starttimer <minutes>,maintenance endtimer <minutes>,maintenance schedule <startMinutes> <durationMinutes>,maintenance aborttimermaintenance motd,maintenance setmotd <index> <line> <message>
Прочие команды:
broadcast <title> [subtitle]— объявление; символ|разделяет заголовок и подзаголовок.vanish— включить или выключить невидимость.invsee <player>— открыть инвентарь игрока.fssentials,systemprefs,offlinetp,playerlist,punishment,iplock.
Права
- Наказания:
fssentials.punish.kick,fssentials.punish.ban,fssentials.punish.tempban,fssentials.punish.mute,fssentials.punish.tempmute,fssentials.punish.warn,fssentials.punish.tempwarn,fssentials.punish.banip,fssentials.punish.tempipban,fssentials.punish.unpunish,fssentials.punish.change-reason. - Просмотр данных:
fssentials.view.banlist,fssentials.view.history,fssentials.view.check,fssentials.view.playerlist. - Инструменты администрации:
fssentials.invsee,fssentials.vanish,fssentials.admin.reload,fssentials.admin.systemprefs,fssentials.maintenance.admin. - Обход привязки к IP:
plugin.iplock.bypass.
Настройка
Основные сообщения, префикс и подстановки находятся в messages.yml; настройки звука объявлений — в announcements.sound.*.
Записи наказаний сохраняются в punishments.yml, привязки IP — в ip-locks.yml. Для хранения наказаний включите storage.persistence-enabled. Параметры IP-защиты: ip-lock.enabled, ip-lock.log-blocked-attempts и ip-lock.kick-message.
Требования
Требуется сервер на Paper. Плагин учитывает планировщик Folia и может работать в окружении с Folia.
