Comprehensive diagnostic and profiling mod for Minecraft 26.1.2. Dumps every game registry to enriched JSON, monitors FPS/MSPT, traces live game events, measures action latency (eating, block breaking, slow ticks), profiles mod impact with per-mod analysis, and logs errors — all with zero game-thread blocking.
/dataminer perf start/stoplatencyAlwaysOn: true), no command neededstartup/mod_analysis.json with per-mod ID, version, registry counts, dependencies, and potential issues (missing deps, high entity counts)startup/errors/ and events/errors/| Command | Description |
|---|---|
/dataminer dump |
Export all registries to JSON (background) |
/dataminer mods analyze |
Regenerate full mod analysis |
/dataminer perf start/stop |
Start/stop FPS + MSPT monitoring |
/dataminer events start/stop |
Start/stop live game event tracing |
/dataminer latency start/stop |
Start/stop latency measurement |
info_client_data_miner/ (or info_server_data_miner/)
├── startup/
│ ├── registries/ # All game registries in enriched JSON
│ ├── mods.json # Loaded mods with versions/deps
│ ├── mod_impact.json # Blocks/items/entities per namespace
│ ├── mod_analysis.json # Per-mod profile with potential issues
│ ├── info.json # MC version, Java, OS, RAM, locale
│ └── errors/ # Startup exceptions
├── performance/
│ ├── *.json # FPS/MSPT session reports
│ └── latency/
│ └── *.json # Eating/breaking/slow-tick reports with mod context
├── events/
│ ├── *.json # Live event traces
│ └── errors/ # Event handler exceptions
Config file: config/dataminer-common.toml
| Key | Default | Description |
|---|---|---|
latencyAlwaysOn |
true |
Run latency tracer automatically |
dumpOnStartup |
false |
Auto-dump registries on game start |