minecraft mcp
i'm building a gpu in minecraft. i added redstone tests and debugging tools to this fabric mcp bridge.
4-bit adder
pairs passed 256/256 blocks 5,943 test runtime 25m 21s carry-in 0
tested in java 26.3 with fabric. the adder is vanilla redstone. test records
8 block reads
median ms individual 23.855 batched 3.161
20 rounds in the same fork. call times are added up, leaving out the waits between calls. method
changing adder state
json bytes full snapshots 40,433 baseline + deltas 12,505 reduction 69.1%
both versions contain the same 110 readings. the json was compared offline, without counting tokens. data
hidden signal dips
the or circuit passed all 64 settled checks. the trace caught 5 one-tick dips as inputs changed one at a time.
tick 52 53 54 55 56
wire --------+ +----
| |
+---+
lamp -----------------
the lamp stayed on. these readings were taken at the end of each tick. trace