1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-01-10 01:10:30 +00:00
CC-Tweaked/projects
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
..
common Don't propagate redstone when blink/label changes 2024-03-06 18:59:38 +00:00
common-api Deprecate WiredNetwork 2024-02-24 14:55:22 +00:00
core Don't propagate redstone when blink/label changes 2024-03-06 18:59:38 +00:00
core-api Allow ILuaAPIs to be exposed as a module 2024-02-05 18:53:24 +00:00
fabric Reschedule block entities when chunks are loaded 2024-02-26 19:25:38 +00:00
fabric-api Rewrite turtle upgrade modeller registration API 2024-01-16 23:00:49 +00:00
forge Reschedule block entities when chunks are loaded 2024-02-26 19:25:38 +00:00
forge-api Rewrite turtle upgrade modeller registration API 2024-01-16 23:00:49 +00:00
lints Flesh out MemoryMount into a writable mount 2023-09-29 22:15:23 +01:00
standalone Allow local domains in the standalone emulator 2023-12-20 17:43:08 +00:00
web Don't propagate redstone when blink/label changes 2024-03-06 18:59:38 +00:00
ARCHITECTURE.md Add a standalone CC:T UI 2023-10-28 17:58:11 +01:00