不是闪退,是你的操作方式有误。打开cmd,输入cd /d
,然后输入一个空格,接着输入cmcl.exe存放的位置(目录路径,不用输入cmcl.exe),之后就输入视频里的命令,以执行相应的操作。
下载cmcl.jar,通过java -jar cmcl.jar
来启动。
需要在环境变量中加入cmcl.exe所在的目录路径(最后没有“cmcl.exe”),具体做法:
- 右键桌面上的“此电脑”(或“计算机”)
- 点击属性
- 找到并点击“高级系统设置”
- 点击“环境变量”按钮
- 在用户变量或系统变量中找到“Path”并选择,点击编辑
- Win10 用户点击“新建”,把cmcl.exe所在的目录路径输入,然后一路按“确定”
- Win7 用户在“变量值”一项的最后面输入一个分号,然后输入cmcl.exe所在的目录路径,然后一路按“确定”
cmcl version <版本> --isolate
那怎么样把版本的工作目录设置到其他目录?
将版本“1.19.3”的游戏目录设为D:\wokingdirs\1.19.3
:
cmcl version 1.19.3 --config=gameDir D:\wokingdirs\1.19.3
其中,与版本有关的用法可以通过cmcl version -h
获取,然后找到--config=<配置名称>
一项,相信大家这里看得懂。然后gameDir
可通过cmcl config -v
获取或者在配置上找得到。本质上是为版本单独修改配置。
先执行以下命令,配置代理信息:
cmcl config proxyHost <代理主机地址>
cmcl config proxyPort <代理端口>
如果有设置账户与密码的需要,可执行以下命令,但不是必须的:
cmcl config proxyUsername <代理验证的账户>
cmcl config proxyPassword <代理验证的密码>
最后可通过cmcl config proxyEnabled true
来开启代理,通过cmcl config proxyEnabled false
关闭代理。
注意:如果您开启了代理,进行需要联网的操作时出错,则有可能是您的网络代理不可用,您可以检查您的网络代理是否出现了问题。
对于某些可能会经常输入的命令,例如切换下载源cmcl config downloadSource <下载源>
、开关代理cmcl config proxyEnabled true/false
,
可以通过cmcl simplify -s <简化命令> "<原命令>"
设置简化命令,例如:输入命令cmcl simplify -s pon "config proxyEnabled true"
后,
输入命令cmcl pon
即可快速开启代理。但是要注意,不要与已有的选项和本地版本名冲突。通过cmcl simplify -h
获取其他用法。结合用户实际使用情况,建议设置以下简化命令:
简化命令(可随意设置) | 原命令 | 含义 |
---|---|---|
ds0 | config downloadSource 0 | 设置下载源为官方 |
ds1 | config downloadSource 1 | 设置下载源为BMCLAPI |
pon | config proxyEnabled true | 开启代理 |
poff | config proxyEnabled false | 关闭代理 |
als | account --list | 列出所有账号 |
sr | install --show=r | 列出所有可安装的正式版 |
ar | account -r | 刷新当前登录账号 |
抱歉,暂时不行。
不行,因为这属于另一个范畴了。那 Java 不是跨平台的吗?是的,但是 Minecraft 有些与游戏相关的东西不能在 Android、iOS 等平台上运行,不然的话还要 Boardwalk、Pojav 干嘛?
行,但是必须遵循开源协议,并且你的启动器注明用的是CMCL,由此产生的一切法律纠纷与冲突与本人(CMCL开发者)无关。