一个用于 MC 开发的一站式 VSCode 工具插件,集成 mcpdb 调试器和 mcdk 启动器。
相关项目
- mcpdb - Minecraft Python 调试器核心
- mcdk - Modpc 开发测试启动器
功能
- 自动查询运行中的 Minecraft 进程
- 支持选择要调试的进程(多开支持)
- 自动检测管理员进程并提示
- 自动分配可用端口
- 一键启动
mcdbg.exe 进行附加 Python 调试器核心
- 一键启动
mcdk.exe 启动游戏开发测试
游戏启动测试
- 按
Ctrl+F5 自动启动ModPC开发测试
- 插件会自动:
- 搜索系统环境中的ModPC包
- 启动
mcdk.exe 进行开发测试
调试器使用方法
- 按
F5 选择 "MC Dev Tools Debug" 调试器
- 插件会自动:
- 查询运行中的 Minecraft 进程
- 让你选择要附加的进程
- 启动 mcdbg 并等待调试后端就绪
- 连接 python 调试器
配置项
在 VS Code 设置中可以配置以下选项:
| 配置项 |
默认值 |
说明 |
mcdev-tools.port |
5678 |
调试端口号 |
mcdev-tools.timeout |
30000 |
等待超时时间(毫秒) |
mcdev-tools.mcdbgPath |
(内置) |
mcdbg.exe 路径(留空使用插件内置) |
mcdev-tools.mcdkPath |
(内置) |
mcdk.exe 路径(留空使用插件内置) |
mcdev-tools.enable |
false |
强制启用插件(默认 false 自动扫描 Addon 结构) |
前置要求
开发
# 安装依赖
npm install
# 编译
npm run compile
# 监听模式
npm run watch
按 F5 启动调试模式测试插件。
| |