▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Датапаки/Structure Block Tools - инструменты для работы со структурными блоками
Structure Block Tools - инструменты для работы со структурными блоками

Structure Block Tools - инструменты для работы со структурными блоками

Датапак Structure Block Tools упрощает редактирование области структурного блока в Minecraft. Заполняйте, заменяйте и очищайте блоки внутри bounding box без ручного подсчёта координат.

Оцените первым
1.6K
14

Structure Block Tools (или просто SBTools) - это ванильный датапак для Майнкрафт, который реально упрощает жизнь тем, кто создаёт собственные структуры и датапаки. Если вы хоть раз пытались вручную редактировать содержимое области Structure Block через команды /fill с кучей цифр и координат, то поймёте, насколько это боль. Этот проект решает проблему раз и навсегда.

Скачать датапак Structure Block Tools стоит всем, кто занимается маппингом, созданием кастомных структур для генерации мира или просто любит строить с помощью структурных блоков. Никаких загрузчиков типа Fabric или Forge не требуется - это чистый ванильный datapack, который работает прямо из коробки на Minecraft Java Edition.

Как это работает

Суть простая: вы выделяете нужный структурный блок (в режиме Save), а потом применяете к его области различные команды заполнения и замены блоков. Никаких координат считать не нужно - датапак сам знает границы bounding box и работает с ними.

Выделение структурного блока:

  • Кликните правой кнопкой мыши по любому Structure Block (в режиме Save) с помощью Blaze Rod (огненного жезла). Работает на расстоянии до 10 блоков, так что если вы увеличили дальность взаимодействия через атрибуты, придётся подойти ближе.
  • Альтернативный способ - встать прямо на структурный блок и выполнить команду:
/function sbtools:select_structure_block

После выделения блока все команды будут применяться именно к его области. Если вы измените размеры или положение bounding box через интерфейс структурного блока, команды автоматически подстроятся под новые границы. Это очень удобно - не нужно каждый раз пересчитывать координаты вручную.

Снятие выделения:

/function sbtools:deselect_structure_block

Команды датапака

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

Dynamic Fill - динамическая заливка

Работает по принципу "ведра с краской" в графических редакторах. Точка отсчёта - обычно место, где стоит игрок. Команды dynamic_fill_voids и dynamic_fill_water по умолчанию заменяют только воздух, что удобно для заполнения пустот внутри структуры.

/function sbtools:dynamic_fill_voids
/function sbtools:dynamic_fill_water
/function sbtools:dynamic_fill {fill:"[блок для заполнения]",replace:"[блок для замены]"}

Динамическая заливка полезна, когда нужно заполнить только связанную область, а не весь bounding box целиком. Например, если у вас сложная структура с кучей комнат и коридоров, и вы хотите заполнить водой только одну секцию.

Replace Fill - замена блоков

Заменяет все экземпляры одного блока на другой внутри bounding box. Это must-have команда, если вы построили структуру из одного материала, а потом решили переделать её в другом стиле.

/function sbtools:replace_fill_voids
/function sbtools:replace_fill_water
/function sbtools:replace_fill {fill:"[блок для заполнения]",replace:"[блок для замены]"}

Total Fill - полное заполнение

Полностью заполняет весь bounding box указанным блоком. Полезно для очистки области или создания однородного объёма.

/function sbtools:total_fill_air
/function sbtools:total_fill_voids
/function sbtools:total_fill_water
/function sbtools:total_fill {fill:"[блок для заполнения]"}

Важные нюансы

Рекомендуемая настройка при первой установке:

/gamerule commandModificationBlockLimit 110592

Это максимально возможный объём области структурного блока в Майнкрафт. Без этой настройки команды могут не сработать на больших структурах, так что лучше сразу её прописать.

Работа с блоками и тегами: В параметрах fill и replace можно использовать block states (состояния блоков) и block tags (теги блоков). Например:

  • {fill:"minecraft:oak_log[axis=y]"} - дубовое бревно с вертикальной осью
  • {replace:"#minecraft:logs"} - все брёвна из тега logs

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

Важное предупреждение: НЕ запускайте команды, которые начинаются с sbtools:util/... - это внутренние служебные функции датапака, и их выполнение игроком может сломать работу механики. Используйте только те команды, которые описаны выше.

Совместимость и версии

Датапак Structure Block Tools актуален для Minecraft 1.20.5-1.20.6, 1.21.x и более новых версий (вплоть до 26.1.x и 26.2). Последняя стабильная версия - 2.1.1, а ветка 2.0.0 предназначена специально для 1.20.5-1.20.6. Загрузчик не требуется - это чистый ванильный datapack, который работает на любой Java Edition без модов.

Кому пригодится

Если вы создаёте собственные датапаки со структурами для генерации мира, строите карты с использованием структурных блоков или просто хотите упростить процесс редактирования больших объёмов блоков - скачать Structure Block Tools однозначно стоит. Датапак экономит кучу времени и нервов, избавляя от ручного подсчёта координат и написания громоздких команд /fill.

На слабом железе проблем не будет - датапак лёгкий и не влияет на производительность. Работает как в одиночной игре, так и на серверах (если у вас есть права на использование команд). Для мапперов и создателей контента это просто must-have инструмент, который окупается уже после первого использования.

Партнёрский материал

Как запустить датапак Structure Block Tools - инструменты для работы со структурными блоками на сервере?

Датапак Structure Block Tools - инструменты для работы со структурными блоками удобнее всего раскрывается на общем сервере: установили один раз - и вся компания играет с новыми механиками. Создать сервер Майнкрафт с датапаком Structure Block Tools - инструменты для работы со структурными блоками можно за пару минут вместе с BungeeHost.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 месяц назад
Главная