ETH官方钱包

前往
大廳
主題

Lilium Minecraft Launcher

霧原紗綾 | 2024-09-13 23:59:54 | 巴幣 0 | 人氣 249

Lilium Minecraft Launcher
輕量化的啟動器解決方案

簡介

此啟動器擁有大部分啟動器都有的功能,包含多帳號管理、獨立且各自分離的安裝檔、第三方模組及其客戶端支援、高速下載等等。


功能介紹

圖1 啟動器主畫面

圖2 啟動器設定頁面
  • Minecraft 主程式資料:放置所有有關 Minecraft 資料的位置,右下角的三點按鈕在按下後可以更改到自身喜歡的任何位置;檢查資料完整性是以不啟動遊戲為前提,掃瞄並驗證遊戲啟動所需的遊戲資料、必要元件、Java執行環境等等。
  • 啟動實例管理:在其他啟動器稱為安裝檔或 instance,是將啟動位置改為獨立資料夾,並共享已下載的遊戲資料、必要元件及Java執行環境;而遊戲存檔、執行日誌、資源包、模組等則是獨立運作。
  • 帳號選項:可藉由 Microsoft OAuth 新增帳號至啟動器設定檔中,並由多帳號管理按鈕中的視窗管理各個帳號;登出此帳號,將目前帳號登出及相關權杖清除,並自多帳號管理資料中移除。
  • 啟動器選項:透過檢查更新來檢查目前啟動器是否有更新可用;並透過系統設定來指定是否要以啟動器做為主視窗啟動、在啟動器主畫面中是否顯示最近新聞以及自訂載入網址。
  • 版本與實例列表重新整理即表示重新繪製版本選擇列表以及實例列表中的內容;而重新快取是從 Mojang API 提取所有原版主程式列表並執行重新載入。
  • 下載模式:如果選擇並行下載,啟動器將會一次開啟數個HTTP連線向 Mojang 下載遊戲資料、必要元件及Java執行環境;反之,則是一個一個循序下載。
圖3 版本選擇器
在啟動實例及圖1畫面右上角的+號中,可以開啟版本選擇器,並且可以依照自身需求設定右側的過濾器規則。
而「模組載入器」中的過濾選項目前只支援已安裝之模組載入器的列表,尚未支援未安裝之模組載入器的版本列表可供選擇。

圖4 啟動器詳細設定內容


程式下載

到達下載頁面,只要點擊 LiliumLauncher-SFXInstaller.exe 即可開始下載並安裝。
這個檔案是用 Nullsoft 打包的,並且程式由 C# 及部分依賴項目所撰寫而成,沒有使用其他大型框架,因此很容易被防毒軟體誤判為病毒,不過在此放心,檔案沒有問題。原始碼如上述連結,可自行檢閱。

程式安裝需求

  • .NET Framework 4.7.2 以上
  • Windows 10 作業系統
  • Microsoft Edge WebView2 (非必要)

附註:Microsoft Edge WebView2 框架為選擇性,如果不想額外安裝此框架的話可以在系統設定中選擇「永遠以原生瀏覽器登入」。


結語

個人對程式著墨沒有說太深或很專精,且先前研究的是網頁相關的語言較多,所以程式碼如果長得很醜或寫得很爛敬請見諒。
如果發現程式有任何問題的話可以到 GitHub 上開一個 issue 或是直接回文、留言,我有空會去解決。
如果覺得程式表現尚可、還不錯用的話可以在 GitHub 上給我一個星星。

創作回應

更多創作