Create

Create

86M Downloads

Redstone link signals not being sent/recieved properly.

arcturus125 opened this issue ยท 2 comments

commented

Describe the Bug

(see the video - it is much more in depth)

i have a stockpile switch on a vault containing gravel that emits a redstone signal when it starts to get full
this stockpile switch has a redstone link placed on it with frequency Crushing Wheel and Cobble and is set to transmitter mode.

another vault, containing cobble, has a funnel placed on the back of it, which is powered by a redstone link with the same frequency set to reciever mode.

the transmitter is sending a power signal, but the reciever is not recieving it.

Reproduction Steps

  1. create a vault containing gravel
  2. place stockpile switch on back of this vault
  3. place redstone link on the stockpile switch
  4. set redstone link frequency to Crushing Wheel and Cobble
  5. build another vault containing cobble
  6. place brass funnel on the back of this vault
  7. place redstone link on the funnel, set it to the same frequency as before
  8. set redstone link to recieving mode
  9. funel should deposit on to a belt, which takes cobble to a crusher and deposits it in the gravel vault.
  10. load and unload chunks
    ...

Expected Result

the reciever should always have the same redstone state as the transmitter

Screenshots and Videos

https://youtu.be/N5aUfmih18A

Crash Report or Log

No response

Operating System

Windows 10 Home

Mod Version

0.5.0g

Minecraft Version

1.18.2

Forge Version

40.1.92

Other Mods

this is a screenshot of the mods folder on the client, showing all mods used and their versions
image

this is a screenshot of the mods folder on the server, showing all mods used and their versions
image

in both images, you may disregard the zip folders

Additional Context

i am currently running on Java SE Development Kit 18.0.2.1. as this particular modpack crashes on JDK 19 (an issue with TerraBlender).

if you are unable to recreate this issue, please reach out and i will send the world data

commented

the issue appears to be that the receivers stop working after they exit render distance

but it doesn't happen all the time

commented

i figured out what is causing this issue and how to fix it, but i never came back to leave a comment here.

basically to recap the issue:
i have a redstone link in transmit mode, set to a specific frequency.
this signal unpowers if the Item Vault drops below a certain number of items.
and is powered when the vault is above a certain number of items.

this setup is used to power a redstone link with the same frequency which then locks/unlocks a funnel 
meaning that:
powered signal = do not produce gravel by crushing cobble.
unpowered signal = produce gravel.

the issue shown in the video demonstrates that the transmitter is powered. and the reciever is unpowered.

i believe that this issue is caused by chunk loading:
in the event that the transmitter is powered, but unloaded, and the reciever is loaded.
the reciever will remain in its default state which is unpowered.
So far this is an issue with the design of my system and not an issue with Create.

however, when the transmitter is then loaded, the reciever is not updated.
resulting in both redstone links being loaded, but the transmitter being powered and the reciever being unpowered.
which is incorrect. I beliave this may be an issue with Create.

TL:DR:
a power-on signal can ONLY be recieved when both redstone links are loaded.
but a power-off signal can be recieved if the transmitter if off, OR if the transmitter is not loaded

I fixed this issue in my world by using redstone torches to invert the signal so that power on means produce gravel instead of power off.