如何使用 MultiMC 管理 Minecraft 实例和模组

https://www.howtogeek.com/202661/how-to-manage-minecraft-instances-and-mods-with-multimc/

原文作者:Jason Fitzpatrick @ How-To Geek

作者简介:贾森·菲茨帕特里克(Jason Fitzpatrick)是 LifeSavvy 的主编。LifeSavvy 是 How-To Geek 的姐妹网站,专注于生活中的小技巧、小窍门。他拥有十多年的出版经验,在 Review Geek、How-To Geek 和 Lifehacker 撰写了数千篇文章。Jason 在加入 How-To Geek 之前,曾担任 Lifehacker 的周末编辑。

译者提示:文章中使用的版本已修改为 MultiMC 5(0.6.7)的操作。

无论你是一个 Mod 玩家,或者希望以良好有序的方式管理你的 Minecraft 版本及其相关世界,还是想 把孩子的 Minecraft 体验完全 “孤岛化”,以防孩子影响你的其他宝贵的世界,MultiMC 是你的问题的解决方案。

我为什么要这样做?

每个 Minecraft 的 modder 很快意识到的一件事是,让所有的世界和所有的 mods 保持一致是一个巨大的麻烦。

此外,很多时候你会发现 mod 只能在 1.6.x 或者 1.7.x 的早期版本下工作。那你怎么办呢?

每当想要玩旧版本的 mod 的时候,你就需要转移 mods 文件夹里的 mod 文件到别处,然后将对应版本的 mod 放进去,玩完之后再将之前的 mod 挪回去,费时费力。

另外一个麻烦是,你不仅要为你的 mod 包设置单独的配置文件,还要为与其相关的的 Minecraft 版本设置单独的配置文件。在很短的时间内,事情就从最初安装的 Minecraft 到 “老鼠窝” 状配置文件,文件周围乱七八糟,整体混乱不堪。

更糟糕的是,如果你不进行必要的精心组织以 “保持世界分离,只加载适当的 mod”,那么你有可能破坏这些世界。正如我们在我们的 Minecraft modding 指南中所强调的那样,如果您加载一个没有适当的 mods/assets 的世界,那么在该世界中用这些 mods/assets 创建的所有东西通常会消失,世界可能会因此被损坏。

如果你想让问题进一步复杂化,让多个玩家在同一台机器上玩游戏,你就会得到一个更大的烂摊子。更不用说如果你的多个玩家碰巧是年轻的兄弟姐妹,他们会无意 (或不是那么无意)弄乱彼此的世界,你和/或你的兄弟姐妹就会又哭又叫。

有更好的方法来整理这一切:MultiMC。

在本文中,我将向你展示如何使用 MultiMC 简化整个 Minecraft 游玩体验,让你所有的世界、mods 和配置文件分开,井井有条。而不是冒险用错误的 mods 加载一个世界,并完全破坏你的辛勤工作,导致你整天都在哭,并且拒绝吃任何东西。

什么是 MultiMC?

MultiMC是一个免费开源的 Minecraft 启动器(它完全取代了 Mojang 提供的常规启动器),它在管理你的 Minecraft 体验方面做得非常出色。比起普通的 Minecraft 启动器,MultiMC 是一个巨大的改进,它使得设置配置文件和管理游戏版本变得非常简单。

对于那些沉迷于 mods 的玩家来说,MultiMC 几乎是必要的,因为它减少了许多搞乱 MOD 的繁琐因素,并使为单个游戏实例创建离散的配置文件和 MOD 清单变得简单,只需用鼠标单击几次即可。

MultiMC 不仅能做到这些,而且还能通过使用共享库和最大限度地减少 Minecraft 和辅助文件的副本数量来减少臃肿,以便您的单个实例能够运行。这是一把名副其实的 Minecraft 瑞士军刀,我们不能说足够的好东西。

MultiMC 不仅能做到这些,还可以通过使用共享库并最大程度地减少 Minecraft 和辅助文件的副本数量来运行单个实例,从而减少工作量。这是名副其实的 “Minecraft 瑞士军刀”。

我们将使用 Windows 版本的 MultiMC 做演示,但也有 OS X 和 Linux 的便携式开源版本。


安装 MultiMC,和良好的 mod 组织方式

MultiMC 是一个便携式的应用程序,所以安装很简单,只需要解压缩。还记得我们大力强调备份 Minecraft 的重要性吗?MultiMC 非常适合自动备份到云盘或本地计算机上的位置,因为/MultiMC/目录是完全独立的,并包含您的所有 Minecraft 内容。

要开始,下载适合你的操作系统的版本,并解压到你最常用的地方。在你第一次运行 MultiMC 之前,让我们做一些初步的整理工作,以保证以后的工作有条不紊。

通过将所有内容(mod,资源包等)保存在/MultiMC/目录中,你就可以一口气备份和同步整个 Minecraft。为此,我们建议你利用 MultiMC 内默认的 mods 文件夹,/mods/(若没有找到, 可自行创建)。如果你充分利用了这个文件夹,它将作为您下载的所有 Minecraft mod 和相关资料的存储库。请复制以下文件夹结构,以确保您的 mod 保持整洁并按版本号正确排序。

/mods/
├ Maps/
│├/1.6.-
│└/1.7.-
├ Mods/
│├ 1.6.-
│└ 1.7.-
└ Resource Packs/
║├ 1.6.-
║└ 1.7.-

我们的目标是组织您的文件夹,以便您可以轻松地看到您的地图、mods、资源包和其他材料在哪里以及它们所使用的 Minecraft 版本。通过这种方式组织它们,你会大大减少 modding 的挫折感。

启动 MultiMC 和初始配置

让我们第一次启动 MultiMC,让启动器与我们的 Minecraft 账号相连,并体验一下它便捷的用户界面。

在我们深入了解 MultiMC 之前,我们先来看看一个非常方便,但经常被忽视的功能。在屏幕的右下角,你会注意到 “认证、会话、皮肤、API” 旁边有一系列绿色的对钩。这些对钩表明上述 Minecraft 服务器是在线的。

每次加载 MultiMC 时,简单看一下这个小面板,就能提供丰富的反馈。例如,如果你已经看到皮肤服务器是离线的,那么你在加载游戏时穿着默认的史蒂夫皮肤就不会感到惊讶。

言归正传。为了创建游戏实例,你需要登录你的 Minecraft 账户,以便与 Mojang 服务器进行身份验证,并获得我们所需的资产。点击右上角的 “帐号” 菜单,选择 “管理帐号”。

在 “管理帐号” 界面中,点击 “添加” 并输入你的 Minecraft 账号邮箱和密码。

注意:MultiMC 只支持正版 Minecraft(国际版)Java 版,不支持其他任何版本。若你还没有 Minecraft(国际版),请到 Minecraft.net 购买。

如果您愿意,您可以添加多个账户;但是,无论您添加的是一个还是十个,您都需要指定默认的账户

添加了一个或多个账户后,默认账户的皮肤现在将取代主界面中帐号菜单上的 “灰色史蒂夫” 头像。

登录后,你可以创建你的第一个实例。让我们创建一个原版的 1.7.10 实例。点击工具栏中的第一个图标,也就是 “添加实例”。

我们将实例称为 “1.7.10”,然后在下面的 “纯净” 列表框里旋转 “1.7.10”,点击 “OK” 进行创建。 因为这是我们第一次为此版本的 Minecraft 创建实例,所以请等待一两分钟,以便从 Mojang 检索所有资产。 未来基于此版本号创建的实例将在你确保资产是最新的之后,直接复制现有的资产。

例如:如果你想再创建一个安装了 Forge 的 1.7.10 实例,MultiMC 将会检查资产是否为最新的,如果是,则直接将现有的 1.7.10 复制到新的实例中。但创建其他版本的实例将需要现场下载。

该过程完成后,您将看到主界面里出现了刚才创建的实例。

双击新实例启动游戏。会打开两个窗口。首先,你会看到实例的控制台窗口。

这个控制台窗口显示了游戏的当前日志,以及,通过在侧边菜单上的标签,还可以查看并管理可用的资源包,备注,保存的截图,或其他日志等等。如果修改后的游戏加载时出现了严重的问题,还可以通过 “结束进程” 按钮来结束这个过程。

第二个窗口是游戏本身。

您可以根据需要多次重复此过程,就可以创建更多孤立的游戏版本。例如,您可以为您的每个孩子创建几个 1.7.10 实例,或者创建一个早期版本的实例,用来回顾过去版本的 Minecraft,等等。

您创建的每个实例将具有唯一的设置,包括多人游戏列表、单人游戏世界、选项、截图、日志文件和资源包。

在 MultiMC 实例中安装 Forge

在 MultiMC 中,几乎所有的东西都是半自动或全自动的,安装 Forge 也不例外。无需查阅文件列表或下载文件,现在你只需点击几下就可以自动安装 Forge。

在 MultiMC 中设置 Forge 的第一步是以一个干净的实例开始。在本例中,我们想要安装一个带 Forge 的 1.7.10。只需选择 1.7.10 实例,然后按鼠标右键,选择 “复制实例”,就可以克隆出一个相同的实例。

你可以给你的新实例取任何你想取的名字,但是为了让教程更清晰,可将它命名为 “Forge 1.7.10”。当你创建更多的实例时,你应该起一个更清晰的名字,比如 “Twilight Forest 1.7 ” 等。

在你开始装 mod 过程之前,运行一次新的实例,然后关掉。

现在,右键点击新实例,选择 “编辑实例”,然后选择 “版本”。

继续点击右侧的 “安装 Forge” 按钮。选择最新的版本号 (除非某些 mod 有特殊需求,要安装旧一些的版本)。

点击 “OK”,几秒钟内 Forge 就会自动安装并显示在列表中。

现在是时候再次运行 Minecraft 来确认 Forge 本身是否正确加载,然后再开始安装 mod。

Forge 版本可在左下角看见。

在正确安装并确认后,退出游戏即可。


现在是时候通过 MultiMC 实例系统加载我们的第一个 mod 了。

在 MultiMC 实例中安装 mod 和资源包

将你的 mod 文件复制到你的/MultiMC/mods/Mods/1.7.10/文件夹中。

在 MultiMC 中右击 “Forge 1.7.10” 实例,然后选择窗口左侧的 “Loader mods”。按 “添加” 按钮,选择你想要的 mod 文件。

选择好 mod 后,点击 “打开” 并查看 mod 加载列表,确保它出现在那里。

点击 “启动” 来启动 Forge 1.7.10 实例。在这个例子中,我安装了 Optifine,Optifine 的版本会在主菜单上显示,表示安装成功。

如果你想添加更多的 mod,只需重复上述步骤即可添加。

如果你想添加资源包的话,只要在实例编辑界面上选择资源包选项卡,然后点击 “添加” 按钮来添加资源包,就像添加 mod 文件一样。

将您的旧世界复制到 MultiMC 中

如果您在开始使用 MultiMC 之前已经在 Minecraft 上花费了很多时间,那么您可能想要复制一些世界过来。

幸运的是,复制世界非常简单,只要您谨慎一点并做好笔记。

首先,确定您想导入的世界上次使用哪个 Minecraft 版本玩的。一旦你确定了哪个版本(可能有多个版本,以涵盖你希望导入的不同世界),你就需要创建一个对应版本的 MultiMC 实例。例如,假设你有一个旧的 1.6.4 世界,那就为这个世界创建一个新的实例(以及同一版本的其他世界),命名为 “My Old 1.6.4 Worlds”。

然后从旧的 Minecraft 中复制每个世界的文件夹,例如/.minecraft/saves/[你想转移的文件夹],到新的文件夹/MultiMC/My Old 1.6.4 Worlds/minecraft/saves

然后,您就可以启动您的新 Minecraft 实例,并加载您的旧世界,就像平常玩 Minecraft 一样。请记住,如果导入的世界使用了任何 Mod,这些 mods 需要在您第一次加载世界之前在新实例中安装好。

整理实例

在我们结束对 MultiMC 的讨论之前,是时候重点介绍一些 可用于使实例井井有条的 小而有用的组织工具。

我们已经了解了如何给实例命名。除了描述性名称之外,还有一个额外的技巧是分组。到目前为止,我们创建了一个 1.7.10 版本的原版和 Forge 实例。随着时间的推移,可能会有更多的 Minecraft 原始版本和加 Mod 的实例。

在 MultiMC 中分离它们的一个简单方法是将它们分配到组。右键单击任何实例并选择 “更改组”。在文本框中输入新组的名字,或从现有组中选择,然后按 OK 即可。

只需花费少量的精力,你就可以轻松地将你的实例分为有用的类别,如 “模组”、“原版”、“服务器客户端”、“测试区” 或其他有用的类别。

除了清楚地命名你的实例并对它们进行分组外,你还可以点击实例的图标(见上图右侧 “帐号” 菜单下方),为实例选择一个新的图标。

内置图标如上图所示,但你可以点击 “添加图标” 按钮,添加任何你想要的.ICO、.JPG 或.PNG 文件。


如果你已经读到这里,我们真的希望你打算(或已经)安装 MultiMC。对于打算玩原版或轻度 mod 的 Minecraft 玩家以及硬核 modder 来说,这是一个真正奇妙的启动器。