你可以幫助我們來翻譯此條目,但請勿使用機器翻譯。
Minecraft 啟動器(Minecraft launcher)是一個提供登入和下載功能的前端介面,但是它獨立於用戶端。它負責下載主要 Java 包,包括 minecraft.jar 和 LWJGL,以及儲存代碼和例如材質的遊戲資源。這也有點像一個基礎的、簡單的和易破解的第一次登入時強制讓使用者登入到一個付費帳號的角色。可以使用啟動器來執行所有版本的Minecraft,然而一些版本並未包括在啟動器中,例如 Indev、Minecraft 2.0和任何 Beta 1.9 預發布版。
行為
在使用者未登入時啟動器顯示的登入畫面。
每次啟動器執行時,它都會檢查在儲存著 Minecraft 檔案的一個特殊資料夾——.minecraft。它檢查「launcher_profiles.json」的檔案作為啟動器的登入憑據。如果檔案沒找到、被損壞或沒有使用者登入,使用者必須使用有效付費賬號來進行登入,否則使用者將只能夠遊玩演示版或購買遊戲。
當登入後,啟動器會首先嘗試驗證登入。如果有效的「launcher_profiles.json」檔案存在,且在最後一次關閉時進行了登入,但是沒有網路連接,啟動器將會啟動一個「Play offline」(離線模式)模式。如果成功連接到網路,啟動器將會把最新版本的「versions」資料夾與伺服器的最新發布的版本進行比較。當「profile options」(配置選項)的「Use latest version」(使用最新版本)被選擇時,如果選擇的版本不存在,或版本需要進行更新,啟動器將會下載所有最新的 Minecraft 組件以及 Java 二進制檔案。它也會將 Assets 資料夾裡的所有東西都進行同步。(詳見資源包)
最後,一旦成功安裝或更新之後,啟動器將會啟動「minecraft.jar」(透過「javaw.exe」,Oracle 的 Java 虛擬機執行)。在缺失「.jar」的檔案的情況下仍然可以啟動,在這種情況下,啟動器會自動下載缺失檔案,但是如果沒有網路連接,則會停止下載。
Minecraft啟動器現在支持41種語言。
特性
啟動器
- 管理多個組態檔(儲存在「launcher_profiles.json」)。每個組態檔都可以控制:
- 啟動器不會在硬盤上儲存你的密碼。啟動器會使用一個「刷新令牌」進行驗證。
- 啟動器的自動更新。
- 更新庫的能力,例如 LWJGL。
- 離線模式。(第一次啟動需要一個網路連接來下載所需資源)
- 透過 Hopper 向 Mojang 報告崩潰。
- 透過索引資料庫的崩潰資訊來提供如何修復錯誤。
時間機器
組態檔中可用的 Alpha 和 Beta 版本。
啟動器擁有遊玩 Alpha 和 Beta 版遊戲的能力。目前,Alpha、Beta 和所有的正式版本都能夠遊玩。4個 Pre-classic 版本、4個 Classic 版本,以及一個 Infdev 版本都加入在「old-alpha version」中。[2] 然而,Indev仍然沒被加入。
- 注意:這個列表只是列出了在啟動器中至少找不到的一個版本(2010-06-18 的 Infdev,還有秘密週五更新 1)。
可以透過點擊「Edit Profile」按鈕或建立新的 Profile 來下載舊版本。在「Version Selection」中允許透過點擊對應的框來使用 Alpha 和 Beta 版本。下一步,從下拉選單中選擇需要的版本,並儲存 Profile。
然而,這些版本都非常舊了,並且可能是不受支持的。任何的錯誤、故障、缺失的功能或不穩定的崩潰將不會被解決,因為只支持最新版本。Mojang 強烈建議你將這些版本儲存在不同的資料夾裡來避免損壞。[3]
外觀
啟動器中的外觀選項
你可以在Minecraft啟動器中變更或加入你的自訂外觀。要變更或加入你的外觀,請點擊「外觀」按鈕,然後點擊「瀏覽」按鈕瀏覽您的檔案系統來找到您的外觀檔案 。外觀檔案的分辨率必須為64x64,否則啟動器將不會接受它。此外,外觀檔案的檔案格式必須為.png 。在你找到外觀檔案之後,點擊"儲存」按鈕來確認你在遊戲中的外觀。
- 你可以點擊「點擊以重設」按鈕來還原Steve或Alex的預設外觀。
- 你可以在兩個玩家模型中選擇——經典(Steve)或苗條(Alex)。
配置
當你第一次打開Minecraft啟動器的時候, 它會建立一個最新版本的Minecraft配置(Profile)檔案,並且你不能刪除它。但是,你可以在啟動器裡建立自己的配置(Profile)檔案。點擊 "Launch Options" (啟動選項)按鈕, 然後點擊 "Add New"(新建)去建立一個。在此之後,你可以輸入你想要的名字。如果你離開,它將被命名為「Unnamed Configuration」(未命名的配置)。然後你可以在啟動器裡自訂一張組態檔的圖示。但是它必須是128×128後綴為.png 的圖片。選擇你想要的版本,然後點擊"Save" 去儲存你的配置(Profile)。如果你想變更一個配置(Profile),只需要點擊它,這同樣適用於刪除一個配置(Profile)。點擊你想要刪除的組態檔然後點擊"Delete [X]" (刪除)按鈕。
File:2016LauncherProfileSettings.jpg 在點擊"Download Server"(下載伺服器)之後你可以下載伺服器版本的遊戲。啟動器中的配置設定
- 如果想要調整遊戲分辨率大小,請打開「Resolution」(分辨率)來變更遊戲窗口大小。
- 你可以打開"Advanced Settings"(進階設定)以顯示更多的組態檔選項。
- 如果你想改變
.minecraft資料夾的路徑,打開"Game directory"(遊戲目錄)選項.。然後選擇.minecraft資料夾的路徑。你也可以透過點擊綠色箭頭按鈕("Go to folder"(前往資料夾))來打開.minecraft資料夾。 - 如果你打開"Snapshot Versions" (啟用快照)按鈕, 他會自動建立一個"Latest Snapshot" (最新快照)的組態檔。
命令列用法
MinecraftDev.jar (所有系統):
java -cp Minecraft.jar net.minecraft.bootstrap.Bootstrap <username> <server:port>
因為啟動器是與 Minecraft 1.6 一起發布的,因此啟動器裡還有其他的指令。如果輸入下面的指令,這些指令將會顯示出來。
java -jar Minecraft.jar -help
歷史
| Java版Alpha | |||||
|---|---|---|---|---|---|
| 1.0.0 | 最初版本。在這個版本裡,使用者可以選擇目前版本和 Infdev 版本。 | ||||
| 當第一次執行用戶端時,需要一個網路連接來檢查更新,之後就會支持離線遊戲了。 | |||||
允許使用命令列參數啟動遊戲。使用格式:java -cp Minecraft.jar net.minecraft.LauncherFrame 用户名 密码 將會允許在不加入到伺服器的情況下進行登入,當格式為 java -cp minecraft.jar net.minecraft.LauncherFrame 用户名 密码 serveraddress:portnumber 就會允許加入到一個伺服器。 | |||||
| 1.2.2 | 命令列參數格式改變。 | ||||
| Java版Beta | |||||
| 1.3 | (用戶端/啟動器更新)加入官方連結、社群連結和 Twitter 連結。 | ||||
| 加入命令列參數支持。 | |||||
| release | |||||
| 1.1 | 發布於2011年2月21日。[4] | ||||
| 現在使用新的 Minecraft Logo。 | |||||
| 加入透過命令列參數自動登入到遊戲的能力。 | |||||
| 加入小更新系統,這個系統只會更新已變更的檔案、引導使用者進行更新、允許使用 HTTPS 登入來使用更安全的連接、以及提供使用者介面的改進。一個暗中進行的技術性預覽已由 Notch 在2011年2月18日發布。[5] | |||||
| 連接到 Minecraft 安裝目錄,以方便訪問。 | |||||
| 在 Options 對話框下面加入 Force Update 按鈕。 | |||||
| 啟動器支持在程式內透過叫 MCUpdate 的 Tumblr 網誌查看更新日誌,並且支持命令列參數。[6] | |||||
| 1.2.1 | 為 Mac OS X 使用者適當選擇64位元 Java 安裝。[7] | ||||
| 1.3.2 | 為未付費使用者加入啟動演示模式的能力。 | ||||
| 1.6.1 | 13w16a | 加入了新啟動器。查看下面的啟動器歷史。 | |||
啟動器
| 啟動器版本 | 發布日期 | 更新詳情 | ||
|---|---|---|---|---|
| 2.0.806 | 2017年2月9日 |
| ||
| 2.0.774-stage | 2017年2月8日 |
| ||
| 2.0.760-stage | 2017年2月3日 |
| ||
| 2.0.757-stage | 2017年2月3日 |
| ||
| 2.0.726-stage | 2017年2月1日 |
| ||
| 2.0.710-stage | 2017年1月31日 |
| ||
| 2.0.700-stage | 2017年1月31日 |
| ||
| 1.6.76 | 2017年1月30日 |
| ||
| 2.0.673-stage | 2017年1月27日 |
| ||
| 1.6.73 | 2017年1月26日 |
| ||
| 2.0.663-stage | 2017年1月25日 |
| ||
| 2.0.581-stage | 2017年1月18日 |
| ||
| 2.0.580-stage(macOS) | 2017年1月18日 |
| ||
| 2.0.511-stage(macOS) | 2017年1月3日 |
| ||
| 2.0.510-stage | 2017年1月3日 |
| ||
| 2.0.497-stage | 2016年12月29日 |
| ||
| 2.0.490-stage | 2016年12月27日 |
| ||
| 2.0.465-stage(macOS) | 2016年12月8日 |
| ||
| 2.0.464-stage | 2016年12月8日 |
| ||
| 2.0.455-stage | 2016年12月7日 |
| ||
| 2.0.447-stage | 2016年12月6日 |
| ||
| 2.0.429-stage | 2016年12月1日 |
| ||
| 2.0.425-stage | 2016年11月30日 |
| ||
| 2.0.24-stage | 2016年11月29日 |
| ||
| 2.0.414-stage | 2016年11月28日 |
| ||
| 2.0.387-stage | 2016年11月25日 |
| ||
| 1.6.70 | 2016年11月17日 |
| ||
| 2.0.320-stage | 2016年11月4日 |
| ||
| 2.0.282-stage | 2016年11月2日[9] |
| ||
| 1.6.69 | 2016年10月26日 |
| ||
| 2.0.164-stage[10] | 2016年10月26日 |
| ||
| 1.6.66 | 2016年10月24日 |
| ||
| 1.6.61 | 2016年3月3日 |
| ||
| 1.6.59 | 2016年2月25日 |
| ||
| 1.6.57 | 2016年2月24日 |
| ||
| 1.6.51 | 2016年2月4日 |
| ||
| 1.6.48 | 2015年10月9日 |
| ||
| 1.6.44 | 2015年9月11日 |
| ||
| 1.6.19 | 2015年7月24日 |
| ||
| 1.6.13 | 2015年7月1日 |
| ||
| 1.6.11 | 2015年1月30日 |
| ||
| 1.5.5 | 2014年12月16日 |
| ||
| 1.5.4 | 2014年12月12日 |
| ||
| 1.5.3 | 2014年9月1日 |
| ||
| 1.5.2 | 2014年7月29日 |
| ||
| 1.5.1 | 2014年7月29日 |
| ||
| 1.5 | 2014年7月28日 |
| ||
| 1.4.7 | 2014年7月25日 |
| ||
| 1.4.6 | 2014年7月25日 |
| ||
| 1.4.5 | 2014年7月25日 |
| ||
| 1.4.4 | 2014年7月19日 |
| ||
| 1.4.2 | 2014年5月2日 |
| ||
| 1.3.11 | 2014年3月12日 |
| ||
| 1.3.10 | 2014年1月23日 |
| ||
| 1.3.9 | 2014年1月14日 |
| ||
| 1.3.8 | 2014年1月8日 |
| ||
| 1.3.7 | 2013年12月12日 |
| ||
| 1.3.6 | 2013年12月5日 |
| ||
| 1.3.5 | 2013年12月4日 |
| ||
| 1.3.4 | 2013年11月26日 |
| ||
| 1.3.3 | 2013年11月20日 |
| ||
| 1.3.2 | 2013年11月8日 |
| ||
| 1.3.1 | 2013年10月29日 |
| ||
| 1.2.8 | 2013年10月25日 |
| ||
| 1.2.7 | 2013年10月18日 |
| ||
| 1.2.6 | 2013年10月17日 |
| ||
| 1.2.5 | 2013年9月23日 |
| ||
| 1.2.4 | 2013年9月19日 |
| ||
| 1.2.3[18] | 2013年9月12日 |
| ||
| 1.2.2[19] | 2013年9月3日 |
| ||
| 1.2.1(Files uploaded)[20] | 2013年8月6日 |
| ||
| 1.2.1(Files uploaded)[21][22] | 2013年8月6日 |
| ||
| 1.2.1 | 2013年8月2日 | |||
| 1.2 | 2013年8月1日 | |||
| 1.1.4 | 2013年7月31日 |
| ||
| 1.1.3[23] | 2013年7月27日 |
| ||
| 1.1.2 | 2013年7月22日 |
| ||
| 1.1.1 | 2013年7月19日 |
| ||
| 1.0.10 | 2013年7月12 |
| ||
| 1.0.9 | 2013年7月10日 |
| ||
| 1.0.8 OS X(Re-upload)[25] | 2013年7月9日 |
| ||
| 1.0.8 OS X(Re-upload)[26] | 2013年7月8日 |
| ||
| 1.0.8 | 2013年7月2日 | |||
| 1.0.7 | 2013年7月2日 |
| ||
| 1.0.6 | 2013年7月1日 |
| ||
| 1.0.5 | 2013年7月1日 |
| ||
| 1.0.4 | 2013年6月28日 |
| ||
| 1.0.3 | 2013年6月27日 |
| ||
| 1.0.2 | 2013年6月27日 |
| ||
| 1.0.1 | 2013年6月26日 |
| ||
| 1.0.0 | 2013年6月26日 |
| ||
| 1.0.1 | 2013年6月26日 |
| ||
| 1.0 | 2013年6月25日 |
| ||
| 0.9.5 | 2013年6月18日 |
| ||
| 0.9.4 | 2013年6月18日 |
| ||
| 0.9.3 | 2013年6月14日 |
| ||
| 0.9.2 | 2013年6月13日 |
| ||
| 0.9.1 | 2013年6月10日 |
| ||
| 0.9 | 2013年6月10日 |
| ||
| 0.8.3 | 2013年6月7日 |
| ||
| 0.8.2 | 2013年5月27日 |
| ||
| 0.8.1 | 2013年5月21日 | |||
| 0.8 | 2013年5月20日 |
| ||
| 0.7.2 | 2013年5月15日 |
| ||
| 0.7 | 2013年5月13日 |
| ||
| 0.7.1 | 2013年5月4日 |
| ||
| 0.7 | 2013年5月2日 |
| ||
| 0.6 | 2013年4月25日 |
| ||
| 0.5 | 2013年4月23日 |
| ||
| 0.4 | 2013年4月23日 |
| ||
| 0.3 | 2013年4月22日 |
| ||
| 0.2 | 2013年4月19日 |
| ||
| 0.1 | 2013年4月18日 |
|
畫廊
- 1.6DevLauncher Development Console.png
啟動器啟動後的 Development Console 標籤。
- Launcher Outdated.png
如果你的啟動器沒有更新時顯示的錯誤資訊。
- 2016LauncherProfileIcons.jpg
從啟動器中選擇用於帳號的圖示。
- NewMinecraftLauncherLogin.png
新啟動器登入介面
你知道嗎
- Before beta testing on the new launcher, it was supposed to select launcher language in left front, after that it was replaced by creeper face button that does nothing, just glows.
- 如果你把滑鼠停留在「Play」按鈕上足夠時間,一些生物會出現在角落。
參考
- ↑ https://twitter.com/Dinnerbone/status/344164561701724160
- ↑ https://twitter.com/Dinnerbone/status/364762596387205120
- ↑ https://help.mojang.com/customer/portal/articles/1475923-changing-game-versions
- ↑ http://notch.tumblr.com/post/3428176687/server-downtime-and-a-new-launcher
- ↑ 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/
- ↑ https://twitter.com/Dinnerbone/status/803235460386537472
- ↑ https://www.reddit.com/r/Minecraft/comments/5apvpl/help_us_test_the_new_minecraft_launcher_todays/?st=iv1jq8z1&sh=7908cfe7
- ↑ https://www.reddit.com/r/Minecraft/comments/59b7m0/help_us_test_the_new_minecraft_launcher_check_the/
- ↑ https://twitter.com/Dinnerbone/status/561096640086700032
- ↑ https://twitter.com/Dinnerbone/status/494220782244208640
- ↑ https://twitter.com/Dinnerbone/status/492715318645882880
- ↑ https://twitter.com/Dinnerbone/status/408246271921901568
- ↑ https://twitter.com/Dinnerbone/status/405366855785021440
- ↑ https://twitter.com/Dinnerbone/status/403111179859812352
- ↑ https://twitter.com/Dinnerbone/status/402434001451098112
- ↑ https://twitter.com/Marc_IRL/status/378280823180361729
- ↑ https://twitter.com/Dinnerbone/status/374887108932288512
- ↑ https://twitter.com/Dinnerbone/status/365040968644296705
- ↑ https://twitter.com/Dinnerbone/status/364699262233223169
- ↑ https://twitter.com/_grum/status/364699271708151808
- ↑ https://twitter.com/_grum/status/361126093777936384
- ↑ http://hopper.minecraft.net/
- ↑ https://twitter.com/Dinnerbone/status/354595929925496832
- ↑ https://twitter.com/Dinnerbone/status/354351963288248321
- ↑ https://twitter.com/Dinnerbone/status/352109843731070976










