
Sable Schematic Tool
Мод Sable Schematic Tool для Minecraft 1.21.1 позволяет сохранять и загружать чертежи подслоев (SubLevels) из мода Sable, включая сложные механизмы Create и Simulated Project. Идеально для тестирования и строительства.
Sable Schematic Tool - это инструмент для Майнкрафт, который решает проблему сохранения сложных физических структур из мода Sable. Если вы когда-нибудь строили огромные механизмы с Create, подвесные мосты на тросах или вращающиеся платформы, а потом теряли их из-за багов или случайного перемещения - этот мод для вас.
В ванильном Minecraft копирование блоков через структуры работает нормально, но когда в дело вступают моды с физикой, сущностями и сложными связями (вроде Super Glue или тросов лебёдок), обычный copy-paste ломается. Sable Schematic Tool запоминает не только блоки, но и runtime-соединения: шарниры Swivel Bearing, тросы Rope Winch, проводку Drive By Wire, контрапции Create и клей Super Glue.
Что это даёт
- Сохраняй сложные постройки - экспортируй подслои Sable в файлы чертежей
- Предпросмотр - смотри, что сохранил, перед загрузкой
- Поиск потерянных структур - если подслой улетел в неизвестном направлении, инструмент найдёт его и телепортирует обратно
- Печать в выживании - можно размещать чертежи прямо в мире, не переключаясь в креатив
Как это работает
В основе лежит API, которое перезаписывает ссылки на объекты мира при копировании. Обычные структуры просто копируют блоки, но Sable Schematic Tool обрабатывает:
- Блоки и блок-сущности - очищает или переписывает NBT
- Сущности - трансформирует или пропускает по логике
- Мультиблочные системы - хранит служебные данные рядом с чертежом
- UUID подслоев - переназначает при размещении, чтобы не было конфликтов
Команды (требуют OP)
/sablebp save <x y z> <радиус> <имя>
/sablebp load <имя>
Или полный вариант:
/sable_schematic_api save <x y z> <радиус> <имя>
/sable_schematic_api load <имя>
Чертежи сохраняются в папке мира: sable_blueprints/<имя>.nbt
Инструмент для чертежей
Выдай себе инструмент:
/give @p sable_schematic_api:blueprint_tool
Управление:
- ЛКМ - выбрать начальную и конечную точки области
- Shift + ЛКМ - сбросить выделение
- Tab - открыть меню чертежей
- Сохрани область в клиентскую папку
Sable-Schematics/<имя>.nbt - Выбери чертеж в меню и нажми ПКМ - он загрузится на сервер и появится там, куда ты смотришь
Важно: для работы с инструментом тоже нужны OP права.
Совместимость
Обязательно:
- Minecraft 1.21.1
- NeoForge 21.1.226+
- Sable 1.1.3+
- LDLib2 2.2.6+
Опционально (для расширенной совместимости):
- Create 6.0.10+ - поддержка контрапций и Super Glue
- Simulated Project 1.1.3+ - восстановление шарниров, тросов и поршней
Мод сам определяет, какие моды загружены, и подключает нужные обработчики.
Важно знать
- Это экспериментальный API, не используй его как постоянное хранилище для важных построек. Делай бэкапы.
- Чертежи копируют только содержимое подслоев Sable. Обычные блоки основного мира не обрабатываются.
- Повороты и отражения пока не поддерживаются - только перенос.
- Формат NBT v1, старые версии несовместимы.
- API ещё сырой, в будущем возможны изменения.
Лицензия и распространение
Код распространяется под PolyForm Shield License 1.0.0. Можно использовать в сборках модов, на серверах, модифицировать для себя. Нельзя переименовывать и выдавать за свой проект, удалять информацию об авторе или вводить игроков в заблуждение.
Скачайте Sable Schematic Tool для Майнкрафт 1.21.1 и забудьте о потерянных механизмах. Если вы строите сложные физические конструкции с Sable и Create - этот мод сэкономит вам часы нервов.
