本篇教程由作者设定使用 CC BY-NC 协议。

众所周知,在现在的环境下,正常游玩 1.7.10- 已经变得较为困难。

因为 Mojang 和 Minecraft Forge 都移动过资源仓库,所以低版本的 Minecraft 难免会出现资源丢失的现象。

并且 Mod 加载器的安装方式并不像现在这样相对简单……

这篇教程旨在解决这些问题。

建议使用 Betacraft 启动器,但这不是必须的。

原版资源文件

以下均以 1.4.7 为例。

启动一个纯净版本的 1.4.7,我们就能发现第一个严重问题所在——“音效缺失”。

这可以通过拷贝原先已经下载好的资源文件来解决,但是由于分发 Minecraft 本体是不允许的,所以可以使用针对这一问题进行修复的 Mod。

Betacraft 已经捆绑了这样的 Mod,故无需额外操作。

下载过程中依然表现为“音效缺失”,只需要等待其下载完毕即可。

然后把资源文件拷贝到你所需要的地方……

Mod 加载器安装

1.4.7 版本的 Mod 大多都兼容 Forge,仅少数 Mod 依然使用 Modloader 加载。

但是这个版本的 Forge 和 Modloader 的安装都相对复杂,故需详尽。

首先,下载适用于 1.4.7 的 Modloader(如果 Mod 加载有报错的,尝试安装 ModloaderMP),和 Minecraft Forge(下载方式见百科资料中的简介,文件选择 universal,或者按照需求选择 client 【客户端,多为通过启动器启动的 Minecraft 常规版本】和 server 【服务端,即省去 GUI 部分,精简过的 Minecraft 服务端版本】)。

然后将 Minecraft.jar 的后缀名改为“.zip”,请忽略这一过程弹出的警告,点击“是”,再解压到一个空白的文件夹。

此时的核心覆盖类 Mod 多以压缩包的形式储存,固然也是直接解压即可。

将解压出的 Mod 文件复制到刚刚解压的 Minecraft 文件的文件夹,出现文件重复提示时选择全部覆盖(解压顺序:1. 原版、2. Modloader、3. Minecraft Forge)。

覆盖完成后,将目录重新压缩(其他版本还不要忘记删除目录下的 META-INF 文件夹,但如果文件夹下存在 FORGE 字样的文件,则无需此步骤),再改名成 Minecraft.jar(依然忽略警告)。

注:请选择目录中的所有文件(按下 Ctrl + A)进行操作,而不是在上级目录直接选中文件夹进行压缩!否则压缩出来的文件包含了冗余的路径信息,是不被启动器识别的!

然后尝试启动的过程中,会遇到 Forge 的依赖下载弹窗(1.2.5 以上【不含 1.2.5】)。

但是由于原先的资源仓库已经被迁移走了,所以是没有办法直接下载依赖的,需要拷贝已经下载好的依赖。

MCArchive 上有这些依赖的归档,根据自己使用的版本按需取用即可。

将下载好的 fmllibsx.zip 解压到版本目录下即可。

Mod 安装

像往常一样将 Mod 拖进 mods 文件夹即可,仅有一条例外:

Coremod 需要拖进 coremods 文件夹,辨别方式是看其文件内的目录中是否含有 asm 文件夹,例如 NEI 的 asm 文件夹位于:codechicken/nei/asm。

Mod 文件可以在 MCArchive 和 Glass Repo 百科站内资料中收入的 Minecraft Forum / XXX Forum 链接里找到。

运行目录异常

由于(类)官方启动器的一些奇妙的特性,在加装了 Minecraft Forge 后运行会导致游戏的实际运行目录产生偏移(PCL 实际测试是在 .minecraft/.minecraft 下)。

因为此偏移现象,故需要将资源、依赖、Mod 重新转移至此文件夹才可生效。

由于 1.5.2 之前的的 .minecraft 目录结构所致,详情请见 Minecraft Wiki