🔍 Data Miner
Comprehensive diagnostic and profiling mod — no game-thread blocking.
✨ Overview
🎯 Features
📋 Log Redirect
WARN/ERROR messages from other mods are captured and moved from latest.log to Data Miner's own logs/captured.log, keeping the main log clean.
🧠 Smart Issue Detection
Detects known patterns — missing refmaps, access transformers, missing textures, pack.meta errors — and saves structured data as JSON Lines to startup/logs/issues.jsonl.
🗁️ Registry Dumps
All built-in registries exported to JSON with detailed properties: hardness, food values, sounds, dimensions, and more.
📊 Performance Monitor
Track FPS (min/max/avg) and MSPT via /data_miner perf start/stop. Each slow tick includes an entities-by-mod breakdown to identify which mod causes lag.
⏱️ Latency Analyzer
Automatically tracks eating time, block-breaking time and slow ticks (>50 ms MSPT). View live stats with /data_miner latency stats.
📦 Full Mod Analysis
startup/mod_analysis.json with per-mod ID, version, registry counts, dependencies and potential issues (missing deps, high entity counts).
🔴 Event Tracer
Live game events: player movement, block placement, damage, entity spawns/deaths, chunk loads.
⚠️ Error Collection
All uncaught exceptions logged with full stack traces to startup/errors/ and events/errors/.
⚡ Async I/O
All file operations run on background threads — zero game freezes.
🧱 Mod Structure
| Area | What it provides |
|---|---|
dumper | The registry-to-JSON exporter. |
perf / latency | FPS/MSPT monitoring and the action-latency tracer. |
event | The live event tracer. |
logs | Log capture/redirect and the known-issue detector. |
modimpact | Per-mod registry-impact and full-analysis reports. |
command / networking | The /data_miner command tree and the client→server reload probe. |
📋 Requirements
| Minecraft / NeoForge / Java | see Available Versions below |
| Dependencies | None |
| Side | Client and Server |
📦 Available Versions
| Minecraft | NeoForge | Java | Latest build | Status |
|---|---|---|---|---|
| 26.2 | 26.2.0.57+ | 25 | 1.2.1 | Stable |
| 1.21.1 | 21.1.249+ | 21 | 1.0.0 | Stable |
Both versions share this CurseForge project. Pick the file that matches your Minecraft version.
🎮 Commands
/data_miner dump— export all registries to JSON (async)/data_miner mods analyze— regenerate the full mod analysis/data_miner perf start/stop— FPS + MSPT monitoring/data_miner events start/stop— live event tracing/data_miner latency start/stop— latency measurement/data_miner latency stats— show live latency stats
🙏 Credits
Developed by Stalking Dragons.
https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding

