DRheEheAMGary/dsh-mc-client ↗★ 0
dsh-mc-client
Control Minecraft Java Edition from DeepSeek Harness: launch/join the visible PCL2 client with verified Win32 focus, real keyboard/mouse input, OCR/menu fallback and client-log chat readback, or play entirely windowless through a local dedicated server and protocol bot with F3 debug info and block-state probes. 适合想要通过 AI 自动控制或辅助游玩 Minecraft 的玩家
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:DRheEheAMGary/dsh-mc-clientドキュメント
README 全文を読む ↗配置
| 环境变量 | 说明 |
|---|---|
DSH_MC_HEADLESS_DIR | 无窗口模式的 server jar / 世界 / 日志目录,默认 %LOCALAPPDATA%\dsh-mc-client\headless |
DSH_MC_HEADLESS_JAVA | 指定服务端使用的 java.exe |
DSH_MC_PCL_DIR | 含 PCL2.exe 的目录,默认自动探测 E:\Minecraft |
DSH_MC_MINECRAFT_DIR | .minecraft 目录 |
DSH_MC_LATEST_LAUNCH | LatestLaunch.bat 路径 |
DSH_MC_CLIENT_LOG | 强制指定客户端日志(mc_client_log/聊天回读的自定义来源) |
DSH_MC_DEV_CLIENT_LOG | 指定 Gradle dev 客户端日志,默认探测 E:\Github\ServerMod\client\run\logs\latest.log |
DSH_MC_SERVERMOD_DIR | ServerMod 仓库目录,用于定位 client/run/logs/latest.log |
DSH_MC_BEDROCK_FAMILY / DSH_MC_BEDROCK_APP | 窗口版 Bedrock 包族名 / App ID |
无窗口模式支持的服务端版本(机器人协议版本自动映射,26.1.x 使用 26.1 协议):
26.1.2、26.1.1、26.1、1.21.11、1.21.8、1.21.4、1.21.1、1.20.1
服务端自动选择满足要求的 Java(26.x → Java 25,1.21.x → 21,1.20.1 → 17)。