📄️ 自定义部署
McPatch 的后台是服务端+管理端的分离架构,以方便你将打包过程和文件分发过程分离
📄️ URL 咒语启动
配置 URL 咒语启动,云端配置下发以及配置自更新(可选)
📄️ ModClient 自更新教程
借助 ModClient 的特殊能力,可以实现给 McPatchClient.jar 本身做自更新(即使 McPatchClient.jar 本身是不支持的)
📄️ 热升级
McPatch 客户端会不定期发布新的版本。但升级客户端不像升级管理端那样方便,因为客户端在玩家电脑上,升级需要重新发包,比较麻烦
📄️ 合并更新包
最新消息:合并更新包功能有缺陷,请不要再使用此功能,会导致太久不更新的玩家漏更新!
📄️ 命令行直接打包
此功能需要管理端 1.1.4 或者更高版本
📄️ 管理端 ignores.txt
管理端 ignore 机制类似于 gitignore 文件的用途。可以屏蔽掉工作空间目录下的一些文件或者目录让管理端看不到它们的存在,也就不会被打进更新包里
📄️ 管理端 overwrites.txt
管理端 overwrites 是保存文件强制覆盖规则的地方。可以让某些文件在更新时每次都全量打包,而不是只记录增量信息
📄️ 以双击启动客户端
在某些场景中需要让 McPatch 客户端能够在玩家的电脑上被双击启动。但玩家电脑上 jar 文件普遍都是以压缩软件打开的,或者 PATH 变量里找不到 java.exe,因此无法通过双击启动。此时可以借助 ba 文件来实现双击启动客户端的目的。此功能也可以利用在 PCL 的自定义界面上来实现点击更新按钮后,调用命令行启动 McPatch 客户端