Minecraft 1.18以後Android版新的世界存放位置

Minecraft手機版的世界頻繁消失?請了解Android版Minecraft的世界儲存機制。

Minecraft基岩版1.18更新於2021/11/30釋出,同時為了因應Google新的API規定,Minecraft Android版會將com.mojang目錄移動到新的位置。

com.mojang是存放玩家建立的世界、安裝的行為包、資源包等檔案的目錄。


一、如何搬移

1. 如果之前世界儲存空間是選擇「外部」


1.18更新後開啟遊戲應該會看到「我們必須移動你的世界」的消息,而且是強制性的。


2. 按下確定後會開始搬移世界,接著要重啟Minecraft。



3. 搬移之後理論上資料都會在。

這次搬移的不只是世界,是把com.mojang目錄下的檔案都搬移過去,包含你的世界和安裝的Add-On。

1.18前,舊「外部空間」的目錄位於:內部儲存空間/games



1.18後,新「外部空間」的目錄位於:內部儲存空間/Android/data/com.mojang.minecraftpe/files/games

(如果Android 11以上看不到data目錄,請安裝ZArchiver



搬移之後,舊的games目錄資料還是會在。但由於目錄已經改變,以後要安裝地圖檔,必須使用新的目錄,遊戲才會讀取到。確認搬移成功後就可以放心刪除舊的games資料夾。


現在,不管世界儲存空間選擇的是外部還是內部,解除安裝Minecraft APP之後,安裝的世界、Add-On、資源包都會一併刪除。


二、應用與外部儲存空間的差別?

「應用」:

Minecraft Android版預設存放資料的位置位於data目錄,屬於系統檔案,沒有Root權限無法存取。刪除遊戲,世界會跟著刪除。
放在這裡不方便管理世界,因此通常會改成外部儲存空間。



「外部」:

1.18以前開啟此選項會將資料放在:內部儲存空間/games。這個資料夾任何檔案管理器都可以存取,所以將世界安裝在這裡,安裝地圖和Add-On比較方便。


1.18更新之後,移動到:內部儲存空間/Android/data/com.mojang.minecraftpe/files/games。data目錄僅限少數檔案管理器App可以存取,否則會顯示一片空白(Android 11以下不受影響)。


如前所述,以前games目錄不會隨遊戲解除安裝而跟著刪除;現在是一定會。
所以解除安裝Minecraft前記得要備份該目錄的檔案。


為什麼要做這種變更? Android 11起Google就做了嚴格的限制,為了避免App不按照規定,在手機內部空間亂塞檔案,因此強制規定App的檔案必須放在自己的目錄底下,不能隨意建立目錄。這樣可以提升安全性。
長久以來Minecraft一直如此,將遊戲檔案放在games資料夾是歷史共業,所以現在要改變。

留言

發佈留言

此網誌的熱門文章

Minecraft基岩版多人連線教學: 方法一覽

【詳細解說】什麼是Minecraft基岩版,跟Java版有什麼差?

Minecraft基岩版安裝模組(Add-On)&資源包&光影教學