Redstone Debugger Docs

~2 min read v1.0.0 Fabric

Overview #

Redstone Debugger is a professional suite for recording, visualizing, simulating, and analyzing redstone circuits. It captures circuit activity into a replayable timeline (25 event types via mixins — wire, lever, repeater, comparator, observer, torch, button, piston, pressure plate and more), runs diagnostics that surface wiring problems (12 analysis algorithms: signal tracing, dependency chains, root cause, SCC cycles, critical path, clock detection), shows signal states directly in the world through overlays, and can call on an optional AI provider — including local Ollama — to explain what a circuit is doing. All core diagnostics work fully offline.

Redstone is the most complex thing you can build in Minecraft, yet debugging it means staring at torches. Redstone Debugger records circuit activity, replays it, and analyzes it — turning redstone engineering into something you can inspect, not guess.

Quick start #

  1. Install Fabric and drop the Redstone Debugger JAR for your Minecraft version into your mods folder — best-tested on 1.21.11.
  2. Launch the game and open a single-player world; stand near the circuit you want to understand.
  3. Run /rd help to explore the command suite: recorder, timeline, clear, export and perf.
  4. Press R near the circuit to start recording, then R again to stop — events land in a timeline with atomic tick ranges.
  5. Open the timeline and step through recorded events one tick at a time; world overlays highlight the corresponding blocks.
  6. Run diagnostics to surface problems in the recorded activity — /rd explain or /rdebug diagnose <n>.
  7. Optionally configure an AI provider (including local Ollama) for AI-assisted insights — all core diagnostics work without one.
  8. Export a recording to share it — the recipient can replay and re-diagnose without your world.

Configuration #

Redstone Debugger tunes through its performance manager and optional AI-provider settings. Recording is client-side and single-player oriented; the recorder auto-stops at extreme event counts to protect performance.

SettingDefaultDescription
AI providerNone (offline)Optional providers including local Ollama for AI-assisted insights; every core diagnostic runs offline without one.
Recorder auto-stopEnabledRecording auto-stops at extreme event counts to protect performance.
World overlaysOnColour-coded signal states shown directly on blocks while recording.
HUD overlaysOnIn-game HUD showing recording status and diagnostics.
Performance managerEnabledProfiler, metrics, caching and a memory monitor behind the recorder.

Frequently asked questions #

Does it slow the game down?
The recorder is lightweight and auto-stops at extreme event counts, backed by a performance manager with profiler, metrics, caching and a memory monitor.
Do I need an AI provider?
No — all core diagnostics work fully offline. AI insights are an optional add-on, including local Ollama.
Is it server-side or client-side?
It operates client-side; recording is single-player oriented.
What can it record?
25 event types via mixins — wire, lever, repeater, comparator, observer, torch, button, piston, pressure plate and more — captured into a timeline with atomic tick ranges.
Is there a command interface?
Yes — /rdebug covers recorder, timeline, clear, export and perf, plus world and HUD overlays. /rd explain and /rdebug diagnose <n> run the diagnostics.
Can it explain my circuit?
Yes — the AnalysisEngine runs 12 algorithms (signal tracing, dependency chains, root cause, SCC cycles, critical path, clock detection) and can call an optional AI provider (including local Ollama).
Which Minecraft version should I use?
Best-tested on 1.21.11 — some advertised versions lack version-specific compat code, so verify before relying on them. 26.x builds are newer with bundled mappings; keep the build matched to your Minecraft version.
Can I share a recording?
Yes — export a recording from the command suite. The recipient can replay and re-diagnose the event timeline without your world.

Compatibility #

PropertyValue
Loader / platformFabric
Minecraft versions1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.2, 26.2
Latest version1.0.0

Best-tested on 1.21.11; some advertised versions lack version-specific compat code — verify before relying on them.

Learn more. Step-by-step walkthroughs live in the tutorials, with install guides for every platform and a general guide to configuration. Still stuck? Open the support portal and we'll reply from support@herostudios.dev.