Minecraft启动器

“启动器”重定向至此。关于并入前的Minecraft Dungeons独立启动器,请见“Minecraft Dungeons:启动器”。

Minecraft启动器

开发者

Nathan AdamsPetr Mrázek

平台

编写语言

TypeScript、ReactJS、C++[1]

当前版本

正式版:3.20.7

发布日期

2010年6月30日

程序大小

~10.13 MB

下载

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版版本,详见“启动器中丢失的版本”。除此之外,在Windows 10/11平台上,启动器还可以启动基岩版、​Minecraft Dungeons和​Minecraft Legends。

当前的启动器是Minecraft的第八代启动器,也是第四代可自我更新的启动器。

Minecraft启动器目前支持70种语言。

目录

1 启动

2 特性

2.1 启动器

2.2 向后兼容性

2.3 皮肤

2.4 配置

3 命令行用法

4 历史

5 你知道吗

6 画廊

6.1 背景图片

6.2 版本记录

6.3 2010-2016

6.4 2016-2019

6.5 2019至今

7 参考

8 参见

9 导航

启动[编辑 | 编辑源代码]

在用户未登录时启动器显示的登录屏幕

每次启动器运行时,它都会检查储存着Minecraft文件的.minecraft文件夹。其检查一个名为“launcher_profiles.json”的文件作为启动器的登录凭证。如果文件未找到、被损坏或没有用户登录的记录,那么用户必须使用有效的付费账户来进行登录,否则将只能游玩演示版或购买游戏。

当登录后,启动器会首先尝试验证登录。如果存在有效的“launcher_profiles.json”文件,且在最后一次关闭时进行了登录,但是没有网络连接,启动器将会启动“离线游戏”模式。如果成功连接到网络,启动器将会把最新版本的“versions”文件夹与服务器的最新发布的版本进行比较。当配置选项里的“最新版本”被选择时,如果选择的版本不存在,或版本需要进行更新,启动器将会下载所有最新的Minecraft组件以及Java二进制文件。它也会将assets文件夹里的所有文件都进行同步。

最后,一旦成功安装或更新之后,启动器将会启动“minecraft.jar”(通过“javaw.exe”,Java虚拟机可执行文件)。在缺失“.jar”的文件的情况下仍然可以启动。在这种情况下,启动器会自动下载缺失文件,但是如果没有网络连接,则会停止下载。

特性[编辑 | 编辑源代码]

启动器[编辑 | 编辑源代码]

管理多个配置(储存在“launcher_profiles.json”)。每个配置都可以控制:

游戏版本。包括使用已过时的预览版本和之前的预发布版。你也可以手动添加较旧/自定义的版本。[2]

在游戏内使用的Microsoft账户

Java命令行参数(例如堆大小)

游戏目录(硬盘上储存游戏文件的地方)

配置文件的图片,或自制的图片

启动器不会在硬盘上储存你的密码。启动器会使用一个“刷新令牌”进行验证。

启动器支持多个实例同时运行(游戏也支持)

启动器会自动更新

启动器有更新库的能力,例如LWJGL。

离线模式(第一次启动需要有网络连接来下载所需资源)

可以通过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的配置。

但是,你可以在启动器里创建自己的配置。打开“配置”选项卡,然后点击“新配置”去创建一个。在此之后,你可以输入你想要的名称。如果你不输入名称,它将被命名为“<未命名配置>”。然后你可以在启动器里自定义一张配置的图标,但是它必须是128×128分辨率且拓展名为.png的图片。选择你想要的版本,然后点击“保存”来保存你的配置。若想更改某个配置,则只需点击它或点击“…”按钮中的“编辑”选项。这同样适用于删除一个配置:点击你想要删除的配置旁的“…”按钮中的“删除”选项。

你可以通过点击“服务器”来下载服务端版本。

如果想要调整游戏窗口大小,修改“分辨率”来更改游戏窗口初始大小。

你可以通过“显示更多选项”来查看更多的配置选项。

如果你想改变.minecraft文件夹的路径,修改“游戏目录”选项。然后选择.minecraft文件夹的路径。你也可以通过点击“浏览”按钮来打开.minecraft 文件夹。

如果你勾选“快照”,会自动创建一个叫做“最新快照”的配置。

你可以手动设置日志配置(详见英文Wiki上的调试文章)。

命令行用法[编辑 | 编辑源代码]

从2.1.1432开始,启动器有9个可用的命令行选项:

--clean - 此选项从工作目录中删除game和runtime文件夹,包括其里面的文件。

--launcherui

--workDir - 此选项后接(相对或绝对)路径,将更改.minecraft文件夹的位置(和/或名称)。

--nativeLauncherVersion

--tmpDir - 此选项后接(相对或绝对)路径,将更改tmp文件夹的位置(和/或名称)。

--lockDir

--winTen - 此选项添加了对Windows 10的支持。由于启动器现在完全支持Windows10,所以这个选项是不必要的,似乎没有任何效果。

--proxyHost

--proxyPort

可以使用--workDir选项创建游戏的便携式安装。例如,可以使用--workDir .(或--workDir=.)使启动程序使用当前目录(无论调用什么当前文件夹)。

历史[编辑 | 编辑源代码]

主条目:启动器版本记录

Java版Alphav1.0.0最初版本。在这个版本里,用户可以选择当前版本和Infdev版本。当第一次运行客户端时,需要一个网络连接来检查更新,之后就会支持离线游戏了。允许使用命令行参数启动游戏。使用格式:java -cp Minecraft.jar net.minecraft.LauncherFrame 用户名 密码将会允许在不加入到服务器的情况下进行登录,当格式为java -cp minecraft.jar net.minecraft.LauncherFrame 用户名 密码 服务器地址:端口号就会允许加入到一个服务器。v1.2.2命令行参数格式改变。Java版Beta1.3发布于2011年2月21日。[5]一份技术性预览在2011年2月18日由Notch发布。[6]现在使用新的Minecraft徽标。添加通过命令行参数自动登录到游戏的能力。(客户端/启动器更新)添加官方链接、社区链接和Twitter链接。添加小更新系统,这个系统只会更新已更改的文件、引导用户进行更新、允许使用HTTPS登录来使用更安全的连接、以及提供用户界面的改进。一个暗中进行的技术性预览已由Notch在2011年2月18日发布。[7]连接到Minecraft安装目录,以方便访问。在“Options”对话框下面添加“Force Update”按钮。启动器支持在程序内通过一个叫做MCUpdate的Tumblr博客查看更新日志,并且支持命令行参数。[8]Java版1.2.1现在可为macOS用户适当选择64位Java安装。[9]1.3.2为未付费用户添加了启动演示模式的能力。1.6.113w16a加入了新启动器。1.14加入了新的beta版启动器。要查看此版本之后的更新历史,详见启动器版本记录。

你知道吗[编辑 | 编辑源代码]

测试阶段的彩蛋

在2016-2019启动器左上角可以找到一个隐隐可见的按钮,它会随机显示为苦力怕脸或耸肩的颜文字¯\_(ツ)_/¯。它在点击时会闪烁白色,不过没有实际用处。这在启动器的2019重新设计中被移除了。

在启动器的测试阶段,苦力怕的脸以及耸肩被用于语言选择菜单,当添加一个地球而不是简单地向下移动时,这作为一个彩蛋保存。

将鼠标悬停在2016-2019启动器中的“开始”按钮上足够长的时间将导致随机生物出现在窗口的右侧。

2022年7月2日,为了纪念于2022年6月30日因4期骨癌逝世的Minecraft YouTuber Technoblade,启动器背景图上的猪被戴上了皇冠。

画廊[编辑 | 编辑源代码]

启动器的图标

旧版启动器的图标

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 Edition”标签页

启动器的“Minecraft Dungeons”标签页

2.2之前版本启动器的“Java Edition”标签页

启动器登录界面

默认配置

正在进行自定义配置

启动器的“关于”界面

在当前版本不支持最新的玩家安全特性时,启动器弹出的警告

在启动器上同时启动两个版本时,启动器弹出的警告

macOS上启动器安装镜像的背景图

参考[编辑 | 编辑源代码]

↑ 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。X(曾名Twitter),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

↑ Server downtime, and a new Launcher(存档) — The Word of Notch,2011年2月21日。

↑ This requires some technical know-how,来自@notch。X(曾名Twitter),2011年2月18日。

↑ https://twitter.com/notch/status/38621269331025921

↑ http://mcupdate.tumblr.com/post/3427294253/welcome-to-the-new-minecraft-launcher

↑ http://www.mojang.com/2012/03/minecraft-1-2-is-out/

参见[编辑 | 编辑源代码]

辅助程序与编辑器

Tutorial:编写启动器

导航[编辑 | 编辑源代码]

编 Java版

版本

演示版

地点

PC Gamer演示版(Beta 1.3)

开发周期

版本记录

pre-Classic

Classic

早期创造

多人测试

生存测试

后期创造

Indev

Infdev

Alpha

Beta

正式版

开发版本

实验性内容

已移除特性

方块

物品

配方

未使用特性

独有特性

提及特性

插件API

计划版本

技术

已知漏洞

启动器

硬件需求

方块实体

命令

命令上下文

函数

目标选择器

权限等级

崩溃

数据值

Classic

Indev

扁平化前

数据版本

调试屏幕

格式化代码

高度图

键控代码

启动器

快速进入游戏

注册表

命名空间ID

标签

兴趣点

协议版本

种子

粒子

统计信息

UUID

出生点保护

坐标

字幕

世界加载屏幕

社交屏幕

开发资源

文本组件

NBT格式

战利品表

Mojang API

网络协议

远程控制台协议

服务端管理协议

混淆映射表

调试工具

Brigadier

.minecraft

存档格式

结构存储格式(Schematic文件格式)

version_manifest.json

过时开发资源

Classic服务器协议

al_version

材料

出生点区块

已配置的地表生成器

多人游戏

服务器

Minecraft Realms

服务器列表

服务端配置文件格式

服务器需求

定制服务器

在线验证

游戏订制

皮肤

披风

资源包

数据包

洞穴与山崖预览数据包

实验性内容

编Minecraft系列

游戏

开发商

Mojang Studios

Xbox游戏工作室

4J Studios

SkyBox Labs

Other Ocean Interactive

Telltale Games

Double Eleven

Play Mechanix

网易

游戏

Minecraft

Java版

基岩版

教育版

中国版

Classic重制版

Minecraft Dungeons

Arcade

Minecraft Legends

已终止

Minecraft

树莓派版

携带版

原主机版

New Nintendo 3DS版

Minecraft: Story Mode

Minecraft: Story Mode - Season Two

Minecraft Earth

Minecraft 4k

MinecraftEdu

启动器

Minecraft启动器

已终止

Minecraft Dungeons启动器

其他媒介

影视

电影

Minecraft: The Story of Mojang

A Minecraft Movie

即将到来

Another Minecraft Movie

剧集

即将到来

Minecraft动画剧集

书籍

小说

The Island

The Crash

The Lost Journals

The End

The Voyage

The Shipwreck

The Mountain

The Dragon

Mob Squad

The Haven Trials

Mob Squad: Never Say Nether

Zombies!

Mob Squad: Don't Fear the Creeper

Castle Redstone

Zombies Return!

The Village

The Outsider

The Tournament

Zombies Unleashed!

Journey to the Ancient City

House of Horrors

即将到来

One Last Quest

Adventure School

儿童读物

Woodsword Chronicles

Stonesword Saga

Ironsword Academy

Step into Reading series

Mobs of Minecraft

其他

The World of Minecraft

Dungeons

指南

小说

The Rise of the Arch-Illager

Legends

指南

小说

Return of the Piglins

其他

Minecraft Mini-Series

Minecraft杂志

连载黑马漫画

Minecraft: Builders & Biomes

Minecraft Card Game

Minecraft Now

Minecraft Monthly

Minecraft编程一小时

活动与联动

活动

MINECON

2010

2011

2012

2013

2015

2016

MINECON Earth

2017

2018

MINECON Live

2019

Minecraft Live

2020

2021

2022

2023

2024

March 2025

September 2025

15周年庆

Minecraft Festival

官方周边

官方Minecraft商店(J!NX商店)

乐高Minecraft

Mattel商店

AdventureChest商店

Minecraft丛书

Creeper Crunch麦片

Minecraft x Higround

麦当劳 x A Minecraft Movie

Top