Extreme Reactors

Extreme Reactors

75M Downloads

[Feature Request] Enable rotor animation when using custom coils via modpack_api.json

JoeDalton9027 opened this issue · 1 comments

commented

Hi!

First, thank you for the excellent work on Extreme Reactors 2 — the modpack_api.json system is a fantastic tool for modpack developers.


❗ Issue:

When using a coil block defined via modpack_api.json
(e.g., c:storage_blocks/diamond or other custom tags),
the turbine does not visually form completely:

  • The rotor remains static
  • The structure appears inert
  • There is no visible animation or movement

However, everything works as expected:

  • The turbine produces power
  • The GUI is accessible through the controller
  • /er coils get returns the correct values

This suggests that the multiblock is logically formed and functional, but the visual/animation layer isn't triggered for custom coil blocks.


✅ Feature Request:

Please allow rotor animation and visual activation when using valid coil blocks defined via modpack_api.json.

A lightweight implementation could check for tag-based validity at multiblock validation time:

Example Pseudocode:

if (structureIsComplete()) {
    if (allCoilsAreValid() || areCoilsListedInModpackAPI()) {
        formVisualMultiblock(); // trigger rotor animation and full rendering
    }
}

No need for custom textures — just enable the same rotor animation and rendering behavior as with iron/gold/netherite coils.


🔧 Why this matters:

  • Ensures visual consistency between logic and gameplay
  • Improves immersion and player feedback
  • Supports custom coil setups from modpacks without losing the feeling of a working machine

Thanks again for your support and for making this mod so flexible!

commented

Unrelated problem, solved on discord