Blog

如何安装Fabric以及你的第一个模组

安装 Fabric 载入器,添加 Fabric API,然后将 Sodium、Lithium 和 ModMenu 放入你的 mods 文件夹中。 这是一个为初学者准备的从零开始进行模组化的清晰指南.

TRtrolPublished 2 min read

安装 Fabric 实际上意味着什么?

安装 Fabric 意味着将原版 Minecraft 替换为一个能够读取模组的版本。Fabric 启动器会在你的启动器中添加一个新的配置文件,这个配置文件知道如何扫描 mods 文件夹并运行其中找到的任何 jar 文件。你无需手动编辑游戏文件。你只需将安装程序指向一个 Minecraft 版本,它就会构建配置文件,之后添加模组就简单地移动一个文件即可。

这就是整个模型:底层是启动器,中间是库,顶层是你的模组。

开始前你需要什么

没有任何特别的东西。你需要官方的 Minecraft 启动器(或任何支持自定义配置文件的启动器),以及你想要进行模组化的 Minecraft 版本,以及几分钟的时间。现在选择你的版本并坚持使用它,因为所有下游内容都必须与之匹配.

如何安装 Fabric 客户端

运行 Fabric 安装程序,将其指向你的 Minecraft 版本,然后让它创建配置文件。 之后,打开你的启动器,你会在配置文件下拉菜单中看到一个新的 Fabric 选项。 这样,Fabric 客户端就安装完成了.

  1. 下载Fabric安装程序

    从 Fabric 官方项目下载安装程序。它是一个小巧的程序,只做一件事情:将新的配置文件写入你的启动器.

  2. 选择你的 Minecraft 版本

    在安装程序中,选择之前决定的相同 Minecraft 版本。除非有特殊原因,否则将加载器版本保留在最新的稳定版本上.

  3. 安装并确认

    运行它。当它完成后,打开你的启动器并检查配置文件列表。你的版本中出现“fabric-loader”条目,表示它工作正常.

你只需要安装加载程序一次即可 Minecraft 版本。稍後再添加更多模組,此步驟始終不變.

添加 Fabric API,几乎每个模组都需要这个库

Fabric API 是大多数 Fabric 模组构建的基础工具包。下载与您的 Minecraft 版本相匹配的版本,然后将其直接放入 mods 文件夹中。没有它,大多数模组将无从下手,静默地拒绝启动,因此它应该在其他模组之前加载。

mods 文件夹在哪里?它位于您的 Minecraft 目录中。如果它还没有,请启动一次 Fabric 配置文件并关闭游戏,或者只需在 saves 和 resourcepacks 文件夹旁边创建一个名为 mods 的文件夹.

你的前三个模组

将它们放入同一个 mods 文件夹,你就能一步到位地从可玩变为真正更好。它们无需任何配置就能立即发挥作用.

初始三组合

Beginner

三个罐子,无需设置即可提升帧率、流畅度和操控性.

想要获得比这三个之外的完整新手套件?请查看每个玩家都应该拥有的必备Fabric模组。

如果你接下来想优化视觉效果,请将 Iris 与 Sodium 一起添加,这样你就可以在不使用 OptiFine 的情况下运行着色器包。首先注重性能,其次是视觉享受。

启动并验证是否成功

在 Fabric 配置文件下启动 Minecraft,在标题界面打开新的 Mods 按钮,确认 Fabric API 加上你的三个 mod 都已列出。如果菜单出现且数量正确,说明你已成功安装了 mod。如果缺少任何内容,通常是版本不匹配导致的.

  • 启动器已设置为 Fabric 配置文件,而不是原版
  • Fabric API 位于 mods 文件夹中
  • 每个模组 jar 文件都针对你的确切 Minecraft 版本。
  • ModMenu 列出了你添加的每个模组

一眼望穿:从零到模组

步骤你做什么结果
1安装 Fabric 启动器添加启动器配置文件
2添加 Fabric APImods 文件夹
3添加 Sodium、Lithium、ModMenumods 文件夹
4在 Fabric 配置文件下启动在 ModMenu 中验证

模组无法加载时

游戏直接进入原版通常意味着它无法加载你的 jar 文件并放弃了。 在重新安装任何内容之前,请检查明显的原因.

手动管理 jar 文件、版本和 mods 文件夹,对于小型设置来说是可以的。当列表增长,并且您不想费心维护兼容性时,像 Terminus 这样的桌面客户端可以为您保持加载器、库和模组的一致性,并提供启动器,从而在您按下播放键之前处理版本匹配。

常见问题解答

获取Terminus

Loader, library, and mods kept in sync, with no manual jar shuffling.