1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-11-05 17:46:21 +00:00
CC-Tweaked/projects/web
Jonathan Coates d38b1da974
Don't propagate redstone when blink/label changes
Historically, computers tracked whether any world-visible state
(on/off/blinking, label and redstone outputs) had changed with a single
"has changed" flag. While this is simple to use, this has the curious
side effect of that term.setCursorBlink() or os.setComputerLabel() would
cause a block update!

This isn't really a problem in practice - it just means slightly more
block updates. However, the redstone propagation sometimes causes the
computer to invalidate/recheck peripherals, which masks several other
(yet unfixed) bugs.
2024-03-06 18:59:38 +00:00
..
src Don't propagate redstone when blink/label changes 2024-03-06 18:59:38 +00:00
ARCHITECTURE.md Bump CC:T to 1.109.1 2023-12-16 19:09:39 +00:00
build.gradle.kts Add abstract classes for our generic peripherals 2023-11-22 18:20:15 +00:00
rollup.config.js Small cleanup to our web build scripts 2023-10-08 13:14:02 +01:00
tsconfig.json Small cleanup to our web build scripts 2023-10-08 13:14:02 +01:00