Мод для Майнкрафт Бедрок с античитом и инструментами модерации для мира или Realm. Работает на телефоне и ПК, помогает защищать пвп, предметы, чат и мир от читов, а также управлять нарушителями через команды и внутриигровую панель.
Возможности
- Проверяет слишком высокую скорость кликов, атаки нескольких целей, удары без взмаха рукой, атаки и установку блоков вне поля зрения, слишком быстрое использование зелий, снежков и пузырьков опыта, автоматическое возвращение тотема бессмертия и автоматическое использование кристаллов.
- Наказывает игрока, вышедшего из игры во время боя; тип наказания задаётся в конфиге.
- Защищает мир от массового разрушения блоков, подозрительной установки блоков, установки в воздухе, предметов с невозможной прочностью и недопустимой экипировки в слотах брони. Разрушенные при массовой ломке блоки восстанавливаются.
- Кикает и банит игроков с недопустимым именем.
- Ограничивает слишком длинные, повторяющиеся и слишком быстро отправленные сообщения; при необходимости блокирует сообщения с не-ASCII символами.
- Оповещает администрацию о добыче алмазной руды, глубинной алмазной руды и древних обломков.
- Возвращает обычных игроков из творческого режима в выживание, может закрывать доступ в энд и незер.
- Добавляет эффект на месте смерти, сообщает игроку координаты смерти и приветствует вошедших игроков с указанием устройства.
- Позволяет включить автоматическую модерацию: она суммирует срабатывания проверок и банит игрока при достижении заданного лимита за заданное время.
Как пользоваться
Панель администратора выдаётся командой:
/give @s safeguard:admin_panel
В панели доступны включение модулей, редактор конфига, быстрый бан, действия с выбранным игроком, снятие бана и журнал банов. Все проверки по умолчанию выключены: включайте нужные в разделе «Settings» панели.
Команды пишутся в чат; стандартный префикс — !, его можно изменить в конфиге. Список команд открывается через !help.
!ban <имя_игрока>— постоянный бан.!unban <игрок>— снять бан.!kick <игрок>— кикнуть игрока.!mute <игрок> [время S|M|H|D] [причина]и!unmute <игрок>— выдать или снять мут.!freeze <игрок>— заморозить или разморозить игрока.!warn <игрок>,!warnings <игрок>,!clearwarn <игрок>— выдать, посмотреть или очистить предупреждения.!report <игрок> <причина>— отправить жалобу онлайн-администраторам.!invsee <игрок>и!copyinv <игрок>— посмотреть инвентарь или скопировать его предметы себе.!worldborder <граница|remove|origin <x> <z>>— настроить границу мира.!toggledeviceban <устройство|Desktop|Console|Mobile|View>— запретить вход с устройства или посмотреть запреты.!vanish,!notify,!clearchat,!clearbanlogs,!lagclear— невидимость, уведомления античита, очистка чата и журнала банов, удаление сущностей для снижения лагов.
Требования
Для большинства проверок нужно включить эксперимент Beta APIs в настройках мира. После добавления дополнения в мир или Realm выполните /function setup/setup и включите нужные модули через панель администратора.
Для доступа владельца к редактору конфига и очистке журнала банов задайте OWNER_PASSWORD в файле конфига, затем в панели откройте «Settings» → «Config Editor» и введите этот пароль. Изменения через редактор сохраняются только в текущем экземпляре мира; экспортировать текущий конфиг можно через отладочную функцию конфига.
