“启动器”重定向至此。关于并入前的Minecraft Dungeons独立启动器,详见“Minecraft Dungeons:启动器”。
Minecraft启动器
开发者
Nathan AdamsPetr Mrázek
平台
编写语言
TypeScript、ReactJS、C++[1]
当前版本
正式版:2.12.17
下载
xbox.com
minecraft.net(Dungeons)
Minecraft启动器(Minecraft Launcher)是一个用于登录、下载并启动独立的Minecraft:Java版客户端、基岩版、Minecraft Dungeons及Minecraft Legends游戏的前端。它支持Windows、macOS和Linux操作系统。
启动器负责下载主要的Java软件包,包括含有游戏代码和诸如纹理等资源的client.jar以及LWJGL。启动器会在第一次运行时强制让用户登录到一个或多个付费账户上,这在一定程度上起到了限制盗版的作用。
可以使用启动器来运行Java版的所有正式版本(包括公开的快照)、绝大多数Beta版本,以及小部分的Classic、Indev、Infdev、Alpha和Pre-classic版本,但并非Java版的所有版本都被包括其中(要查看启动器所有未包括的Java版版本,详见“启动器中丢失的版本”)。除此之外,启动器还可以启动Minecraft Dungeons和Minecraft Legends;在Windows 10/11平台上,还可以启动基岩版。
当前的启动器是Minecraft的第八代启动器,也是第四代可自我更新的启动器。
目录
1 启动
2 特性
2.1 启动器
2.2 向后兼容性
2.3 皮肤
2.4 配置
3 命令行用法
4 历史
5 画廊
5.1 背景图片
5.2 版本记录
5.3 2010-2016
5.4 2016-2019
5.5 2019至今
6 你知道吗
7 参考
8 参见
启动[]
在用户未登录时启动器显示的登录屏幕
每次启动器运行时,它都会检查储存着Minecraft文件的一个特殊文件夹——.minecraft。其检查一个名为“launcher_profiles.json”的文件作为启动器的登录凭证。如果文件未找到、被损坏或没有用户登录的记录,那么用户必须使用有效的付费账号来进行登录,否则将只能游玩演示版或购买游戏。
当登录后,启动器会首先尝试验证登录。如果存在有效的“launcher_profiles.json”文件,且在最后一次关闭时进行了登录,但是没有网络连接,启动器将会启动“离线游戏”模式。如果成功连接到网络,启动器将会把最新版本的“versions”文件夹与服务器的最新发布的版本进行比较。当配置选项里的“最新版本”被选择时,如果选择的版本不存在,或版本需要进行更新,启动器将会下载所有最新的Minecraft组件以及Java二进制文件。它也会将assets文件夹里的所有文件都进行同步。
最后,一旦成功安装或更新之后,启动器将会启动“minecraft.jar”(通过“javaw.exe”,Java虚拟机可执行文件)。在缺失“.jar”的文件的情况下仍然可以启动。在这种情况下,启动器会自动下载缺失文件,但是如果没有网络连接,则会停止下载。
Minecraft启动器目前支持57种语言。
特性[]
启动器[]
管理多个配置(储存在“launcher_profiles.json”)。每个配置都可以控制:
游戏版本。包括使用已过时的预览版本和之前的预发布版。你也可以手动添加较旧/自定义的版本。[2]
在游戏内使用的Mojang账户或Microsoft账户
Java命令行参数(例如堆大小)
游戏目录(硬盘上储存游戏文件的地方)
配置文件的图片,或自制的图片
启动器不会在硬盘上储存你的密码。启动器会使用一个“刷新令牌”进行验证。
启动器支持多个实例同时运行(游戏也支持)
启动器会自动更新
启动器有更新库的能力,例如LWJGL。
离线模式(第一次启动需要有网络连接来下载所需资源)
支持57种语言
可以通过Hopper向Mojang报告崩溃。
通过引用数据库的崩溃信息来提供如何修复漏洞。
启动器设置
切换账户或登出
更改皮肤
下载各版本的服务器
帮助按钮
点击启动器版本可显示启动器版本信息
向后兼容性[]
启用了Alpha和Beta版本的配置文件
启动器拥有游玩旧版本Alpha和Beta的能力。当前,可以游玩快照、Alpha、Beta以及所有正式版本。四个Pre-classic版本、四个Classic版本、还有一个Infdev版本都被归为“old_alpha”。[3]然而,目前启动器依然没有可用的Indev版本。
尽管如此,这些版本早已过时且可能会不稳定。任何由不稳定产生的漏洞、故障、遗失的特性和崩溃都不会解决。Mojang Studios还推荐玩家在其他目录下游玩以便它们不会损坏游戏本体。[4]
要启用旧版本,在“设置”页面的“通用”选项卡中,勾选“在启动器中显示《Minecraft:Java版》的历史版本”,之后在“MINECRAFT: Java Edition”页面的“配置”选项卡中新建一个配置并任选一个早期版本,最后点击“新建”按钮保存即可。
皮肤[]
主条目:皮肤
启动器中的皮肤库
皮肤设置
你可以在Minecraft启动器中更改或添加你的自定义皮肤。要更改或添加你的皮肤,请打开“皮肤”选项卡,单击“添加新皮肤”或某个已有皮肤,然后再单击“浏览”按钮浏览你的文件系统找到你的皮肤文件。皮肤文件的分辨率必须为64×64,否则启动器将不会接受它。此外,皮肤文件的文件格式必须为.png 。在你找到皮肤文件之后,点击"保存”按钮来确认你在游戏中的皮肤。
你也可以选择其他8个默认皮肤之一。
你可以在两种玩家模型中切换:宽型或纤细。
如果用户在游戏运转时进入该菜单,启动器底部会显示一则警告:“Minecraft正在运行。直到下一次启动后皮肤更改才会生效。”
然而,当玩家切换到其他服务器时会切换到新皮肤而无需重启游戏。
配置[]
当你第一次打开Minecraft启动器的时候,它会创建一个最新版本Minecraft的配置——你不能删除它。
但是,你可以在启动器里创建自己的配置。打开“配置”选项卡,然后点击“新配置”去创建一个。在此之后,你可以输入你想要的名称。如果你不输入名称,它将被命名为“未命名的配置”。然后你可以在启动器里自定义一张配置的图标,但是它必须是128×128分辨率且拓展名为.png的图片。选择你想要的版本,然后点击“保存”来保存你的配置。若想更改某个配置,则只需点击它或点击“…”按钮中的“编辑”选项。这同样适用于删除一个配置:点击你想要删除的配置旁的“…”按钮中的“删除”选项。
启动器中的配置设置
你可以通过点击“服务器”来下载服务端版本。
如果想要调整游戏窗口大小,修改“分辨率”来更改游戏窗口初始大小。
你可以通过“显示更多选项”来查看更多的配置选项。
如果你想改变.minecraft文件夹的路径,修改“游戏目录”选项。然后选择.minecraft文件夹的路径。你也可以通过点击“前往文件夹”按钮来打开.minecraft 文件夹。
如果你勾选“快照”,会自动创建一个叫做“最新快照”的配置。
你可以手动设置日志配置(详见wiki.vg上的调试文章)。
命令行用法[]
从2.1.1432开始,启动器有9个可用的命令行选项:
--clean - 此选项从工作目录中删除game和runtime文件夹,包括其里面的文件。
--launcherui
--workDir - 此选项后接(相对或绝对)路径,将更改.minecraft文件夹的位置(和/或名称)。
--nativeLauncherVersion
--tmpDir - 此选项后接(相对或绝对)路径,将更改tmp文件夹的位置(和/或名称)。
--lockDir
--winTen - 此选项添加了对Windows 10的支持。由于启动器现在完全支持Windows10,所以这个选项是不必要的,似乎没有任何效果。
--proxyHost
--proxyPort
可以使用--workDir选项创建游戏的便携式安装。例如,可以使用--workDir .(或--workDir=.)使启动程序使用当前目录(无论调用什么当前文件夹)。
历史[]
主条目:启动器版本记录
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
关于“Minecraft启动器”的历史,请见各版本页面。
画廊[]
启动器的图标
旧版启动器的图标
Microsoft Store版启动器的方形封面
Microsoft Store版启动器的横版封面
启动器最初的图标
背景图片[]
登录账号时的背景图片
当前“Minecraft:Java版”和“Minecraft for Windows”标签页的背景图片
“Minecraft Dungeons”标签页的背景图片
“Minecraft Legends”标签页的背景图片
2.2.74x版本前“Java版”标签页的背景图片
2.3.227版本前“Minecraft for Windows”标签页的背景图片
“Minecraft Dungeons”标签页最初的背景图片
版本记录[]
第一个启动器
第二个启动器。可以看见其中旧的Minecraft logo
第三个启动器
第四个启动器
第五个启动器,版本号1.6
第六个启动器,版本号2.0
第七个启动器,版本号2.1
第八个,也是当前的启动器
2010-2016[]
启动器启动后的Launcher Log标签
Local Version Editor (NYI) 标签
开发版启动器版本过旧时显示的错误信息
使用2.0版启动器后打开旧版启动器时显示的错误信息
第二个启动器的开发图片,来自Notch的博客
2016-2019[]
启动器自带的个人档案头像集
处于离线模式中的启动器
帮助页面
游戏崩溃
当已经运行了一个Minecraft,则启动器会警告你将要运行另一个Minecraft
皮肤设置
登录界面
2019至今[]
启动器的新闻标签
启动器的“Java版”标签页
启动器的“Minecraft Dungeons”标签页
2.2之前版本启动器的“Java版”标签页
启动器登录界面
默认配置
正在进行自定义配置
启动器的“关于”界面
在当前版本不支持最新的玩家安全特性时,启动器弹出的警告
在启动器上同时启动两个版本时,启动器弹出的警告
你知道吗[]
在2016-19启动器左上角可以找到一个隐隐可见的按钮,它会随机显示为苦力怕脸或耸肩的颜文字¯\_(ツ)_/¯。它在点击时会闪烁白色,不过根本没有用处。这在启动器的2019重新设计中被移除了。
在启动器的测试阶段,苦力怕的脸以及耸肩被用于语言选择菜单,当添加一个地球而不是简单地向下移动时,这作为一个彩蛋保存。
将鼠标悬停在2016-19启动器中的“开始”按钮上足够长的时间将导致随机生物出现在窗口的右侧。
2022年7月2日,为了纪念于2022年6月30日因4期骨癌逝世的Minecraft YouTuber Technoblade,启动器背景图上的猪被戴上了皇冠。
参考[]
↑ “ We're expanding our Minecraft Launcher team! We have a lot of exciting plans and are looking for another senior C++ developer to help make them happen. Know someone interested? Send them our way!” – @Dinnerbone,2018年9月6日
↑ https://twitter.com/Dinnerbone/status/344164561701724160
↑ https://twitter.com/Dinnerbone/status/364762596387205120
↑ https://help.mojang.com/customer/portal/articles/1475923-changing-game-versions
参见[]
辅助程序与编辑器
教程/编写启动器
Java版
版本
演示版
地点
PC Gamer演示版(Beta 1.3)
开发周期
版本记录
pre-Classic
Classic
Classic早期创造
多人测试
生存测试
Classic后期创造
Indev
Infdev
Alpha
Beta
正式版
开发版本
已移除特性
方块
物品
配方
未使用特性
独有特性
提及特性
计划版本
技术
已知漏洞
启动器
Minecraft API
硬件需求
al_version
方块实体
命令
函数
崩溃
数据值
Classic
Indev
扁平化前
数据版本
调试屏幕
格式化代码
键控代码
启动器
命名空间ID
协议版本
截屏
种子
统计信息
刻
出生点区块
坐标
世界加载屏幕
.minecraft
client.jar
client.json
launcher_profiles.json
options.txt
开发资源
Anvil文件格式
区块格式
命令存储格式
世界格式
战利品表
随机序列格式
地图物品格式
模型
Mojang API
NBT格式
混淆映射表
实体格式
生物记忆
Player格式
兴趣点文件格式
raids.dat格式
区域文件格式
结构文件格式
Schematic文件格式
记分板格式
已保存的快捷栏格式
服务器列表格式
原始JSON文本格式
sounds.json
字幕
已配置的地物
已配置的结构地物
过时开发资源
Classic世界格式
Classic服务器协议
Indev世界格式
Alpha世界格式
材料
server_level.dat
结构生成格式
villages格式
已配置的地表生成器
多人游戏
服务器
Minecraft Realms
服务器列表
server.properties
服务器需求
定制服务器
游戏订制
皮肤
披风
资源包
数据包
语言
čeština
Deutsch
Ελληνικά
English
español
français
italiano
日本語
한국어
Nederlands
polski
português
русский
Türkçe
українська