跳转到主要内容

Minecraft Modpacks 整合包/模组包的介绍与历史;下载和安装(逐光服务器客户端)

如果你只想知道逐光服务器的客户端如何安装,请点击这里
不会安装 Java? 请点击这里
如果你使用 ARM 架构处理器,请考虑使用 PrismLauncher
下载缓慢,登录不上?看看这个贴子

逐光服务器的客户端是 MultiMC 导出包格式,推荐使用 MultiMC/PrismLauncher 启动器导入。

Curseforge 正在更改 API,第三方启动器可能已不支持安装 Curseforge 格式模组包。

由于 Slowpoke 要求 MultiMC 已不支持 FTB 和 Curseforge 格式模组包,请考虑换用 PrismLauncher (MultiMC 的分支)。

PolyMC 的一位开发者 LennyMcLennington 似乎由于政治观点将其他所有开发者踢出,虽然目前没有进行恶意操作,但该软件已不值得信任,请考虑卸载并换用 PrismLauncher。更多信息:https://wiki.pha.pub/link/346

什么是 Minecraft Modpacks


Minecraft Modpacks 又称为整合包/模组包,但我喜欢叫做模组包。因为国内的整合包太过于混乱,有附带完整 Minecraft 游戏本体和启动器的形式。
顾名思义,Modpack 就是帮你准备好了模组、配置等东西,安装好就可以直接开始游戏,不需要再考虑复杂的东西。
发展到今天,很多 Modpack 开始带有一些魔改(改变原本的配方或掉落等)让各个模组之间的结合更为紧密,也有提供任务、故事线等的 Modpack,往往不再是随便安装几个模组就草草了事。

一个合格的 Modpack 发布时不应包含 Minecraft 游戏本体、启动器等额外文件。
应该仅包含魔改脚本、配置文件、资源文件、模组文件等。
这些 Modpacks 需要导入兼容的第三方启动器后进行文件补全才能进行游戏(官方启动器当然是不行的)。

Modpacks 具有规避版权、体积小、便于管理等特点。

历史

由于安装配置大量的模组非常复杂,因此 Modpacks 诞生了,所有模组都已经配置完毕,玩家只需要安装即可。
(早期安装模组非常复杂,需要修改 Minecraft 本体文件等,远不是像今天一样放入模组文件就可以的)

最早的 Modpack 是 Technic SSP,它在 Minecraft Beta 1.7 时发布,后来衍生为一个平台/启动器。在被 The Yogscast 公司的创始人主播 Lewis Brindley 关注后,这个 Modpack 变得非常流行,激发出了非常多的 Modpacks 以及 Technic 启动器/平台

随着时间的推移,出现了其他平台,比如 Feed The BeastATLauncher 以及 Curseforge

版权问题

最初的 Technic Modpack 和后来的 Technic 系列 Modpack 没有模组作者重新分发(在别的地方提供下载)他们的模组的明确许可。

为了不让 Technic 随意分发他的模组,SirSengirForestry/林业 作者) 在模组中引入恶意了代码:当 Forestry 模组安装在 technic 文件夹中时,Forestry 模组中的 Vindictive Bee 就会破坏其周围的方块,这成为了一个非常严重的问题。

于是后来的 Modpack 平台,包括 Feed The Beast 和 ATLauncher,要求所有 Modpack 作者向模组作者获取包含在 Modpack 中的所有模组的再分发许可。

由于 Curse, Inc.(CurseForge 背后的公司,现在是 Overwolf 的)有权分发上传到 CurseForge 的所有模组,所有通过 CurseForge 上的模组制作的 Modpack 会自动获得许可,因为在 CurseForg 上面制作 Modpack 不用再担心版权问题。而且在 CurseForge 上发布模组/整合包可以按下载量获得一定收入,于是 CurseForge Modpack 变得越来越流行直到今天。

此外 Mojang 在 2011 年 9 月 23 日(存疑)发布的第一版 EULA (最终用户协议)中提到 “Do not distribute anything we've made.”(不要分发我们制作的任何东西)于是乎,分发任何 Mojang 的文件都是违法行为。
因此正规的 Modpack 并不包含 Minecraft 本身的文件,而是交由启动器直接从官方下载这些文件。
值得注意的是模组是 Minecraft 的衍生作品,Mojang 有权对其进行监管。

但 Minecraft 以及衍生产物的版权问题非常非常错综复杂,这里不再赘述,有兴趣可以阅读文末的扩展阅读和参考文献部分。


Modpacks 的种类和平台


1#如何寻找 Modpacks

  1. 比如我想玩 StoneBlock 3,那么首先你需要知道它在哪个平台发布。
  2. 通过搜索引擎、朋友介绍等方式,知道了是 FTB 的包。
  3. 查看下方的介绍,发现新的 FTB 包不能直接下载到文件。
  4. 阅读官网或下方介绍,下载了支持的启动器、并安装该 Modpacks。

部分网站不能直接下载,支持的启动器请看下方介绍。
超级不建议从“转载帖”“镜像站”等地方下载五手资源,版本不仅不新,还可能有病毒…… 是时候学会获取一手资源和信息了。


2#可以下载到文件的

CurseForge 托管包

大部分的作者都将他们的模组发布至 Curseforge,玩家下载时作者可以获得一定收益。同时 Curseforge 也提供整合包托管,这种整合包内不包含模组文件,而是有一个模组列表,导入启动器时再由启动器从 Curseforge 下载模组,能很好的保护作者的收益和版权。但由于 CurseForge 平台源位于国外,受神秘力量的影响,访问速度往往较慢。
是目前最流行的 Modpack 平台。

官网/列表: https://www.curseforge.com/minecraft/modpacks
下载途径:各种支持的启动器和 CurseForge 网站
支持启动器: Overwolf-CurseForgeATLauncherFTB Launcher/FTB AppMultiMC/PrismLauncherHMCL 3PCL 2 等。
特征:以 Zip 压缩包发布,压缩包内第一层有 overrides 文件夹和 manifest.jsonmodlist.html 两个文件。(可能有少部分包不包含modlist.html
注意:点进文件最后一层只会才会有Download选择,不要点Install,除非你用 Curseforge app。
文档与制作方法:文档,使用 Overwolf-CurseForge 导出。

image-1625991576637.png


Modrinth 托管包

Modrinth 是一个新的开源模组托管平台(故事)。随着 Curseforge 越来越封闭的政策,一些模组作者开始选择离开 Curseforge。

官网/列表: https://modrinth.com/modpacks
下载途径:各种支持的启动器和 Modrinth 网站
支持启动器:ATLauncher、、MultiMC/PrismLauncherHMCL 3BakaXL 等。
特征:以 mrpack 格式或 Zip 压缩包发布,包内第一层有 overrides 文件夹和 modrinth.index.json 文件。
文档与制作方法:文档,使用 ATLauncher 导出或 packwiz

image-1655626823600.png


MultiMC 导出包

MultiMC 是 Minecraft 的免费开源启动器。它允许您拥有多个完全分离的 Minecraft 实例(每个实例都有自己的模组、资源包、存档等),并通过简单而强大的界面帮助您管理它们及其相关选项。
是目前最流行的 Modpack 导出格式,逐光服务器的客户端也是此格式。

官网/列表: https://multimc.org/
下载途径:???
支持启动器:ATLauncherMultiMC/PrismLauncherHMCL 3PCL 2 等。
特征:以 Zip 压缩包发布,压缩包内第一层有 .minecraft 文件夹和 instance.cfgmmc-pack.json 两个文件。
文档与制作方法:文档,使用 MultiMC/PrismLauncher 导出。

image-1626015105917.png


我的世界中文论坛标准导出包

由 HMCL 整合包格式发展而来,没有找到相关文档,可以在 HMCL 3 中导出,向下兼容 CurseForge 格式。意义不明

官网/列表:https://www.mcbbs.net/thread-1247765-1-1.html(?)
下载途径:???
支持启动器:HMCL 3PCL 2 、BakaXL 等。
特征:以 Zip 压缩包发布,压缩包内第一层有overrides文件夹和manifest.jsonmcbbs.packmeta两个文件。
文档与制作方法:文档,使用 HMCL 3BakaXL 导出。

image-1631433396302.png


手动精简打包

作者通过手动方式,精简 Minecraft 本体文件和其他非必须文件后打包发布。往往附带启动器。
玩家可能需要根据作者要求手动补齐相关文件后方可启动运行。

官网/列表:???
下载途径:???
支持启动器:???
特征:???


3#只能在启动器中安装的

Feed The Beast FTB 托管包

Feed The Beast 是专门为 Minecraft 制作 Modpacks 和地图的团队,曾经被 CurseForge 收购,现在是 Minecraft 官方合作伙伴。
与 CurseForge 分家后仅在自己的平台发布 Modpacks,可以在支持的启动器中下载,老版本的 Modpack 可以在 CurseForge 找到。

官网/列表:https://www.feed-the-beast.com/modpack
下载途径:新版本:各种支持的启动器 老版本:CurseForge 网站
支持启动器:现在:FTB Launcher/FTB AppATLauncherPrismLauncher  曾经:Overwolf-CurseForgeHMCL 3PCL 2MultiMC 等。


Technic 托管包

Technic SSP 是 Minecraft 最早的 Modpack,在被 The Yogscast 公司的创始人主播 Lewis Brindley 带火后,Technic 合并成了一个团队,并开始推出很多改变社区的项目。推出了 Technic 网站和 Technic Launcher(启动器),Technic Launcher 的推出终结了手动修改 .jar 文件来玩修改过的 Minecraft 的想法。Tekkit 为服务器运营商提供了一个机会,通过轻松拥有一个标准客户端来将用户指向的经过大量修改的 Minecraft 服务器,将修改后的 Minecraft 介绍给数十万玩家,并为数以千计的 YouTube 明星提供了一个玩的内容。

官网/列表:https://www.technicpack.net/modpacks
下载途径:各种支持的启动器
支持启动器: Technic LauncherMultiMC/PrismLauncher 等。


ATLauncher 托管包

ATLauncher 是 Minecraft 的启动器,它集成了多个不同的 Modpack,让您可以轻松快速地下载和安装 modpack。
目前比较不火,仅有 140 个左右的 Modpack。

官网/列表:https://atlauncher.com/packs/all
下载途径:各种支持的启动器
支持启动器: ATLauncherMultiMC/PrismLauncher 等。


可直接下载 Modpacks 的安装


逐光服务器的客户端是 MultiMC 导出包格式,推荐使用 MultiMC 或 HMCL 3 导入。( 目前 PCL 2 还有较多问题,不推荐使用)
官方启动器?当然不行。

使用第三方启动器需要你自行安装 Java JRE。不知道如何安装?请查看这里

一般来说 使用 MultiMC/PrismLauncher 和 HMCL 3 就足以应付绝大多数 Modpack。
MultiMC 不支持盗版离线账户,请注意。
目前这些启动器都已支持微软账号。

  1. 打开压缩包查看文件,结合上文判断是哪一种 Modpack。
  2. 下载兼容的启动器,推荐使用 MultiMC/PrismLauncherHMCL 3
  3. 拖动到启动器中安装或查看下面的详细介绍。

MultiMC/PrismLauncher 启动器

支持 Windows、Linux、macOS 系统。玩模组首选启动器。
注意:国内网络从 Mojang 获取资源文件可能较为缓慢,请考虑使用代理。或者看看这个贴子
使用代理时记得在启动器的“代理服务器”设置中将类型设置为“默认”。

由于 Slowpoke 要求 MultiMC 已不支持 FTB 和 Curseforge 格式模组包,请考虑换用 PrismLauncher (MultiMC 的分支)。

方法1
1.1.到官网下载启动器的压缩包后,解压到合适的任意文件夹,打开MultiMC.exe(其他系统打开对应文件)。
1.2.进行简单设置后来到主页面。将下载的 Zip 压缩包拖到界面空白部分然后点击Ok
1.3.登录账号调整内存等选项即可。

方法2
2.1.到官网下载压缩包后,解压到任意文件夹,打开MultiMC.exe(其他系统打开对应文件)。
2.2进行简单设置后来到主页面。点击添加实例,(点击图片可以放大)。

image-1626016561532.png

2.3点击导入Zip压缩包,点击浏览,选择你下载的 Modpack,然后点击 OK

image-1626016710565.png

2.4.登录账号调整内存等选项即可。
模组较多时推荐分配 8000 MiB 或以上的内存。
模组较少或原版推荐分配 4000 MiB 或 2000 MiB 或以上的内存。
(具体取决你你的电脑有多少空闲内存,并不是总内存多少就能分配多少的)


HMCL 启动器

支持 Windows、Linux、macOS 系统。
注意:如果出现下载失败/缓慢等情况,请在启动器设置中更改下载源(非官方下载源有几率缺少文件导致下载失败)。

1.到官网下载启动器后(下载开发版),移动到合适的文件夹,打开HMCL-x.x.xxx.exe(其他系统打开对应文件)。
2.进行简单设置登录后来到主页面。点击设置(点击图片可以放大)。

image-1631432771099.png

3.点击版本隔离右边的的V,然后选择各版本独立。

image-1631432971834.png

4.点击左上角的 返回,点击版本列表,然后点击安装整合包

image-1631433084954.png

image-1631433106999.png

方法1
5.1.将下载的 Zip 压缩包拖到界面空白部分然后点击安装

方法2
5.2.点击导入本地整合包文件,选择你下载的 Modpack,然后点击安装

image-1626017599261.png

特别注意:HMCL 内置多个下载源,有时候会出现奇怪的问题,各种安装失败或是没有合适的版本。
如果出现奇怪的问题,你需要到设置下载版本列表源处尝试各种组合(出现问题时推荐取消勾选自动选择下载源

6.登录账号调整内存等选项即可。
模组较多时推荐分配 8000 MiB 或以上的内存。
模组较少或原版推荐分配 4000 MiB 或 2000 MiB 或以上的内存。
(具体取决你你的电脑有多少空闲内存,并不是总内存多少就能分配多少的)


PCL 2 启动器

支持 Windows 系统。

1.到爱发电(目前)下载启动器后(往下翻动态,找到正式版下载),移动到合适的文件夹,打开Plain Craft Launcher 2.exe
2.来到主页面。点击设置然后点击版本隔离旁边的框框,然后选择隔离所有版本,(点击图片可以放大)。

image-1626017925845.png

3.点击下载,然后点击整合包,点击安装已有整合包,选择你下载的 Modpack,然后点击确定 。

image-1626018037514.png

4.登录账号调整内存等选项即可。
模组较多时推荐分配 8000 MiB 或以上的内存。
模组较少或原版推荐分配 4000 MiB 或 2000 MiB 或以上的内存。
(具体取决你你的电脑有多少空闲内存,并不是总内存多少就能分配多少的)



只能在启动器中安装的 Modpacks 的安装


 在对应启动器中选择安装即可,支持的启动器请查看上方章节。








什么是版本隔离

版本隔离即是每个游戏版本/整合包使用不同的文件夹,安装的模组、资源包、存档等相互独立互不干扰。使用一个启动器就可以管理所有版本,简单高效。

在 MultiMC 启动器中所有实例都是相互独立的,但相同版本的游戏会共享同一套 Minecraft 核心资源文件。
部分启动器可能会连 Minecraft 核心资源文件也相互独立,这其实是一种资源浪费。



仍有哪里不明白,或是有错误?欢迎留言提出修改建议。


参考文献

[1]Feed The Beast Wik.Modpacks[EB/OL].https://ftb.fandom.com/wiki/Modpacks,2020-3-31.
[2]Feed The Beast Wik.Technic[EB/OL].https://ftb.fandom.com/wiki/Technic,2019-12-14.
[3]ENIGMAX.Piracy is Theft? Ridiculous. Lost Sales? They Don’t Exist, Says Minecraft Creator[EB/OL].https://web.archive.org/web/20170118050157/https://torrentfreak.com/piracy-is-theft-ridiculous-lost-sales-they-dont-exist-says-minecraft-creator-110303/?doing_wp_cron=1484388493.2766029834747314453125.htm,2011-3-3.
[4]ATS元元.「盜版企業好囂張,被舉發反告人」反盜版 網路抗議活動[EB/OL].https://www.peopo.org/news/247167,2014-6-25.
[5]Wyrd-One.Minecraft, a history through EULA.[EB/OL].https://www.reddit.com/r/Minecraft/comments/27hg5f/minecraft_a_history_through_eula,2014-6-7.
[6]Denkbert.About the recent removal of Millenaire and other mods[EB/OL].https://technicpack.fandom.com/wiki/User_blog:Denkbert/About_the_recent_removal_of_Millenaire_and_other_mods,2012-8-16.
[7]slowpoke.The Future of FTB Modpacks.[EB/OL].https://forum.feed-the-beast.com/threads/the-future-of-ftb-modpacks.26595/page-4#post-356839,2013-7-18.
[8]cop_pls.Forestry, Railcraft found to still have crash code[EB/OL].https://www.reddit.com/r/feedthebeast/comments/1il7tb/forestry_railcraft_found_to_still_have_crash_code,2013-6-19.
[9]CFrazeFraze.Why is it that forestry has been removed from all modpacks in the Technic launcher?[EB/OL].https://www.reddit.com/r/tekkit/comments/17cwqp/why_is_it_that_forestry_has_been_removed_from_all,2013-1-27.
[10]Tree Puncher.To Mod Creators: Copyrights and Malicious code[EB/OL].https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/mods-discussion/1408743-to-mod-creators-copyrights-and-malicious-code,2014-1-21.
[11]datadataiseverywhere.What's the deal with mods and ownership?[EB/OL].https://www.reddit.com/r/feedthebeast/comments/3bjvk9/whats_the_deal_with_mods_and_ownership,2015-6-30.
[12]Yogscast Wiki.yogscast[EB/OL].https://yogscast.fandom.com/wiki/Yogscast,2021-5-14.
[13]Yogscast Wiki.Lewis Brindley[EB/OL].https://yogscast.fandom.com/wiki/Lewis_Brindley,2021-4-7.
[14]Technic.About Us[EB/OL].https://www.technicpack.net/about-us,2021.

扩展阅读

可能需要特殊工具