Expanded Building
Вы когда-нибудь ловили себя на мысли, что красивые постройки в креативе так и остаются в креативе, а в выживании руки доходят только до землянки из булыжника? Expanded Building решает именно эту проблему: вы проектируете здание в защищённом творческом режиме прямо внутри обычного мира, а затем NPC-строитель возводит его в честном Survival, блок за блоком, из реальных ресурсов. Никаких креативных предметов, никакого дюпа, ничего бесплатного.
Как работает Expanded Building
В основе мода лежит идея «чертежа-призрака». Вы размечаете площадку Жезлом строителя, проектируете внутри неё что угодно, а после завершения плана мир возвращается в исходное состояние — ваш инвентарь и режим игры на месте, а проект остаётся видимым как полупрозрачная схема: синим отмечены блоки к установке, красным — участки под расчистку.
Жезл и разметка площадки
Жезл строителя крафтится из одного изумруда и двух палок, и рецепт доступен с самого начала игры — никакого гринда. Левый клик по блоку задаёт первый угол, правый — второй. Площадка размечается на земле и охватывает всю высоту мира, так что подвалы и башни в неё помещаются без проблем.
Планирование в защищённом креативе
Во время проектирования ваш инвентарь и игровой режим надёжно сохраняются, а вы переключаетесь в защищённый креатив. Внутри площадки можно строить что угодно: срыть холм, выкопать подвал, убрать мешающую траву. Двери, люки и калитки продолжают открываться — правый клик открывает то, что в руке, а crouch + правый клик ставит блок вплотную к ним. Построили стену — всё равно сможете вернуться за неё.
Материалы и оплата труда строителя
Готовый план нужно обеспечить ресурсами и оплатить работу NPC. Материалы можно передавать вручную через панель управления, командой /eb deposit или просто указать жезлом на сундук — строитель сам будет брать оттуда недостающее четыре раза в секунду и оставлять сундук пустым, так что его размер ни на что не влияет, а воронка может поддерживать запас. Если план требует расчистки грунта, понадобятся инструменты: положите их в сундук, и строитель будет изнашивать их по мере копания, пока не останется ничего пригодного.
Чертежи: сохранение, обмен и импорт
Готовый план не обязан оставаться там, где вы его нарисовали. Сохраните чертёж в файл и поделитесь им — другой игрок положит его в свою папку и построит то же самое. Загрузка чертежа превращает его в живую схему вокруг вас: она следует за вами при движении, зелёная, пока помещается, и красная, если свисает за край. Правый клик подтверждает размещение, sneak + правый клик отменяет. Ничего не записывается в мир, пока вы не кликнете, так что прицеливание ничего не стоит. Поворачивайте чертёж шагами по 90 градусов — лестницы, двери, заборы и кровати поворачиваются вместе с ним — и сдвигайте вверх или вниз для подвалов.
Litematica и WorldEdit — новинка версии 1.1.0
Чужая постройка становится проектом без ручной пересборки. При первом запуске создаются две папки: config/expanded_building/litematic и config/expanded_building/schem. Просто положите файл туда — переименование не нужно, регистр не важен, а автодополнение подставит имя за вас. Команды /eb litematic load и /eb schem load передают файл тому же предпросмотру, что и родной чертёж. Мод читает .litematic версий 1–6 с любым числом регионов и Sponge .schem версий 2 и 3, сжатые gzip или сырые. Воздух не импортируется как приказ на снос, блоки из отсутствующих модов пропускаются с отчётом, а старый формат MCEdit .schematic отклоняется, а не читается неправильно.
Скорость стройки и защита площадки
Крупный проект иначе тянулся бы часами, поэтому строителя можно поторопить — за отдельную плату. Темп переключается в любой момент, даже посреди стройки: на скорости 20x он кладёт 20 блоков в секунду и расчищает столько же, а надбавка растёт как квадратный корень от темпа, а не линейно. Вернулись к медленному темпу — разница сразу возвращается на счёт.
Стройплощадка при этом не превращается в запретную зону. Пока план открыт, заблокирована вся площадка, но как только стройка идёт или ждёт, запертыми остаются только те позиции, которые строителю ещё предстоит поставить или расчистить, плюс его сундук с инструментами. Двери, сундуки, печи, кнопки и рычаги работают как обычно, а вы можете спокойно достраивать дом, пока строитель копает подвал под ним. Защита стоит в единой точке над любым изменением блока в мире, поэтому открытый план разом защищён от взрывов криперов и ТНТ, распространения огня, потоков воды и лавы, поршней, вреда от мобов и действий других игроков. Хотите сделать площадку неприкосновенной с первого клика до последнего — включите protectEntireSite.
Совместная работа и устойчивость к сбоям
Команда /eb add позволяет другому игроку планировать, приносить материалы, запускать стройку и менять темп, но отмена и управление участниками остаются за владельцем. Умерли во время планирования — инвентарь вернётся, креативные предметы не выпадут. Отключились — площадка восстановится, а инвентарь будет ждать следующего входа. Сервер упал посреди стройки — материалы уже записаны на диск, так что ничего не дюпится и не теряется.
Версии, загрузчик и установка
Expanded Building для Minecraft требует версии 26.2 или 26.1.2, Fabric Loader 0.19.3 или новее вместе с Fabric API и Java 25. На сервере, где у игроков мод не стоит, всё продолжает работать: панель управления откатывается до чат-меню, но призрачный предпросмотр рисуется клиентом, поэтому для него мод нужен с обеих сторон. Если не хочется возиться с ручной раскладкой файлов, в лаунчере foxygame.net Expanded Building ставится в один клик вместе с нужной версией Fabric, а каталог сам подтягивает обновления мода. Инструкция, как установить Expanded Building, сводится к трём шагам: положите jar в папку mods, убедитесь, что Fabric API на месте, и запустите игру через профиль Fabric.
Настройка и команды
Почти всё настраивается в config/expanded_building.json: размер площадки, число проектов на игрока, лимит блоков в чертеже, темп стройки и расчистки, ставка изумрудной оплаты, дальность отхода до выхода из режима планирования, поддержка блочных сущностей, жидкостей, а также флаги protectEntireSite и keepSiteLoaded. Основные команды начинаются с /eb: give, projects, menu, add, remove, members, finish, deposit, start, cancel, recheck, recovernpc, recover, а также blueprint, litematic и schem для работы с файлами.
Expanded Building — это редкий случай, когда мод не упрощает игру, а аккуратно разводит творчество и выживание по своим местам. Вы получаете свободу креатива для проектирования, честную экономику Survival для реализации и защиту, которая не мешает жить. Если давно хотелось построить что-то серьёзное без компромиссов — скачать Expanded Building стоит хотя бы ради того, чтобы попробовать один проект.