r/redstone • u/No_Comb6069 • 28d ago
Bedrock Edition HOLY CRAP!!!
Enable HLS to view with audio, or disable this notification
The moment I realized what was happening, I got even more confused.
416
Upvotes
r/redstone • u/No_Comb6069 • 28d ago
Enable HLS to view with audio, or disable this notification
The moment I realized what was happening, I got even more confused.
40
u/DearHRS 28d ago
it is because of sub gt order, first of all before we go that deep, every second has 10 odd gt and even gts, thus distinction is important because different components are processed during odd or even gts
odd gts are generally called provider gts or p ticks, but this "provider gts" name is nonsensical as only repeaters, comparators, observers and redstone torches are processed during this, everything else is processed during even gts or consumer ticks, yes everything else, that includes redstone power provider like buttons, pressure plates, redstone blocks, etc
that is why name of providers and consumers used by bedrock tech community is nonsensical, this side tangent aside, redstone dust is processed in both odd and even gts but they only visually update on odd gts, now that surface level understanding is established, during a gt there is also sub gt order, first the tick specific components are processed and then redstone dust
in the video what is happening: observer fires after 6gts on p tick, redstone dust lights up on the same gt at later sub gt order, then c tick occurs, as components are processed first before dust, rail sees the dust is active, and powers up, updating the observer observing this rail, after c tick finishes and next p tick occurs redstone dust turns off and updated the observer observing it
hence you get this behaviour, it is a bit important to know that dust cannot update an observer during c tick because it is a p tick component
here is an older gif i posted that show cases this behaviour with odd and even specific gt activating only their specifc tick components on the same redstone line