5分钟快速启动《Minecraft》

介绍

该文章介绍了Minecraft游玩需要的JAVA版本以及其他更多的相关配置规则。

正版

你当然离线版也能玩到游戏的所有内容,但是很多服务器要正版才能加入。国内访问MC官网他会告诉你去玩网易代理授权的免费版,而且国内官网你也买不了。所以推荐就是去微软商店登录你的微软帐号,然后商店里搜索“Minecraft”购买,基岩版和java版一起89元。然后正版登录的时候使用微软帐号即可。已经购买后,去MC官网登录帐号可以修改你的玩家ID和上传玩家皮肤。

JAVA版本

最低Java版本要求
先贴一个来自Minecraft Wiki的Minecraft对Java的运行标准:(https://zh.minecraft.wiki/w/Java%E7%89%88)

从1.12(17w13a)开始,运行Minecraft的最低要求是Java 8。

从1.17(21w19a)开始,运行Minecraft的最低要求是Java 16。

从1.18(1.18-pre2)开始,运行Minecraft的最低要求是Java 17。

从1.20.5(24w14a)开始,运行Minecraft的最低要求是Java 21,且操作系统要求为64位。

作者:北葵Starry https://www.bilibili.com/read/cv35088159/ 出处:bilibili

JAVA二进制选择

除了甲骨文,你有三种JAVA(openjdk)选择:
adoptium - https://adoptium.net/zh-CN/
bellsoft - https://bell-sw.com/
Microsoft - https://www.microsoft.com/openjdk

三种都可,但是在大陆网络,推荐选择Microsoft版本,这样就能享受到最快的下载体验,让你即使在酒店WIFI也能爽下java。

选择你的MC启动器(客户端)

  • 国人比较熟知的启动器,如HMCL,很优秀,开源,但是考虑到启动它你还需要有javafx,但是openjdk是不带这个的,然后HMCL就会开始在你电脑里拉屎以放下javafx。这边提供javafx的下载:https://gluonhq.com/products/javafx/ ,以及加载方式参考代码:https://github.com/Nelocompne/ahkproject/blob/master/without_javafx/without_javafx.ahk 。然后如果HMCL发现你运行mc版本用的java不对或者没有找到java,也会开始拉屎下载java。综合以上我不考虑HMCL。

  • 其次就是PCL2,启动器本身终于摆脱了java,基于微软标准程序构建,但是不跨平台也不开源,以及多多少少也会拉屎,所以也不太推荐。

  • BAkaXL,颜值还行,基于微软.NET(dotnet)平台编写,(笔者吐槽:作者前一两年还打算也跨平台来着,还打算用Rust写,但是作者对跨平台框架实在不了解,甚至对Linux桌面环境这件事也完全不熟悉, 有点像高校老师教C语言给你用谭浩强的教材 ,甚至觉得“跨平台是项不太合理达成的任务”,可是要我说,当时有不少用.NET跨平台框架做的好例子比比皆是。)bakaxl一开始也开源的,后来作者放弃了,所以基于上述我也不太推荐。

  • 我个人推荐Prism Launcher,国内基本上没什么人介绍过,不会java拉屎,QT框架编写,开源跨平台,唯一的问题默认不支持盗版账户(离线账户),你要添加离线账户得先添加正版账户 (什么?) ,不过也能解决:https://github.com/antunnitraj/Prism-Launcher-PolyMC-Offline-Bypass ,做法就是在Prism Launcher客户端目录下创建一个accounts.json文件,内容为:

    1
    {"accounts": [{"entitlement": {"canPlayMinecraft": true,"ownsMinecraft": true},"type": "MSA"}],"formatVersion": 3}

    这样就绕过了要先添加正版账户的步骤。不过该方法可能需要电脑安装Xbox应用(微软应用商店可下)才可实现。

  • 还有个启动器: https://github.com/antunnitraj/OfflineMinecraftLauncher ,一种离线账户直接MC启动器,问题就是——完全的拉屎,从java到mc游戏资源直接拉屎到你电脑上, 纯粹的懒狗或者不是你自己的电脑可以这么干

模组加载器,MOD资源,光源材质包选择。

材质包,模组加载器,mod下载,光源包,光影安装这几个东西就放到一起介绍。

如果是几年前,模组加载器你基本上就只能选择Forge,要光影你只能选择optifine(高清修复)。但是现在是2024年兄弟,你有大把选择:Fabric、Quilt、NeoForge,光影甚至不用选择那个不开源且老套的optifine,mc百科里搜“元素周期表”(大草),“元素周期表”是代称,代指那些能代替高清修复的工作且开源的模组。以下有模组介绍。

光影方面

Fabric NeoForge Forge
前置 Sodium Sodium Rubidium
Rubidium
光影 Iris Shaders Iris Shaders Optifine
Oculus
优化 Lithium Radium Reforged Lithium
Indium
Krypton
FerriteCore FerriteCore FerriteCore

根据不同版本自己选择组合。

光影包和材质包

国内MC-NEO光影站,全国首个全授权光影站: https://www.mcneo.cn/
MGC中文图形站: https://minegraph.cn/

动态光源和矿物发光

默认大多数的光影包设置和优化都会开启动态光源,只不过矿物发光确实需要自己根据光影包进行设置,或者补丁 Euphoria Patcher

优化

这种有很多模组,比如优化FPS,现代优化 ModernFix ,还有超远视距 Distant Horizons

结束

这一套下来基本上就可以完成一套携带模组光影材质包的客户端了。值得注意的是,虽然国内有大量的懒人包、整合包,但是玩家必须要清楚一点,MOJANG 不允许别人将他们的游戏本体进行二次分发(包括魔改和破解的游戏客户端和服务端)。所以你哪怕清楚很多人都这样做,但请你知道这样是不对的。

移动端平台

你可能想要移动端平台的MC体验,在最近的更新中你可以体验来自 PojavLauncher 的国产分支 ZalithLauncher 。这是给移动端的MC启动器,下载器,管理器。