| Platform |
@@ -373,12 +368,9 @@ All data is cached in a platform-specific directory:
-
-
**Cache Layout:**
-
| Directory |
@@ -417,19 +409,17 @@ All data is cached in a platform-specific directory:
Log file |
-
-
-
**Cache Size:**
- ~400-500 MB per Minecraft version (JAR + mappings + decompiled source)
- Vineflower + tiny-remapper: ~1 MB (one-time download)
+
Technology Stack
+
-### Technology Stack
-
+
| Component |
@@ -460,23 +450,17 @@ All data is cached in a platform-specific directory:
better-sqlite3 (metadata caching) |
-
-
-## Configuration
-
+
Configuration
-
-### Environment Variables
-
+
Environment Variables
-
| Variable |
@@ -491,12 +475,12 @@ All data is cached in a platform-specific directory:
Set logging level (DEBUG, INFO, WARN, ERROR) |
-
**Example:**
-{
+```json
+{
"mcpServers": {
"minecraft-dev": {
"command": "minecraft-dev-mcp",
@@ -506,24 +490,21 @@ All data is cached in a platform-specific directory:
}
}
}
-}
+}
+```
-
-## Workflow Examples
-
+
Workflow Examples
-
-### Example 1: First-Time Decompilation
-
+
Example 1: First-Time Decompilation
-When you request source code for the first time:
-
+When you request source code for the first time:
+
| Step |
@@ -557,20 +538,18 @@ When you request source code for the first time:
-
-
**Total:** ~5 minutes first time
-
-
-### Example 2: Subsequent Requests (Cached)
-
-When you request another class from the same version:
+
+
Example 2: Subsequent Requests (Cached)
+
+When you request another class from the same version:
+
| Step |
@@ -589,18 +568,15 @@ When you request another class from the same version:
-
-
**Total:** ~50ms (instant)
-
-
-## Troubleshooting
-
+
Troubleshooting
+
+
| Issue |
@@ -631,17 +607,13 @@ When you request another class from the same version:
-
-
-## Development
-
+
Development
-
| Task |
@@ -673,115 +645,21 @@ npm run build
npm run dev |
-
-
-## Performance
-
+
License
-
-### Benchmarks (Minecraft 1.21.10 with Yarn)
-
+
MIT License - see LICENSE file for details
-
-
-
- | Operation |
- First Time |
- Cached |
-
-
- | Download JAR |
- ~30s |
- Instant |
-
-
- | Download Mappings |
- ~5s |
- Instant |
-
-
- | Remap JAR |
- ~2 min |
- Instant |
-
-
- | Decompile (8000+ classes) |
- ~3 min |
- Instant |
-
-
- | Get Class Source |
- ~5 min |
- <100ms |
-
-
-
+
Credits
-**Hardware:** Intel i7-12700K, 32GB RAM, SSD
-
-
-## Contributing
-
-
-
-Contributions welcome! Please see [ARCHITECTURE.md](./ARCHITECTURE.md) for system design details.
-
-
-
-
-
- | Step |
- Action |
-
-
- | 1 |
- Fork the repository |
-
-
- | 2 |
- Create a feature branch |
-
-
- | 3 |
- Make your changes |
-
-
- | 4 |
- Run tests and type check |
-
-
- | 5 |
- Submit a pull request |
-
-
-
-
-
-
-
-## License
-
-
-
-MIT License - see [LICENSE](./LICENSE) file for details
-
-
-
-## Credits
-
-
-
-
-
| Project |
@@ -804,17 +682,13 @@ MIT License - see [LICENSE](./LICENSE) file for details
Protocol implementation by Anthropic |
-
-
-## Support
-
+
Support
-
| Resource |
@@ -833,11 +707,8 @@ MIT License - see [LICENSE](./LICENSE) file for details
ARCHITECTURE.md |
-
-
-**Built with ❤️ for the Minecraft modding community**
-
+
Built with ❤️ for the Minecraft modding community