PCL2 下载功能失效怎么解决(版本回退 + 断网法)

ShuaiQi
#Minecraft#PCL2#游戏

PCL2(Plain Craft Launcher 2)的下载功能被关闭后,点击下载会提示版本检测失败或者直接无法获取版本列表。原因是启动器内置的下载源被举报下线,新版本直接移除了该入口。

目前可行的办法有两个方向:阻止启动器自动更新,或者回退到还能下载的旧版本。下面按你的实际情况分两种处理。

先判断你是哪种情况

打开 PCL2,看「设置 → 关于」里的版本号:

  • 版本低于封禁版本 → 走第一种情况,只需关闭自动更新
  • 已经是封禁版本 → 走第二种情况,需要回退

如何判断「封禁版本」:打开启动器后如果下载页提示无法获取版本列表,基本就是了。版本号会随作者更新变化,不用记具体数字。

情况一:还没更新到封禁版本

关键点是在断网状态下修改设置,否则启动器联网后会立刻检查并覆盖。

  1. 完全退出 PCL2
  2. 断开网络(关 Wi-Fi、拔网线,或打开飞行模式)
  3. 打开 PCL2,进入「设置 → 其他」
  4. 下拉找到「启动器更新」,改为关闭更新提示
  5. 退出启动器
  6. 重新连接网络,再次打开

此时下载功能仍然是可用的,并且不会被自动更新覆盖。

情况二:已经更新到封禁版本

需要把启动器换回旧版本。旧版本的压缩包体积不大,从项目的历史版本里可以找到。

  1. 完全退出 PCL2
  2. 删除启动器 exe 文件,以及它所在的整个文件夹(配置和存档一般在 .minecraft 目录或启动器同级的 PCL 目录,删除前先确认没有重要存档)
  3. 下载旧版本压缩包
  4. 解压后找到里面的正式版压缩包,再解压出可执行文件
  5. 打开旧版启动器,先不要联网
  6. 按情况一的步骤关闭「启动器更新」
  7. 恢复网络

回退版本后,之前下载过的游戏版本和配置一般还能识别,因为数据不在启动器目录里。

下载旧版本时的注意事项

网上流传的「PCL2 修复版」「绿色版」很多是二次打包的,可能夹带广告甚至恶意程序。判断标准:

  • 优先从项目官方仓库的历史版本下载
  • 只认 exe 或官方压缩包,不要运行来路不明的「一键安装器」
  • 下载后先看文件大小是否异常(正常启动器只有几 MB)
  • 不确定的先用在线多引擎扫描一下

如果国内访问 GitHub 慢,可以用加速代理前缀,但代理只应作用于 GitHub 域名,不要用那种把整个文件重新打包的第三方下载站。

为什么必须回退

PCL2 的版本列表来自启动器内置的下载源,新版本把请求逻辑改成了带校验的接口,旧接口被封后新版本无法降级请求。而旧版本没有这个校验,仍然能拿到列表。

这也意味着:只要不更新,旧版本可以一直用;一旦被强制更新或者手动更新,就要重新走一遍回退流程。

有没有更省事的替代

如果折腾累了,可以换用其它启动器,例如 HMCL(支持导入已有版本,界面更朴素)或官方启动器。已有 .minecraft 目录可以直接被多数启动器识别,游戏版本和存档不用重新下载。

常见问题

关掉更新提示后还会被强制更新吗?

正常使用不会。但如果以后重装或者删了配置文件,需要重新设置一次。

旧版本能玩最新游戏版本吗?

可以。启动器只负责下载和启动,游戏版本是独立下载的,旧启动器照样能拉取游戏本体。

回退后我的存档和整合包还在吗?

在。存档在 .minecraft/saves,整合包在 .minecraft/versions,与启动器目录无关。

下载速度很慢怎么办?

优先换下载源,或者在启动器里调整并发数。PCL2 的下载设置里可以改镜像源,多试几个。

这样操作有风险吗?

只修改启动器设置、替换启动器文件,风险很低。不要碰系统目录和 .minecraft 里的存档即可。

相关阅读

评论