▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Dimensional Sable
Dimensional Sable

Dimensional Sable

Аддон к Sable, который позволяет телепортировать физические объекты и сублевелы между измерениями в Майнкрафт. Поддерживает Create Aeronautics - идеально для переноса летающих кораблей и контрапций.

Оцените первым
30.3K
42

Dimensional Sable - это аддон к моду Sable, который решает больную тему: телепортацию физических объектов и целых сублевелов между разными измерениями в Minecraft. Если вы строили летающий корабль в Create Aeronautics и хотели перебросить его из обычного мира в Незер или Энд - раньше это было проблемой. Теперь есть решение.

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

С помощью команды /sable dimension_set можно телепортировать выбранный сублевел (подпространство) в любое другое измерение. Причём можно перенести как один сублевел, так и все связанные с ним (через тросы, пружины, стыковочные коннекторы и т.д.). По умолчанию телепортируются все связанные структуры - это удобно, когда нужно переместить целый корабль со всеми его частями.

Известные проблемы

После телепортации некоторые блоки могут вести себя некорректно. Сейчас разработчик знает о проблемах с:

  • движущимися механическими поршнями (и липкими, конечно).

Остальные баги постепенно фиксятся. В мод уже встроены исправления для:

  • ванильных блоков
  • Create
  • Create Aeronautics

Планы на будущее

  • Сделать нормальную телепортацию контрапций из Create, чтобы они не разбирались на части.
  • Уничтожать или блокировать блоки, которые соединяют сублевел с землёй (чтобы не оставались обрывки).

Для тех, кто собирает модпаки

Если вы используете Dimensional Sable в сборке и заметили, что какой-то блок-сущность после телепортации работает неправильно, можно добавить собственный фикс через API. Вот примеры встроенных методов:

  • BlockEntityRegistry.PublishPosFixer(...) - для блоков, у которых в NBT есть позиция, меняющаяся при телепортации.
  • BlockEntityRegistry.PublishCompoundPosFixer(...) - для нескольких блоков с одинаковыми данными.
  • BlockEntityRegistry.PublishUUIDFixer(...) - для полей, содержащих UUID сублевела.
  • BlockEntityRegistry.PublishConnectionFixer(...) - для "соединений" (например, стыковочный коннектор).
  • PublishCustomFixer - для особых случаев.

Примеры использования можно найти в классе DimensionalSable.java.

Важно: Команда Simulated Team в будущем выпустит официальное API для этой же задачи. Когда это случится, лучше перейти на него. Скорее всего, текущий репозиторий будет заархивирован.

Зачем это вообще нужно

В ванильном Minecraft возможности перемещать структуры между измерениями нет. Моды типа Sable и Create добавляют физику и механики, но до сих пор не было простого способа перенести всё это в другой мир. Dimensional Sable заполняет этот пробел - особенно полезно для мультиплеерных серверов с кастомными порталами, летающими базами или приключенческими картами. Скачайте мод Dimensional Sable, если хотите связать свои постройки через измерения без костылей.

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

Как поиграть с друзьями с модом Dimensional Sable?

Мод Dimensional Sable куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Dimensional Sable будет готов за пару минут - BungeeHost сделает всё за вас.

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

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

Minecraft: Java Edition

1.21.x

Платформы

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

Сервер

Зависимости

Ссылки

Создатели

Детали

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