術語表

Minecraft 世界檔案常見術語的簡明定義。點開任一條查看完整解釋。

.mcpack / .mcaddon
.mcpack 是單一資源包或行為包,.mcaddon 是把多個包打在一起的擴充包,.mctemplate 是世界範本(建立新世界時用的預設)——它們都是給基岩版用的 ZIP 類檔案,但都不是完整世界,這一點和裝著整份存檔的 .mcworld 不同。
.mctemplate
.mcworld 是一個具體的基岩版世界(你匯入後直接進去玩的那一份);.mctemplate 是一個「世界範本」,每次以它為基礎建立新世界時都會產生一份獨立副本,原範本保持不變。兩者本質上都是改了副檔名的 ZIP 包,結構相近。
.mcworld
.mcworld 是 Minecraft 基岩版(Bedrock)用來分享和匯入世界的打包檔案,本質上是把世界存檔(含 level.dat、db/ 等)壓縮後改成 .mcworld 副檔名的 ZIP;在裝有基岩版的裝置上點開它,就能把這個世界匯入遊戲。
level.dat
level.dat 是 Minecraft 每個世界存檔根目錄裡的核心中繼資料檔案,以 NBT 二進位格式記錄世界名稱、遊戲模式、隨機種子、出生點座標和各項遊戲規則等資訊;遊戲靠它來辨識和載入這個世界,所以它若缺失或不在根目錄,世界往往就無法匯入或開啟。
level.dat_old
level.dat_old 是 level.dat 的上一份自動備份:遊戲每次成功儲存世界時,會把舊的 level.dat 留存為 level.dat_old。它能在 level.dat 損壞時充當回退線索,但只是世界的中繼資料檔案,不是完整世界備份——真正的方塊、區塊資料在 db/ 裡,不在這兩個檔案中。
LevelDB(db/)
基岩版(Bedrock)世界存檔裡的 db 資料夾是一個 LevelDB 鍵值資料庫,保存著區塊、方塊、實體、容器等真正的世界內容;level.dat 只記錄中繼資料,而 db 才是世界本身,所以一旦它損毀,就可能出現區塊遺失或世界打不開。
NBT
NBT(Named Binary Tag,命名二進位標籤)是 Minecraft 用來存放世界中繼資料、實體、方塊實體等資料的二進位格式——level.dat、player.dat 這些檔案裡裝的就是 NBT。它是二進位的,所以用記事本直接開啟會是亂碼,需要 NBT 編輯器或遊戲本身來讀取。
region/.mca
region/.mca 是 Java 版世界存放區塊資料的檔案:遊戲把世界按 32×32 區塊切成一個個「區域」,每個區域存成一個 region/r.x.z.mca 檔案,內部是 NBT 二進位格式。它與基岩版用 db/(LevelDB)的存法不同,所以兩版世界無法直接互轉。
TopoBlocks
TopoBlocks 是一款獨立 iOS App,用來建立、檢查、修復、轉換、備份和託管 Minecraft 世界。它能處理 .mcworld 檔案、Java 世界 ZIP 和伺服器流程,但它不是 .mcworld 檔案格式本身,也不是官方 Minecraft 產品。
世界存檔(world save)
Minecraft 基岩版(Bedrock)的世界存檔是一個資料夾,裡面有 level.dat(世界中繼資料)、db/ 這個 LevelDB 資料庫(區塊與方塊資料)和 levelname.txt 等檔案;存放位置因平台而異,iOS 上它在 App 沙箱裡,需要透過遊戲匯出或分享成 .mcworld 才能取出查看。
區塊(chunk)
區塊(chunk)是 Minecraft 把世界切成的基本單元,水平方向 16×16 格、縱向貫穿整個高度。世界資料就是按區塊儲存與載入的:你走到哪、遊戲就生成並儲存附近的區塊。TopoBlocks 開啟世界時會做結構檢驗(檔案類型、版本、結構、是否有缺失檔案),探索過的區塊越多,世界檔案也會越大。
種子(seed)
種子(seed)是一串數字,Minecraft 用它當作隨機起點來生成原版世界的地形、洞穴、村莊和生物群系——同樣的種子加同樣的版本,會生成基本相同的地圖。它記錄在世界的 level.dat 裡。注意:用真實地圖資料生成的世界跟隨機種子地形是兩回事,前者依真實建築/道路/高程還原,不靠種子。
維度(dimension)
一個 Minecraft 世界把主世界、地獄、終界三個維度的資料都裝在同一份存檔裡。Java 版用 region/、DIM-1/、DIM1/ 等資料夾分開存(.mca 區塊檔案),基岩版則統一存進 db/(LevelDB),靠內部的維度標識區分。它們共用同一個 level.dat 中繼資料。
行為包/資源包
資源包(Resource Pack)只改世界的「外觀」——方塊貼圖、音效、模型、介面;行為包(Behavior Pack)改的是「邏輯」——實體行為、掉落、合成、遊戲規則等。兩者都是基岩版的機制,和世界存檔分開存放,需要在遊戲裡單獨啟用。
遊戲規則(gamerules)
遊戲模式、難度和遊戲規則都屬於世界級設定,統一存放在世界存檔根目錄的 level.dat 檔案裡,以 NBT(二進位標籤)格式記錄。打開 level.dat 就能讀到這些中繼資料,但需要專門工具解析,無法用記事本直接看懂。

需要操作步驟?前往 學習中心使用指南

在 TopoBlocks 裡一步搞定

建立、修復、轉換、保護並部署你的世界——診斷免費,絕不覆寫原始檔案。

取得 App
取得 App