Releases: MCDxAI/minecraft-dev-mcp
Release list
v1.2.4
Fixes
- Fixed a packaging issue that prevented the bundled Java tool JARs from shipping in the npm package, which broke decompilation, source lookup, and validation tools for npm consumers.
Install / Upgrade
npm install -g @mcdxai/[email protected]
v1.2.3
Fixes
- Swapped the
tree-sitterdependency for the@keqingmoe/tree-sitterfork, which ships prebuilt binaries for all platforms (x64/arm64 on macOS, Linux, and Windows). This fixes install failures on arm64 caused by upstream tree-sitter shipping no prebuilt binaries.
Documentation
- Documented the
validate_access_transformertool (Forge/NeoForge.cfgvalidation) in the README, tools reference, and Minecraft dev skill.
Install / Upgrade
npm install -g @mcdxai/[email protected]
v1.2.2
New Features
- Add new
validate_access_transformertool (#12)
Improvements
- Java parsing moved to tree-sitter AST + ASM bytecode (#14).
- Agent skill for the standalone CLI (#13).
Internal
- CI now caches the decompiled Minecraft tree in the test workflow
Install / Upgrade
npm install -g @mcdxai/[email protected]
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Bug Fixes
-
search_indexedreturned incomplete or incorrect results (#11). The line-based regex symbol extractor silently dropped ~31% of method declarations (qualified/generic/annotated return types, constructors, multi-declarator fields) and mis-attributed methods from anonymous classes to their enclosing class. It's been replaced with a tree-sitter Java AST parser, sosearch_indexednow matchessearch_minecraft_code(e.g.BlockPos.spiralAroundis found again). Re-index affected versions (index_minecraft_versionwithforce: true) to pick up the corrected index. -
CLI produced no output on symlinked Node installs. On nvm-windows (the
C:\nvm4w\nodejsjunction) ornpm link, everyminecraft-dev-clicommand exited 0 with no output. The main-module guard comparedimport.meta.url(which Node resolves to the realpath) againstprocess.argv[1](which keeps the symlink path), so it never matched andmain()never ran. The CLI now resolves the symlink before comparing.
Install / Upgrade
npm install -g @mcdxai/[email protected]
Full Changelog: 88fdadd...v1.2.1