📐 Стройте Быстрее с Чертежами!
Утомилась вручную строить одни и те же конструкции снова и снова, например, дороги, уличные фонари или дома? Этот мод идеально подходит для вас! Отсканируйте свою конструкцию и создайте чертеж, чтобы мгновенно воссоздать её одним щелчком!
🏗️ Основные Функции
🔹 Сканер – Отсканируйте любую конструкцию, чтобы сохранить её как чертеж.
- Щёлкните правой кнопкой мыши по блоку, чтобы установить первый угол.
- Щёлкните правой кнопкой мыши по другому блоку, чтобы установить второй угол.
- После выбора области присвойте ей имя и сохраните структуру.
🔹 Планшет – Удобное управление вашими чертежами.
- Просматривайте сохранённые структуры.
- Удаляйте ненужные чертежи.
- Получайте предмет чертежа для размещения в мире.
- Делитесь чертежами с другими игроками в том же мире.
- Экспортируйте и импортируйте глобальные чертежи для использования в разных мирах.
- Доступ к чертежам, предоставленным сервером.
🔹 Чертеж – Легкое воссоздание сохранённых структур!
- Выберите точку начала, щёлкнув по блоку.
- Голографический предпросмотр покажет точное размещение конструкции.
- Откройте меню (Shift + ПКМ в воздухе) для:
✅ Проверки необходимых материалов.
🔄 Поворота или отражения конструкции по осям X, Y и Z.
📦 Назначения контейнеров (Shift + ПКМ по контейнеру: сундуки, шалкер-боксы, бочки и т.д.) для хранения материалов, что позволяет строить крупные конструкции без ограничений инвентаря!
⚙️ Настраиваемые Ограничения через Gamerules
По умолчанию мод имеет ограничения, например, на максимальное количество блоков в сканируемой области и число чертежей у игрока. Эти значения можно изменить с помощью gamerules:
📏 Максимальное количество блоков в сканируемой области:
Для версий 1.1.4 и ниже:
/gamerule maxStructureBlockCount <целое число>
Для версий 1.2.0 и выше:
/gamerule maxScannerBlockCount <целое число>
📜 Максимальное количество чертежей у игрока:
/gamerule maxBlueprintsForPlayer <целое число>
🔧 Ограничение числа контейнеров для чертежа
Максимальное количество контейнеров (сундуков, бочек), с которыми чертёж может взаимодействовать одновременно:
/gamerule maxBlueprintContainers <целое число>
🔒 Разрешение глобальных чертежей
Разрешить или запретить использование глобальных чертежей (общих для миров):
/gamerule allowGlobalBlueprints <true/false>
📋 Копирование NBT-данных в чертежах (добавлено в версии 1.8.0)
Позволяет сканировать NBT-данные блоков (состояния, пользовательское поведение).
По умолчанию отключено во избежание проблем с дублированием:
/gamerule allowNBTDataCopy <true/false>
Примечание: Не копирует содержимое блоков с инвентарями (сундуки, рюкзаки).
⚠️ Важно: Мод не оптимизирован для очень крупных структур, учитывайте это при увеличении значений.
📦 Управление Серверными Чертежами – Система Команд (только для операторов)
Управляйте общесерверными чертежами командой /blueprintserver
.
Они доступны всем игрокам сервера и могут быть:
- Free – доступны без ограничений.
- Permission – требуют явного разрешения.
🛠 Использование:
- Добавить/заменить серверный чертёж (с чертежом в руке):
/blueprintserver set <free/permission>
- Удалить серверный чертёж:
/blueprintserver remove <имя_серверного_чертежа>
- Выдать/отозвать разрешение игроку на чертёж типа "permission":
/blueprintserver permission <имя_игрока> <имя_серверного_чертежа> <true/false>
По умолчанию разрешения отсутствуют.
📘 Изнашиваемый Чертеж – Использование и Функции
Изнашиваемые чертежи имеют ограниченное число использований и доступны любым игрокам без ограничений.
✅ Добавление в мир:
Удерживая обычный чертёж, используйте команду для регистрации:
/blueprintworn add
Для удаления:
/blueprintworn remove <имя_чертежа>
🧱 Создание Предмета Изнашиваемого Чертежа
Предмет создаётся (через /give
или таблицы добычи) с обязательными NBT-тегами:
- remaining_uses: целое число (остаток использований).
- blueprint_name: строка (имя зарегистрированного чертежа).
- free_build: boolean (
0b
/1b
), позволяет строить без материалов.
📌 Пример для версий 1.20.1 и ниже:
/give @s portable_blueprints:worn_blueprint{remaining_uses:1,blueprint_name:"имя_чертежа"} 1
Пример для версии 1.21.1:
/give @s portable_blueprints:worn_blueprint[minecraft:custom_data={remaining_uses:1,blueprint_name:"имя_чертежа"}] 1
С этим модом строительство становится быстрее, эффективнее и избавляет от рутины!