用途:为 Minecraft Fabric 模组开发提供全流程指引,包括源码查阅、Mixin 编写与校验、访问加宽、版本迁移,以及从 Forge/NeoForge 移植到 Fabric。
主要能力:集成三个 MCP 服务器。minecraft-dev-mcp 提供源码访问、反编译与分析;fabric-docs-mcp 提供按版本区分的 Fabric 官方文档;baritone-docs-mcp 提供 Baritone 寻路库文档,用于 AI/自动化模组。支持映射体系,Fabric 开发首选 yarn,mojmap 用于原版参考,intermediary 作为稳定桥接,official 在旧版本仍为混淆名。
使用方式:初始设置先同步文档,如 sync_fabric_docs(force: false)、baritone_refresh_docs,再用 list_fabric_versions、list_minecraft_versions 确认版本,必要时执行 decompile_minecraft_version。常用工具包括 search_minecraft_code、get_minecraft_source、get_fabric_doc、analyze_mixin、validate_access_widener、compare_versions、compare_versions_detailed、get_registry_data、find_mapping、index_minecraft_version、search_indexed、analyze_mod_jar、remap_mod_jar。Mixin 与访问加宽在交付前应校验。
适用场景:源码理解、创建 Mixin、使用访问加宽、分析或移植现有模组、版本迁移与破坏性变更检查、从 Forge 移植(如 @Mod 对应 ModInitializer、事件注册对应事件回调、Capabilities 对应 Cardinal Components API、mods.toml 对应 fabric.mod.json),以及路径查找类模组开发。
限制:具体收费、价格与平台支持情况暂未提供。路径可能需要参数指定;所有工具调用未逐一列出完整参数,使用时应参照文档。