Portable blueprints avatar

Portable blueprints [1.21.1] [1.20.1] [1.19.2]

📐 Стройте Быстрее с Blueprints!

Устали вручную строить одни и те же структуры снова и снова, такие как дороги, уличные фонари или дома? Этот мод идеально вам подходит! Отсканируйте вашу структуру и создайте blueprint, чтобы вы могли мгновенно перестраивать её всего одним кликом!

Полное Видео и Обзор Возможностей


🏗️ Основные Возможности

🔹 Сканер – Отсканируйте любую структуру, чтобы сохранить её как blueprint.

  • Нажмите ПКМ по блоку, чтобы установить первый угол.
  • Нажмите ПКМ по другому блоку, чтобы установить второй угол.
  • После выбора области дайте ей имя и сохраните структуру.

🔹 Планшет – Легко управляйте вашими blueprint.

  • Просматривайте сохранённые структуры.
  • Удаляйте ненужные blueprint.
  • Получайте предмет blueprint для размещения в мире.
  • Делитесь вашими blueprint с другими игроками в том же мире.
  • Экспортируйте и импортируйте глобальные blueprint для использования в разных мирах.
  • Получайте доступ к blueprint, предоставленным сервером.

🔹 Blueprint – Стройте ваши сохранённые структуры без усилий!

  • Выберите точку происхождения, нажав на блок.
  • Голографический предпросмотр покажет, как именно структура будет размещена.
  • Откройте меню (Shift + ПКМ по воздуху), чтобы:
    ✅ Проверить необходимые материалы.
    🔄 Повернуть или отразить структуру по осям X, Y и Z.
    📦 Назначить контейнеры (Shift + ПКМ по контейнеру, например: сундуки, шалкеровые ящики, бочки и т.д.) для хранения материалов, что позволяет строить большие структуры без ограничений инвентаря!


⚙️ Настраиваемые Ограничения с Помощью Gamerules

По умолчанию мод включает определённые ограничения, такие как максимальное количество блоков, которые можно выбрать сканером, и количество blueprint, которые каждый игрок может хранить. Однако эти ограничения можно настроить с помощью gamerules:

📏 Установите максимальное количество блоков в сканируемой области:

Для версии 1.1.4 и ниже:

/gamerule maxStructureBlockCount 

Для версии 1.2.0 и выше:

/gamerule maxScannerBlockCount 

📜 Установите максимальное количество blueprint у игрока:

/gamerule maxBlueprintsForPlayer 

🔧 Ограничьте количество контейнеров, которые может использовать blueprint
Установите максимальное количество контейнеров (таких как сундуки или бочки), с которыми blueprint может взаимодействовать одновременно во время строительства:

/gamerule maxBlueprintContainers 

🔒 Контролируйте использование глобальных blueprint
Решите, разрешены ли глобальные blueprint (общие для нескольких миров) в вашем мире:

/gamerule allowGlobalBlueprints 

📋 Включите или отключите копирование NBT данных в blueprint (добавлено в версии 1.8.0)
Позволяет сканированию blueprint копировать NBT данные блоков (такие как состояния блоков или пользовательское поведение).
По умолчанию отключено во избежание проблем с дублированием, особенно на multiplayer серверах:

/gamerule allowNBTDataCopy 

Примечание: Это не копирует содержимое блоков с инвентарями (таких как сундуки или рюкзаки).

Установите время перезарядки для размещения blueprint (добавлено в версии 1.9.3)
Позволяет определить время перезарядки, которое предотвращает спам постройкой через blueprint.
Значение указывается в секундах.

/gamerule blueprintsCooldown 


⚠️ Примечание:
Мод не оптимизирован для очень больших структур, поэтому будьте осторожны при увеличении этих значений.


📦 Управление Серверными Blueprint – Система Команд (Только для Op)

Управляйте server-wide blueprint с помощью команды /blueprintserver.
Эти blueprint являются общими для всего сервера и могут быть установлены как:

  • Free – доступны всем игрокам без ограничений.
  • Permission – только игроки с явным разрешением могут их использовать.

🛠 Как Использовать:

  • Чтобы добавить или заменить серверный blueprint (держа предмет blueprint в руке)
    /blueprintserver set 
  • Чтобы удалить серверный blueprint:
    /blueprintserver remove 
  • Чтобы назначить или отозвать разрешение игрока на использование определённого "permission" blueprint:
    /blueprintserver permission   

По умолчанию у игроков нет разрешения, если оно явно не предоставлено.


📘 Worn Blueprint – Использование и Функциональность

Worn Blueprints – это blueprint с ограниченным количеством использований, которые могут быть использованы любым игроком без ограничений.

✅ Как добавить их в мир:

Чтобы зарегистрировать Worn Blueprint в мире, держите обычный blueprint в руке и используйте команду:

/blueprintworn add

Чтобы удалить его позже, используйте:

/blueprintworn remove

🧱 Создание Предмета Worn Blueprint

Предмет Worn Blueprint может быть сгенерирован (через /give или через таблицы добычи) с использованием двух обязательных NBT тегов:

  • remaining_uses: целое число, определяющее, сколько использований осталось.

  • blueprint_name: строка, связывающая предмет с зарегистрированным worn blueprint в мире.

  • free_build: логическое значение (0b/1b), которое позволяет строить по blueprint без необходимых материалов.
  • allow_nbt (добавлено в версии 1.8.1):
    • Если установлено в 0b, размещение всегда будет происходить без NBT данных, игнорируя gamerule allowNBTDataCopy.
    • Если установлено в 1b, размещение всегда будет происходить с NBT данными, снова игнорируя gamerule.
    • Если флаг отсутствует, worn blueprint будет следовать текущему значению gamerule allowNBTDataCopy.

📌 Пример:

minecraft версия 1.20.1 и ниже

/give @s portable_blueprints:worn_blueprint{remaining_uses:1,blueprint_name:"worn_blueprint_name"} 1

minecraft версия 1.21.1

/give @s portable_blueprints:worn_blueprint[minecraft:custom_data={remaining_uses:1,blueprint_name:"worn_blueprint_name"}] 1

(добавлено в версии 1.8.1)

Система Инъекции Worn Blueprint в Мир

Введена система для автоматического добавления worn blueprints в миры.
Это особенно полезно для создателей модпаков, которые хотят включить готовые worn blueprints (например, для магазина blueprint).
Просто поместите ваши .bp файлы в новую папку:
/portable_blueprints/world_injection_worn_blueprints

Файл настроек также включён в эту папку для дополнительной конфигурации.


(добавлено в версии 1.9.3)

🚫 Команды Блокировки Использования Мода

Эти команды позволяют заблокировать игрока от использования как сканера, так и blueprint.
Это полезно для игроков, которые злоупотребляют механиками мода, чтобы досаждать другим, вызывать лаги или создавать проблемы на сервере.
Вместо полного бана игрока вы можете просто заблокировать ему использование мода.

🛠 Как Использовать:

  • Заблокировать игрока от использования мода:
    /portable_blueprint block 
  • Разблокировать ранее заблокированного игрока
    /portable_blueprint unblock 
  • Показать список заблокированных игроков:
    /portable_blueprint blockedlist

С этим модом строительство становится быстрее, эффективнее и свободно от утомительного повторения!


💬 Сообщество GitHub и Отчёт об Ошибках

Присоединяйтесь к сообществу, сообщайте об ошибках или предлагайте новые функции!

👉 Посетите страницу мода на GitHub

Скачать Portable blueprints

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releaseportable_blueprints-v1.9.3-mv1.21.1neoforge1.21.1NeoForge15 сентября 2025487,3 КБ
Releaseportable_blueprints-v1.9.3-mv1.21.11.21.1Forge15 сентября 2025411,3 КБ
Releaseportable_blueprints-v1.9.3-mv1.19.21.19.2Forge14 сентября 2025433 КБ
Releaseportable_blueprints-v1.9.3-mv1.20.11.20.1Forge13 сентября 2025429,8 КБ
Releaseportable_blueprints-v1.9.2-mv1.21.1neoforge1.21.1NeoForge4 сентября 2025478,6 КБ
Releaseportable_blueprints-v1.9.2-mv1.21.11.21.1Forge3 сентября 2025402,1 КБ
Releaseportable_blueprints-v1.9.2-mv1.19.21.19.2Forge2 сентября 2025424,1 КБ
Releaseportable_blueprints-v1.9.2-mv1.20.11.20.1Forge29 августа 2025420,9 КБ
Releaseportable_blueprints-v1.9.1-mv1.21.1neoforge1.21.1NeoForge22 августа 2025422,5 КБ
Releaseportable_blueprints-v1.9.1-mv1.21.11.21.1Forge22 августа 2025385 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.