I Made Sculk Wireless Transmission MUCH Faster
I made a very fast sculk wireless transmitter. The basic idea is to abuse comparator update detection. The comparator can detect the moment the signal starts traveling toward a calibrated sculk sensor, before the vibration actually reaches it.When the comparator detects that update, it immediately disables the inverted signal and allows the bell to activate. The bell then sends a vibration to the next calibrated sculk sensor. At the next sensor, we detect the signal starting to travel again and immediately trigger the next bell, repeating the process.
So instead of waiting for the vibration to fully reach the sculk sensor before transmitting again, each stage detects the signal as it starts traveling and prepares the next transmission almost instantly.This is still a very early version, and I think it can be made significantly faster with better timing and optimization.Right now, I can transmit across about 64 blocks in roughly a second or less.
The reason the sculk vibrations aren't that far behind the redstone signal is that each next sculk sensor is triggered earlier than it normally would be. The comparator update detector detects the signal as soon as it starts traveling toward the calibrated sculk sensor and immediately sends the next signal. However, this doesn't interfere with or stop the original signal that is already traveling toward the sculk sensor. So the original sculk signal continues traveling normally, while the next transmitter has already been activated. That's why the sculk vibrations stay relatively close to the redstone signal instead of falling further and further behind with each stage.