双击运行 run.bat,或在命令行中执行:
python start.py
python3 start.py
运行启动命令后,您将看到:
============================================================
MnMCP - Minecraft & MiniWorld Cross-Platform
============================================================
[INFO] Python 3.11.9
[OK] Python version OK
Server Configuration:
MNW Listen: 0.0.0.0:8080
MC Target: 127.0.0.1:19132
Starting MnMCP Proxy Server...
[OK] Proxy server started
127.0.0.1:19132127.0.0.18080现在两个游戏的玩家可以:
运行演示脚本查看已实现功能:
python demo_connection.py
演示内容包括:
config.yamlserver:
# MNW监听地址(迷你世界连接到这里)
mnw_host: "0.0.0.0"
mnw_port: 8080
# MC服务器地址(Minecraft连接到这里)
mc_host: "127.0.0.1"
mc_port: 19132
# 功能开关
features:
enable_translation: true # 启用协议翻译
enable_heartbeat: true # 启用心跳检测
# 日志配置
logging:
level: "INFO" # 日志级别
console: true # 输出到控制台
python check_project_integrity.py
服务启动后会显示:
按 Ctrl+C 停止服务。
编辑 data/mnw_block_mapping_from_go.json 添加自定义映射。
参考 docs/dev/api.html 了解如何开发自定义插件。