ForgeRelocation (ID ForgeRelocation) от MrTJP — низкоуровневая библиотека и движок перемещения целых блоков, сундуков, механизмов и микроблоков в мире с полным сохранением их NBT-данных и внутренней логики.[1]
Мод вводит унифицированное API перемещения структур в пространстве, используемое рамочными модами вроде MCFrames и механическими модулями ProjectRed. Во время сдвига блоки не ломаются и не выпадают в дроп, а плавно переносятся через вспомогательную механику ForgeRelocation:relocation.blockmovingrow (Moving Block).[1]
Для интеграции с многосоставными конструкциями поверх ядра работает аддон RelocationFMP (0.2.0), позволяющий безопасно двигать кабели, микроблоки и мультипарты без рассинхрона граней и падения содержимого.[1]
- Загрузчик
- Forge 1.7.10
- Версия
- 0.3.7 (+ RelocationFMP 0.2.0)
- Автор
- MrTJP
- Блок-посредник
- Moving Block (relocation.blockmovingrow)
- ID
- ForgeRelocation
Механизм переноса Moving Block и роль RelocationFMP #engine
Обычные ванильные поршни не способны толкать сундуки, резервуары, машины с энергией и кабельные узлы — ForgeRelocation закрывает это ограничение через временное замещение перемещаемого сектора техническим блоком Moving Block (ForgeRelocation:relocation.blockmovingrow).[1]
Пока конструкция плавно скользит на соседнюю координату, сам движок хранит список перемещаемых тайлов, проверяет коллизии на пути движения и не даёт разрушить целевой чанк обрезанными мультиблоками. Аддон RelocationFMP добавляет правила корректного разрыва и переподключения микроблоков Forge Multipart, чтобы перемещаемые буровые платформы или подвижные двери оставались цельными.
Управлять перемещением напрямую из инвентаря ForgeRelocation нельзя — для построения подвижных рам, лифтов и карьерных платформ игрок использует блоки из родственного мода MCFrames или моторов ProjectRed Expansion.
| Модуль / элемент | Версия / ID | Функция |
|---|---|---|
| ForgeRelocation | 0.3.7 | Ядро расчёта связности и перемещения блоков с сохранением тайлов |
| RelocationFMP | 0.2.0 | Совместимость движущихся конструкций с Forge Multipart и трубами |
| Moving Block | ForgeRelocation:relocation.blockmovingrow | Временный служебный блок на время анимации переезда структуры |
См. также
Примечания
- По метаданным ForgeRelocation 0.3.7 и RelocationFMP 0.2.0.