Data Miner
Comprehensive diagnostic and profiling tool
Comprehensive diagnostic and profiling mod for Minecraft (NeoForge and Fabric). Dumps every game registry to enriched JSON, monitors FPS/MSPT, traces live game events, measures action latency, profiles mod impact with per-mod analysis, and more — all with zero game-thread blocking.
Features
- Log Redirect — WARN/ERROR messages from other mods are captured and redirected to DataMiner’s own log
- Smart Issue Detection — Automatically detects known patterns (missing refmaps, access transformers, missing textures)
- Registry Dumps — All BuiltInRegistries exported to JSON with detailed properties
- Performance Monitor — FPS (min/max/avg) + MSPT via
/data_miner perf start/stop - Latency Analyzer — Tracks eating time, block breaking time, and slow ticks (>50ms MSPT)
- Mod-Aware Slow Ticks — Each slow tick includes entities_by_mod breakdown
- Full Mod Analysis — Per-mod ID, version, registry counts, dependencies, and potential issues
- Event Tracer — Live game events: player movement, block placement, damage, entity spawns/deaths
- Async I/O — All file operations run on background threads
Commands
| Command | Description |
|---|---|
/data_miner dump | Export all registries to JSON |
/data_miner mods analyze | Regenerate full mod analysis |
/data_miner perf start/stop | Start/stop FPS + MSPT monitoring |
/data_miner events start/stop | Start/stop live game event tracing |
/data_miner latency stats | Show live latency stats |
Requirements
- Minecraft 26.2 (NeoForge 26.2.0.57+ / Fabric 0.19.3) · 26.1.2 (NeoForge 26.1.2.76+) · 1.21.1 (NeoForge 21.1.249+)
- Java 25 (26.2, 26.1.2) / 21 (1.21.1)
Mod de diagnóstico y perfilado completo para Minecraft (NeoForge y Fabric). Vuelca todos los registros del juego a JSON enriquecido, monitoriza FPS/MSPT, traza eventos en vivo, mide la latencia de acciones, analiza el impacto de mods con desglose por mod, y mucho más — todo sin bloquear el hilo del juego.
Características
- Redirección de logs — Los mensajes WARN/ERROR de otros mods se capturan y redirigen al propio registro de DataMiner
- Detección inteligente de problemas — Detecta automáticamente patrones conocidos (refmaps faltantes, access transformers, texturas ausentes)
- Volcado de registros — Todas las BuiltInRegistries exportadas a JSON con propiedades detalladas
- Monitor de rendimiento — FPS (mín/máx/prom) + MSPT mediante
/data_miner perf start/stop - Analizador de latencia — Rastrea tiempo de comer, tiempo de rotura de bloques y ticks lentos (>50ms MSPT)
- Ticks lentos con información de mods — Cada tick lento incluye desglose entities_by_mod
- Análisis completo de mods — ID, versión, conteo de registros, dependencias y problemas potenciales por mod
- Rastreador de eventos — Eventos en vivo del juego: movimiento de jugador, colocación de bloques, daño, aparición/muerte de entidades
- E/S asíncrona — Todas las operaciones de archivo se ejecutan en hilos de segundo plano
Comandos
| Comando | Descripción |
|---|---|
/data_miner dump | Exporta todos los registros a JSON |
/data_miner mods analyze | Regenera el análisis completo de mods |
/data_miner perf start/stop | Inicia/detiene el monitor de FPS + MSPT |
/data_miner events start/stop | Inicia/detiene el rastreo de eventos en vivo |
/data_miner latency stats | Muestra estadísticas de latencia en vivo |
Requisitos
- Minecraft 26.2 (NeoForge 26.2.0.57+ / Fabric 0.19.3) · 26.1.2 (NeoForge 26.1.2.76+) · 1.21.1 (NeoForge 21.1.249+)
- Java 25 (26.2, 26.1.2) / 21 (1.21.1)
Umfassendes Diagnose- und Profiling-Tool für Minecraft (NeoForge und Fabric). Exportiert jede Spiel-Registrierung in angereicherten JSON, überwacht FPS/MSPT, verfolgt Live-Spielereignisse, misst Aktionslatenz, analysiert Mod-Auswirkungen mit Analyse pro Mod und mehr — alles ohne Spielthread-Blockierung.
Funktionen
- Log-Umleitung — WARN/ERROR-Meldungen anderer Mods werden erfasst und in DataMiners eigenes Log umgeleitet
- Intelligente Problemerkennung — Erkennt automatisch bekannte Muster (fehlende Refmaps, Access Transformers, fehlende Texturen)
- Registrierungs-Dumps — Alle BuiltInRegistries als JSON mit detaillierten Eigenschaften exportiert
- Leistungsmonitor — FPS (Min/Max/Durchschnitt) + MSPT über
/data_miner perf start/stop - Latenzanalysator — Verfolgt Essenszeit, Block-Break-Zeit und langsame Ticks (>50ms MSPT)
- Mod-aware langsame Ticks — Jeder langsame Tick enthält eine entities_by_mod-Aufschlüsselung
- Vollständige Mod-Analyse — Mod-ID, Version, Registrierungszähler, Abhängigkeiten und potenzielle Probleme pro Mod
- Ereignisverfolger — Live-Spielereignisse: Spielerbewegung, Blockplatzierung, Schaden, Entitäts-Spawns/Tode
- Async I/O — Alle Dateioperationen laufen auf Hintergrund-Threads
Befehle
| Befehl | Beschreibung |
|---|---|
/data_miner dump | Alle Registrierungen als JSON exportieren |
/data_miner mods analyze | Vollständige Mod-Analyse neu generieren |
/data_miner perf start/stop | FPS + MSPT-Überwachung starten/stoppen |
/data_miner events start/stop | Live-Spielereignisverfolgung starten/stoppen |
/data_miner latency stats | Live-Latenzstatistiken anzeigen |
Anforderungen
- Minecraft 26.2 (NeoForge 26.2.0.57+ / Fabric 0.19.3) · 26.1.2 (NeoForge 26.1.2.76+) · 1.21.1 (NeoForge 21.1.249+)
- Java 25 (26.2, 26.1.2) / 21 (1.21.1)
Mod de diagnostic et de profiling complet pour Minecraft (NeoForge et Fabric). Exporte chaque registre du jeu en JSON enrichi, surveille les FPS/MSPT, trace les événements en direct, mesure la latence des actions, analyse l’impact par mod et plus encore — le tout sans bloquer le thread de jeu.
Caractéristiques
- Redirection des logs — Les messages WARN/ERROR des autres mods sont capturés et redirigés vers le propre journal de DataMiner
- Détection intelligente des problèmes — Détecte automatiquement les schémas connus (refmaps manquants, access transformers, textures manquantes)
- Dumps de registres — Toutes les BuiltInRegistries exportées en JSON avec des propriétés détaillées
- Moniteur de performance — FPS (min/max/moy) + MSPT via
/data_miner perf start/stop - Analyseur de latence — Suit le temps de manger, le temps de cassage de blocs et les ticks lents (>50ms MSPT)
- Ticks lents mod-aware — Chaque tick lent inclut le détail entities_by_mod
- Analyse complète des mods — ID, version, nombre de registres, dépendances et problèmes potentiels par mod
- Traçeur d’événements — Événements de jeu en direct : mouvement de joueur, placement de blocs, dégâts, apparitions/morts d’entités
- E/S asynchrones — Toutes les opérations de fichiers s’exécutent sur des threads d’arrière-plan
Commandes
| Commande | Description |
|---|---|
/data_miner dump | Exporte tous les registres en JSON |
/data_miner mods analyze | Régénère l’analyse complète des mods |
/data_miner perf start/stop | Démarre/arrête la surveillance FPS + MSPT |
/data_miner events start/stop | Démarre/arrête le traçage d’événements en direct |
/data_miner latency stats | Affiche les statistiques de latence en direct |
Prérequis
- Minecraft 26.2 (NeoForge 26.2.0.57+ / Fabric 0.19.3) · 26.1.2 (NeoForge 26.1.2.76+) · 1.21.1 (NeoForge 21.1.249+)
- Java 25 (26.2, 26.1.2) / 21 (1.21.1)
Mod de diagnóstico e profiling abrangente para Minecraft (NeoForge e Fabric). Despeja todos os registros do jogo em JSON enriquecido, monitora FPS/MSPT, rastreia eventos ao vivo, mede latência de ações, analisa impacto por mod com análise por mod e muito mais — tudo sem bloquear a thread do jogo.
Características
- Redirecionamento de logs — Mensagens WARN/ERROR de outros mods são capturadas e redirecionadas para o próprio log do DataMiner
- Detecção inteligente de problemas — Detecta automaticamente padrões conhecidos (refmaps ausentes, access transformers, texturas faltando)
- Despejos de registros — Todas as BuiltInRegistries exportadas para JSON com propriedades detalhadas
- Monitor de desempenho — FPS (mín/máx/méd) + MSPT via
/data_miner perf start/stop - Analisador de latência — Rastreia tempo de comer, tempo de quebra de blocos e ticks lentos (>50ms MSPT)
- Ticks lentos mod-aware — Cada tick lento inclui detalhamento entities_by_mod
- Análise completa de mods — ID, versão, contagem de registros, dependências e problemas potenciais por mod
- Rastreador de eventos — Eventos ao vivo do jogo: movimento de jogador, colocação de blocos, dano, spawns/mortes de entidades
- E/S assíncrona — Todas as operações de arquivo rodam em threads de segundo plano
Comandos
| Comando | Descrição |
|---|---|
/data_miner dump | Exporta todos os registros para JSON |
/data_miner mods analyze | Regenera a análise completa de mods |
/data_miner perf start/stop | Inicia/para monitoramento de FPS + MSPT |
/data_miner events start/stop | Inicia/para rastreamento de eventos ao vivo |
/data_miner latency stats | Mostra estatísticas de latência ao vivo |
Requisitos
- Minecraft 26.2 (NeoForge 26.2.0.57+ / Fabric 0.19.3) · 26.1.2 (NeoForge 26.1.2.76+) · 1.21.1 (NeoForge 21.1.249+)
- Java 25 (26.2, 26.1.2) / 21 (1.21.1)