Мод для Майнкрафт, который ускоряет повторное строительство: он сохраняет выделенные постройки как чертежи и помогает ставить их заново с предварительным просмотром. Подойдёт для дорог, фонарей, домов и других построек, которые нужно копировать.
Возможности
Сканер выделяет два противоположных угла постройки и сохраняет выбранную область под указанным именем. Планшет показывает сохранённые чертежи, позволяет удалять их, получать предмет чертежа, делиться им с игроками в одном мире, импортировать и экспортировать общие чертежи между мирами, а также открывать серверные варианты.
При выборе точки установки чертеж показывает голографический контур будущей постройки. Его можно поворачивать и отражать по осям X, Y и Z, проверять список нужных материалов и назначать сундуки, шалкеровые ящики или бочки источниками ресурсов для строительства.










Крафты
Рецепты планшета и сканера показаны на изображениях автора.


Как пользоваться
Сканером нажмите правой кнопкой мыши по первому, затем по второму блоку границ постройки, укажите имя и сохраните её. Предметом чертежа нажмите по блоку, чтобы задать точку начала; для открытия его меню зажмите Shift и нажмите правой кнопкой мыши по воздуху.
На сервере администратор может добавлять общие чертежи командой /blueprintserver set <free/permission> с предметом чертежа в руке, удалять их через /blueprintserver remove <server_blueprint_name> и выдавать доступ к закрытому чертежу: /blueprintserver permission <player_name> <server_blueprint_name> <true/false>.
Одноразовые чертежи доступны любому игроку, но имеют ограниченное число применений. Обычный чертёж регистрируется как такой вариант командой /blueprintworn add, а удаляется через /blueprintworn remove <worn_blueprint_name>. Для выдачи предмета через /give или таблицы добычи используются теги remaining_uses, blueprint_name, free_build и allow_nbt.
Администратор может запретить отдельному игроку пользоваться сканером и чертежами: /portable_blueprint block <player_name>. Обратная команда — /portable_blueprint unblock <player_name>, список ограниченных игроков — /portable_blueprint blockedlist.
Настройки
Лимиты на размер сканируемой области, число чертежей игрока, число одновременно используемых контейнеров и задержку между постройками задаются игровыми правилами. Для этого используются maxScannerBlockCount, maxDigitizedStructuresForPlayer, maxBlueprintContainers и blueprintsCooldown.
Правило allowGlobalBlueprints разрешает или запрещает общие чертежи между мирами. allowNBTDataCopy управляет копированием NBT-данных блоков: содержимое контейнеров при этом не копируется. Правило businessVillagerEnabled включает появление жителя, который может расчистить помехи на месте строительства в обмен на убранные блоки.
Для автоматического добавления одноразовых чертежей в мир поместите файлы .bp в папку config/portable_blueprints/world_injection_worn_blueprints.
Требования и совместимость
Очень большие постройки могут работать медленно; повышать лимиты для них стоит осторожно.
