Data Miner (1.0.0)
Curse Maven Snippet
What's new
v1.0.0 - First stable release (Minecraft 1.21.1)
First stable release of Data Miner for Minecraft 1.21.1 / NeoForge 21.1.249
(Java 21). It consolidates the 0.0.0-beta.1 → 0.0.0-beta.3 line with
no further code changes. This build has been running server-side in a full modded-server pack.
What the 1.21.1 line brought
- API port of the 26.2 source (22 classes, no mixins, no dependencies). Full diagnostic toolkit unchanged: registry dumps, FPS/MSPT monitor, event tracer, latency analyzer, per-mod impact analysis, log redirect, known-issue detection and error collection — all on background threads.
- Dedicated-server startup fix:
Initializer.isClientSide()no longer usesClass.forName("net.minecraft.client.Minecraft")(which aborted the async startup thread on a dedicated server under NeoForge'sRuntimeDistCleaner); it now checksFMLEnvironment.dist. - Client-freeze / slow-reload fix:
CapturedAppendernow drains a bounded queue on a single daemon writer thread (one flush per batch) instead of locking andflush()-ing on every WARN/ERROR record;IssueRegistrywrites moved off the logging thread; the latency tracer snapshots at most once per second. The client reload-detection networking was removed. - Spanish (
es_es) locale bundled: all 6 command-feedback keys.
Notes
No gameplay content — a developer / pack-maker diagnostic tool. Verified:
./gradlew clean build is green. Shares this CurseForge project with the 26.2 line
— pick the file that matches your Minecraft version.
JAR: data_miner-1.21.1-neoforge-21.1.249-1.0.0.jar
Tag: 1.21.1-neoforge-1.0.0
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

