Мод для Майнкрафт, который защищает сгенерированные структуры и участки мира от разрушения, сохраняя обычный режим выживания. Он подходит для серверов, сборок, RPG и приключенческих карт: игроки могут исследовать локации, сражаться и пользоваться разрешёнными объектами, а правила для каждой зоны задаёт владелец мира.
Возможности
Защита применяется к деревням, крепостям, испытательным камерам, древним городам, лесным особнякам, аванпостам разбойников, незерским крепостям, бастионам, океанским монументам, городам энда, храмам, шахтам, комнатам с рассадниками мобов и структурам из других модов. Поддерживаются и отдельные элементы генерации мира, которые технически не являются структурами.
Для каждой локации можно отдельно разрешить или запретить:
- ломать конкретные блоки;
- взаимодействовать с контейнерами, компонентами редстоуна, дверями, механизмами и другими настроенными блоками;
- ставить выбранные предметы временно или навсегда;
- взрывы, огонь и растекание лавы.
Разрешённые блоки добываются как обычно: учитываются подходящий инструмент, скорость добычи, прочность, зачарования, выпадение предметов и события других модов. Временные блоки, например факелы, лестницы или блоки для спасения из опасного места, удаляются через заданное время.
Есть пресеты правил для близкой к ванильной игры, защиты от гриферов, строгой защиты и приключенческих карт. Мод запоминает найденные области отдельно для каждого измерения, умеет проверять уже загруженные чанки и не заставляет мир генерировать или загружать дополнительные чанки.
Как пользоваться
Основная информация и управление доступны через серверное меню в виде сундука. В нём настраиваются структуры, правила ломания, взаимодействия, размещение предметов, сообщения игрокам, защита и диагностика; вручную редактировать конфиги для обычной настройки не требуется.
/structuralsafety— открыть интерфейс мода./structuralsafety help— показать доступные команды./structuralsafety menu— открыть меню управления./structuralsafety info— показать сведения о защищённой зоне, в которой находится игрок: её имя и ID, тип, правила ломания, разрешённые блоки, взаимодействия и размещение предметов./structuralsafety escape— найти безопасное место для выхода из защищённой зоны, если игрок застрял./structuralsafety inspect— включить просмотр решений защиты при ломании, взаимодействии и установке блоков./structuralsafety preview— показать границы защищённой области ванильными частицами.
Для игроков можно включить сообщения о входе и выходе из зоны, отказе в действии, подсказки по спасению, звуки защиты и отсчёт времени временных блоков. Доступ к просмотру информации, управлению защитой, диагностике, проверке и выходу из зоны разделяется правами.
Настройки
Правила ломания для каждой зоны работают в четырёх режимах:
inherit— использовать общий список разрешённых блоков;extend— добавить к общему списку блоки этой зоны;replace— использовать только список блоков данной зоны;none— запретить любое ломание.
Например, в деревне можно разрешить урожай и декоративные блоки, в данже — паутину, а на участке приключенческой карты полностью запретить ломание. Настройки проверяются перед применением: некорректная конфигурация откатывается, а отклонённый вариант сохраняется в резервной копии. При необходимости можно включить журнал действий защиты с автоматической ротацией файлов.
Требования и совместимость
Мод работает на стороне сервера: игрокам не требуется устанавливать его на клиент. Он поддерживает одиночные миры, LAN, выделенные серверы, сборки и модовые структуры; владелец одиночного мира может открыть меню настройки даже при отключённых читах.
