
Cable Fixes for Prom
A Fabric mod that fixes various mod-interactivity crashes and issues on the Prominence 2 modpack, specifically focusing on Ad Astra machines and Create/ AE2 copycat blocks.
Обновлён 27 июня 2026 г. · опубликован 12 марта 2026 г.
Ad Astra Cable Fix
A Fabric mod that fixes nested transaction crashes in Ad Astra machines when interacting with external fluid or item pipes (like those from Pipez or other transport mods).
Features
- Nested Transaction Fix: Prevents the
IllegalStateException: Transaction already in progresscrash when machines attempt to process internal transactions while an external pipe is already holding an open transaction. - Improved Compatibility: Makes Ad Astra machines work reliably with a wider variety of item/fluid transport systems.
How it Works
This mod uses Sponge Mixins to wrap MachineFluidTransactionMixin and (if applicable) item transactions, ensuring they only attempt to open a transaction if one isn't already active, or by delegating to the existing transaction context.
Installation
- Install the Fabric Loader.
- Add this
.jarto yourmodsfolder. - Requires Ad Astra and its dependencies.
License
This project is licensed under the MIT License.
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 1.1.0 | Релиз | 1.20.3, 1.20.4, 1.20.5, 1.20.6 | fabric | 27 июня 2026 г. | .jar (39 КБ) |
| 1.0.0 | Релиз | 1.20.1 | fabric | 12 марта 2026 г. | .jar (4 КБ) |
Ченджлог
1.1.0Релиз1.20.4, 1.20.5, 1.20.6 · 27 июня 2026 г.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.1.0] - 2026-06-27
Added
- Create & AE2 Compatibility Mixin: Implemented
RenderAttachedBlockViewon Create'sFilteredBlockAndTintGettervia FilteredBlockAndTintGetterMixin.java to resolveClassCastExceptioncrashes when copycat blocks query Applied Energistics 2 cables and busses for appearance data. - Copycat Material Acceptance: Implemented a Mixin CopycatBlockMixin.java on Create's
CopycatBlock.getAcceptedBlockStateto bypass entity block and voxel shape checks for AE2 cables and busses, allowing them to be accepted as copycat materials. - Conditional Loading: Introduced AdAstraCableFixMixinConfigPlugin.java to conditionally apply the compatibility mixins only when both
createandae2mods are present. - Compilation Stubs: Added local stub classes for
FilteredBlockAndTintGetterandCopycatBlockunder the main source set to satisfy Mixin target verification during compilation without needing Create as a compile dependency.
Changed
- Mod name updated from "Ad Astra Cable Fix" to "Cable Fixes for Prom".
Removed
- Excluded compiler stub classes from final packaged jars to keep the distribution clean.
1.0.0Релиз1.20.1 · 12 марта 2026 г.
Release
Полная история изменений — на Modrinth.
Комментарии
Загружаем…