Skip to content

Fix Outdated Redstone Conduit Signal#777

Merged
ACGaming merged 1 commit into
ACGaming:mainfrom
WaitingIdly:conduit
Dec 30, 2025
Merged

Fix Outdated Redstone Conduit Signal#777
ACGaming merged 1 commit into
ACGaming:mainfrom
WaitingIdly:conduit

Conversation

@WaitingIdly

Copy link
Copy Markdown
Collaborator

changes in this PR:

  • when changing Redstone Conduit colors, set the old color to have a signal of 0, which prevents a "ghost signal" from persisting in the conduit network for the old color (default: true).

related issues: SleepyTrousers/EnderIO-1.5-1.12#5558

@what-the-diff

what-the-diff Bot commented Dec 29, 2025

Copy link
Copy Markdown

PR Summary

  • New Feature Added
    A feature has been introduced that allows the outdated signal to be cleared from the Redstone Conduit. This can take place when changing colors in the GUI, improving user experience and signal clarity.

  • README.md Updated
    To keep users informed about the new update, we've documented the Redstone Conduit feature in the changelog section of the README file.

  • Modification in UTConfigMods.java
    We've introduced a boolean configuration called utClearRedstoneConduitChange in the UTConfigMods.java file. This new configuration will handle the functionality related to clearing outdated signals, but note that this would require a restart to take effect.

  • UTMixinLoader.java Updated
    The new configuration has been integrated into the mixin loader (in UTMixinLoader.java) to ensure the new feature is applied whenever it is enabled.

  • Creation of UTInsulatedRedstoneConduitMixin.java
    We've created a new mixin class called UTInsulatedRedstoneConduitMixin.java. The purpose of this class is to implement the logic necessary for removing the old signal strength when the input signal color is changed.

  • Mixin Config File Created
    The addition of mixins.enderio.redstoneconduit.json registers the new mixin for managing alterations in the Redstone Conduit. This aids in structured management of the newly added feature.

@ACGaming ACGaming merged commit 51145ef into ACGaming:main Dec 30, 2025
1 check passed
@WaitingIdly WaitingIdly deleted the conduit branch December 30, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants