Cable Fixes for Prom
Мод для Fabric, который исправляет различные краши и проблемы совместимости модов в модпаке Prominence 2, уделяя особое внимание машинам Ad Astra и блокам-имитациям Create/AE2.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 584 тыс.
- Подписчиков на Modrinth
- 2
- версии
- 2
- Обновлён
- 27 июня 202627 июн.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Cable Fixes for Prom
Мод для Fabric, который исправляет различные краши и проблемы совместимости модов в сборке Prominence 2, в частности связанные с машинами Ad Astra и блоками-имитаторами из Create / Applied Energistics 2.
🚀 Возможности
- Исправление вложенных транзакций (Ad Astra): Предотвращает краш
IllegalStateException: Transaction already in progress, когда внешние трубы для жидкостей/предметов (например, из Pipez или других транспортных модов) взаимодействуют с машинами Ad Astra во время активной внутренней транзакции. - Совместимость Create и AE2: Устраняет краши
ClassCastException, когда блоки-имитаторы из Create запрашивают данные о внешнем виде у кабелей и шин AE2, реализуяRenderAttachedBlockViewвFilteredBlockAndTintGetterиз Create. - Принятие материалов для имитации: Обходит проверки воксельной формы и сущностей для кабелей и шин AE2, позволяя принимать их и использовать в качестве материалов для блоков-имитаторов.
- Условная загрузка: Миксины совместимости для Create и AE2 применяются только если оба мода активны в окружении, что предотвращает проблемы с загрузкой классов.
🛠️ Как это работает
- Исправления Ad Astra: Sponge Mixins внедряются в блок-энтити машин (
updateSlots) и откладывают обновления жидкостей/предметов на конец серверного тика, если открыта активная транзакция. - Исправления Create и AE2: Реализует
RenderAttachedBlockViewиз Fabric вFilteredBlockAndTintGetterиз Create для делегирования запросов о прикреплённых к рендеру объектах. Миксин вCopycatBlock.getAcceptedBlockStateобрабатывает проверки материалов дляCableBusBlockиз AE2, чтобы принимать их как допустимые блоки-имитаторы.
📦 Установка
- Установите Fabric Loader.
- Поместите этот
.jarв папкуmods. - Требует Ad Astra как обязательную зависимость. Create и Applied Energistics 2 поддерживаются опционально (функции совместимости загружаются автоматически, если присутствуют оба).
📜 Лицензия
Этот проект распространяется под лицензией MIT — подробности см. в файле LICENSE.
Частые вопросы
Как установить Cable Fixes for Prom?
Установите Fabric под свою версию Minecraft, скачайте Cable Fixes for Prom под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Cable Fixes for Prom?
У Cable Fixes for Prom есть сборки для Minecraft 1.20.1.
Нужен ли Cable Fixes for Prom на сервере?
Нужен и в игре, и на сервере