使用Plain Craft Launcher 2启动器
下载和解压Plain Craft Launcher 2
首先,打开PCL2(注:Plain Craft Launcher 2以下均简称PCL2或PCL)的官方指定下载网站
PCL2作者龙腾猫跃的爱发电主页
有一定实力的朋友可以去给爱发电看看投喂规则以解锁更多PCL2的功能
然后按如图所示的点击,进入网盘下载PCL2
选择PCL 正式版 x.x.xx
按图所示解压
(过程不一定一样,取决于你的解压软件)
(PS:这里偷懒没更新图片,压缩包名字不是HMCL了)
安装Minecraft
将HMCL启动器复制到自己喜欢的路径,然后双击打开
(必做,MC的安装位置默认取决于这步)
如果没有正版账号就输入个名字(英文)
有正版账号就选择正版登录,然后根据启动器的提示进行(有可能需要你在浏览器打开然后粘贴启动器的程序码)
点击下载游戏
选择自己需要的版本
(这里以1.21.4做演示)
然后选择需要的插件和插件版本
(不建议在高版本安装OptiFine,这会和大部分Mod冲突,可以去了解一下钠及其附属Mod
的优化)
(关于MOD加载器可以去看文末的描述)
点击安装
(这里选装Fabric)
版本隔离说明
这里不建议开启版本隔离(除非你清楚开启后MC目录结构的变化),如果你有玩多个整合包(MC版本)的需要,建议每个版本都按如上流程开一个新文件夹。
安装完成提示如下:
返回后就可以启动游戏了。
补充1:关于MOD加载器的演化
Forge和Fabric的拉扯:
Minecraft在1.13以后因为重写了大量代码和渲染机制,导致MCP(一种修改MC代码的映射)几乎停摆,这使得自MC1.0版本时代诞生的老牌Mod加载器Forge迟迟未适配新版本,甚至LiteLoader(另一个老牌轻量化Mod加载器,与Forge兼容)直接停更, 为了在新版本中更好的编写Mod,社区诞生了如Rift这种轻量加载器(Fabric前身), 而这些新的Mod加载器因为映射和接口不一样,加上原来Forge开发的领导者Lex的不配合,导致Forge和Fabric几乎不兼容(即使用了互联mod也是bug不断)。 而Fabric由于其轻量化、高效的Mod加载形式以及其对Mod开发者的友好,导致大量Mod开始转移到Fabric,但复杂的Mod仍然离不开接口更多的Forge。Forge开始衰落。二者的竞争也导致了MC Mod开发的逐渐撕裂这一及其不利好的现象出现(表现为一些Mod不提供另一加载器的版本,导致Mod与Mod之间的组合受到限制)。
Optifine:
由于MC 1.13渲染机制的重写导致其新版的优化效果下降,加之长期不与Fabric兼容但其却一直与Forge兼容(尽管可以使用其它Mod来强行兼容Fabric,但同样效果不好),而Fabric端的玩家为了优化和开光影,开发出了效果更好的钠
+Iris Shaders
Mod组合。Optifine即使在Forge端,也由于代码闭源使得Mod开发者无法找出与其冲突的原因以及本身的历史遗留问题,导致其在高版本与大量Mod存在严重冲突(导致游戏崩溃),所以不建议在高版本继续使用它
(除非你只用Optifine来优化画质)。
NeoForge的诞生:
“NeoForge 的项目开展历程跟 Forge 有关。此前一天,原名为 Forgecord(因 Forge 项目建立) 的 Discord 社区被当时的社区拥有者 cpw 重命名为 NeoForge。 并且因一些原因从而导致原 Forge 开发团队的几乎所有成员都加入了新的团队: NeoForged,只有几个例外:LexManos(Lex,Forge领导人),KingLemming(热力团队负责人),mezz(JEI 作者), Kristiāns Micītis(原 FTB 领导者、KubeJS 团队人员)。分支的主要原因是团队成员之一的 Lex 从创建了 Forge 项目开始(大约 13 年前) 就一直在社区中表现出严重的负面行为,且 Forge 的大量核心资产由 Lex 的公司 Forge LLC 授权管理。他多次辱骂要求新功能的模组作者, 甚至因为有人询问代码混淆(Mixin)问题而封禁对方。此外,他还涉及性骚扰和恐跨行为。 NeoForge 的开发团队认为,通过分支和品牌重塑能够更好地推进项目发展,并能保护社区。” ——引用自MC百科"[Neo]NeoForge"
出于以上及NeoForge继承于Forge的原因,在1.20.1后大量Forge Mod逐渐也开始转写为NeoForge Mod,而Forge的衰落也几乎成为了必然。 而与原来傲慢的Lex决裂后的NeoForge团队也开始筹划与Fabric的兼容,这让MC Mod的社区和未来的Mod开发有了新的希望。
总结
Forge和Optifine在MC 1.12.2及以前的版本为玩家们带来了众多的Mod,它陪伴MC走过了一段辉煌的岁月,也铸就了一个以Forge为主导的Mod时代(表现为在那个时代几乎一切的东西都能兼容Forge)。但正如历史上那些一直在原地踏步的事物一样,都注定被时代所淘汰,Forge和Optifine在MC 1.13以后不寻求更高效的Mod加载和注入方法,一昧地抹杀不同于己见者,迫使玩家社区写出Fabric这样新的替代品,可以说,Fabric的诞生几乎是Forge推动的,高傲的Lex终会为他自己的行为付出代价。最后,如果你是或者想成为一个Mod开发者,为了MC Mod社区的未来,请使用Fabric或NeoForge来编写代码。
补充2:关于游戏的配置详解
注:PCL启动器几乎不需要手动管理游戏内存,但这里还是给出管理内存入口如何进入的教程图
内存
首先要知道电脑的物理内存(和前面查看系统位数的方法一致) 计算机显示的是 GB,而 HMCL启动器显示的是 MB,因此在修改前要了解进率 1024MB=1GB
设置内存的一些建议
- 游戏的内存至少有1024MB(1GB)(32位Java的只支持最高1024MB(1GB))(如果电脑连2048MB(2GB)物理内存都没有,你还是别玩了)
- 游戏的建议内存最好有4096MB(4GB)(如果自己加了70+的模组,一般建议直接上8192MB(8GB),前提是物理内存比8192MB(8GB)至少大2048MB(2GB))
- 注意你的物理内存大小,分配给Minecraft的内存至少比物理内存少2048MB,如果内存不够就不要玩大型模组整合包了
- 在运行大型模组整合包时,如果需要同时使用OBS或其他录制软件录制视频,物理内存最好为12288 MB (12 GB)或更多,然后为系统保留4096 MB(4GB)的内存
其它设置建议
- 建议把分辨率设置为 1280*720 (主要因为是16:9的分辨率,方便截图和视频录制)
- 把启动器设置为 保持启动器可见 (这样方便防止低配电脑退出时卡死,也方便大型模组整合包调试)
- 如果大型模组整合包启动游戏出问题,可以把查看日志打开(前提你有一定的Java基础)
附:.minecraft目录详解图
(仅供参考)