promotional bannermobile promotional banner

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.

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 / Applied Energistics 2 copycat blocks.

šŸš€ Features

  • Nested Transaction Fix (Ad Astra): Prevents the IllegalStateException: Transaction already in progress crash when external fluid/item pipes (like those from Pipez or other transport mods) interact with Ad Astra machines while an internal transaction is active.
  • Create & AE2 Compatibility: Resolves ClassCastException crashes when Create's Copycat blocks query AE2 cables and busses for appearance data by implementing RenderAttachedBlockView on Create's FilteredBlockAndTintGetter.
  • Copycat Material Acceptance: Bypasses voxel shape and entity checks for AE2 cables and busses, allowing them to be accepted and used as copycat materials.
  • Conditional Loading: Compatibility mixins for Create and AE2 are only applied if both mods are active in the environment, preventing class loading issues.

šŸ› ļø How it Works

  • Ad Astra Fixes: Sponge Mixins hook into the machine block entities (updateSlots) and defer fluid/item updates to the tail end of the server tick if an active transaction is open.
  • Create & AE2 Fixes: Implements Fabric's RenderAttachedBlockView on Create's FilteredBlockAndTintGetter to delegate render attachment queries. A mixin on CopycatBlock.getAcceptedBlockState handles material checks for AE2's CableBusBlock to accept them as valid copycat blocks.

šŸ“¦ Installation

  1. Install the Fabric Loader.
  2. Add this .jar to your mods folder.
  3. Requires Ad Astra as a hard dependency. Create and Applied Energistics 2 are optionally supported (compatibility features load automatically if both are present).

šŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

The Cable Fixes for Prom Team

Grand Artisan tier frameprofile avatar
Owner
Grand Artisan tier icon
  • 1
    Followers
  • 27
    Projects
  • 13.9M
    Downloads

More from ImEden6View all

  • OPAC-UI project image

    OPAC-UI

    This project adds a client-side companion for Open Parties and Claims that turns its command-only party management into a full in-game GUI for members, invites, and allies.

    • 281.6K
    • September 29, 2026
  • Prominenceā„¢ II: Hasturian Era project image

    Prominenceā„¢ II: Hasturian Era

    Lore-rich RPG | Explore the Kingdom of Vaaz with voiced NPCs, a custom Questing System, Custom Gear, Bosses, Talent Tree and more!

    • 12.8M
    • September 24, 2026
  • testosteronetweaks project image

    testosteronetweaks

    A mod to tweak the Testosterone mod.

    • 580.4K
    • September 19, 2026
  • MI Foreman project image

    MI Foreman

    This project allows players to plan Modern Industrialization factories in-game, calculate machines, editable node graph, live monitoring, bottlenecks.

    • 32
    • September 8, 2026
  • OPAC-UI project image

    OPAC-UI

    This project adds a client-side companion for Open Parties and Claims that turns its command-only party management into a full in-game GUI for members, invites, and allies.

    • 281.6K
    • September 29, 2026
  • Prominenceā„¢ II: Hasturian Era project image

    Prominenceā„¢ II: Hasturian Era

    Lore-rich RPG | Explore the Kingdom of Vaaz with voiced NPCs, a custom Questing System, Custom Gear, Bosses, Talent Tree and more!

    • 12.8M
    • September 24, 2026
  • testosteronetweaks project image

    testosteronetweaks

    A mod to tweak the Testosterone mod.

    • 580.4K
    • September 19, 2026
  • MI Foreman project image

    MI Foreman

    This project allows players to plan Modern Industrialization factories in-game, calculate machines, editable node graph, live monitoring, bottlenecks.

    • 32
    • September 8, 2026