LaserIO

LaserIO

27M Downloads

Redstone signal sent into and read from the same block doesn't update when input changes

Jack-McKalling opened this issue ยท 0 comments

commented

LaserIO version

1.9.11

Minecraft Version

1.21.1

(Neo)Forge Version

21.1.115

Modpack & Version

No, clean test environment

Do you have optifine installed?

No

Describe the issue

When you send an input signal into a block and read it off of the same block on a different channel, the output of that channel doesn't update when the input changes

Steps to reproduce

  1. Place 2 nodes next to each other and connect them
  2. Insert a redstone card into the right node that inputs from the bottom, set it to light blue channel
  3. Insert a redstone card into the left node that outputs into the bottom, set it also to light blue channel and strong signal
  4. Insert a redstone card into the left node that inputs from the bottom, set it to orange channel
  5. Insert a redstone card into the left node that outputs on the left, set it to orange channel and strong signal
  6. Place a redstone lamp on the left of the left node
  7. Place a lever below the right node, and now activate it - the redstone lamp stays off

Note: while the lamp stays off and the lever on, if you temporarily remove and immediately put back the redstone card from step 5, it will refresh and turn on the lamp. This indicates that the orange channel doesn't get updated on the signal correctly.

Note 2: if you activate the lever before placing the redstone lamp, it will light up the lamp immediately. This indicates that the signal does go through and works correctly, but is just not updated somehow when following the above procedure.

Note 3: this issue is not unique to the redstone lamp, all redstone sensitive equipment placed there have this issue. So it's not an issue with the component, but with the node propagating the signal on the orange channel (from above example).

Expected behaviour

The lamp should turn on and off when flipping the lever back and forth.

Screenshots

This is the exact setup from the above repro steps.
Notice how the block that gets redstone power stored in it does actually have a signal strength, but the lamp stays off.
Image

Log files

No response

Additional information

Discovered this issue in 1.20.1 Forge (LaserIO 1.6.8), so is not unique to the above modloader / version.