警告:根據CC BY-NC-SA 3.0協議,所有從wiki搬運的資料都必須寫上來源出處(中文Minecraft Wiki),否則將被視為侵權行為!詳細閱讀
致繁體用戶:本wiki現已更新簡繁更換系統,各位用戶可以通過簡繁切換來查看正確的繁體譯名

Mod/安裝

從 Minecraft Wiki
< Mod
跳到: 導覽搜尋
該頁的內容尚未被MojangMinecraft WikiMinecraft IRC頻道Minecraft論壇所支持。


使用Mod的注意事項[編輯]

在開始修改Minecraft文件前,你必須意識到你行為的目的;你有可能將你的遊戲弄壞。(如果你的遊戲是盜版,你可以隨意備份你的存檔,或是重新下載遊戲。)

重複一次:如果你修改Minecraft文件,你有可能會毀掉遊戲和你的所有遊戲世界。由於此操作不被 Mojang 支持,他們不會幫助你。

由於Mod的原理,升級遊戲客戶端會刪除你的Mod。即是,每次升級遊戲後,你必須重新安裝Mod。不過,你創造的世界不會被破壞(但Mod添加的新物品等會發生變化)。

另外,Mod作者不會保證Mod代碼的運行100%正常,提供支持的作者則更少。

幾乎所有的Mod集合包都提供了自動安裝程序,對於新手十分方便。你可以在Mod條目下中找到這些集合包。

預備技能[編輯]

  • 關於壓縮/解壓縮的知識,有正常高效的壓縮軟件(WinRAR,7-zip等),或者Mod安裝程序的有關知識。
  • 了解如何正確提交故障報告。
  • 了解安裝Mod的實際知識和相關技能。
  • 知道如何準確地執行指引。
  • 了解Mod之間的兼容和衝突。

你可能在沒有完全了解所有預備技能時就已經着手安裝Mod,但如果你的遊戲損壞了,你應該去Mod社區(最好是Mod作者的)請教他人。這是提升自己的好機會!

Mod的工作原理[編輯]

"minecraft.jar" 文件提供了遊戲運行時需要的文件,如:世界生成、顯示方塊、處理生物、物品和合成配方等等內容。當你向遊戲安裝Mod時,將文件加入到 minecraft.jar 中並覆蓋某些文件,使得必要的文件被更新應用。而且所有遊戲文件都經過了「模糊處理」,簡單來說,例如一個單詞"recipe"(配方)會被模糊成"bf"(技術上說,所有的 class 名稱和其它等等標識符都會被轉換成一個或兩個無意義的字母組合)。

另外,遊戲中所有實體(生物、物品等等)都擁有一個ID使得可以在遊戲地圖中描述。若要加入一個新元素,這個新元素就需要給定一個新ID,因此在安裝Mod時必須保證新元素的ID不與原有ID重複(衝突)。

以下是幾條重要的事項:

  • Mod的安裝會永久性地改變遊戲的運行方式。因此 Mojang 不能也不必要給予幫助,並且不對由此造成的崩潰和數據丟失負責
  • 一些Mod聲稱會在遊戲中加入某些有趣的元素如可愛的小貓小狗之類,但實際上會進行惡意行為,如會盜取遊戲的賬戶和密碼,或安裝鍵盤記錄器等等。若下載到的Mod符合以下特徵,必須高度警惕:
    • Mod中包含可執行程序並要求運行;
    • Mod要求修改遊戲啟動器(而不是 minecraft.jar文件)。

若某個Mod的安裝要求不包括上述幾項,這就比較安全了。不過最為安全的方法是只安裝十分熱門的Mod。Risugami 編寫了 Modloader 等安全高效的Mod,而這些Mod的最新版本提供了更為安全和方便的Mod製作和安裝條件。請在下載前參閱說明和評論。

  • 當遊戲版本升級後,所有Mod都必須重新下載、安裝和升級,因為 Mojang 會再次將遊戲文件模糊處理。若遊戲版本增加了新元素,佔用了新的ID,原來已經使用了此ID的Mod就不能正常工作,而包含這些Mod元素的遊戲世界會畸形,甚至完全毀壞不能再使用。Mod作者對Mod的更新時隨其所願的,可能會花上幾個星期。不過這不能成為煩擾Mod作者的理由。
  • 如果兩個Mod的功能大致相同,那它們之間有可能不兼容,由於它們都可能會修改同一個遊戲文件。(這個問題大多可以解決,現在許多Mod會附有設置文件修改物品和方塊ID避開衝突。)
  • 添加了Mod中新元素的遊戲世界在Mod被移除(一般是由於遊戲更新)後就不再兼容。

下載Mod[編輯]

下載Mod最好的地方是Wiki的Mod頁面(英文)。這個頁面十分可靠,更新及時。另外,Minecraft 社區論壇Mod專區也是一個好去處。要注意的是,這個專區有300多頁,搜索起來可能很麻煩。

若在其它地方下載到某些著名的Mod(如 TooManyItems),必須防範惡意軟件。因此你最好到Mod的源頁面下載Mod。如果發現下載到的文件不是 class 文件、 png 文件、音頻文件或Mod安裝程序,切記不要打開。在安裝Mod之前,Mod必須先通過殺毒軟件的掃描。

備份[編輯]

如果你只是想無風險地測試一個Mod,只需要簡單地將整個.minecraft文件夾備份起來。測試完畢後用備份替換,遊戲就會完全恢復到安裝Mod前的狀態(包括你的世界)。

若你打算從今走進Mod這個新領域,你應該記住以下指引:

  • 備份 .minecraft/saves,這是你的所有單人世界。
  • 若你已經安裝了其它Mod,同時備份 minecraft.jar ,這樣在遊戲損毀後就不必重頭再來。
  • 若你希望留存你的遊戲統計數據和成就情況,備份 .minecraft/stats 文件夾。
  • 若你想在原版遊戲中使用某個世界,不要在這個世界的儲物箱中放置Mod特有的物品。否則在原版遊戲中打開或破壞這些儲物箱時,遊戲會崩潰。

每次安裝了一個新的Mod時,都需要備份一次。

ModLoader, Spawnlist 等[編輯]

  • 實際上許多Mod是依賴其它Mod工作的,由於這些Mod中使用了其依附的Mod之中的指令。這種被依附的Mod通常稱為實用性Mod。這些Mod包括 Modloader (用於向遊戲中添加Mod主體)、AudioMod (用於添加Mod的聲音)、ToolUtils(用於添加工具的特定功能)、Spawnlist(用於添加新生物)和 Turbomodel(用於更高級的模型)。在安裝有依賴關係的Mod之前,被依賴的實用性Mod必須先被安裝。如果沒有安裝,Mod不會正常運作甚至會引起遊戲崩潰。

Mod作者通常會提供配置文件用於更改物品和實體ID。若有衝突的ID,只要找出並修改即可。並且記住,當遊戲更新或Mod更新後,要重新設置這些ID,不然還會崩潰。

應對第一次崩潰[編輯]

  • 在命令行模式下運行遊戲,得到堆棧跟蹤。
  • 將堆棧跟蹤作為錯誤報告提交到Mod作者的網頁/論壇。
  • 如果使用了ModLoader,檢查.minecraft文件夾中的日誌文件(modloader.txt)。
  • 如果你不能修復,參閱下一節,恢復你的遊戲和世界。

刪除Mod、修復崩潰與還原遊戲[編輯]

有2種方法刪除Mod。

  1. (僅限使用此法安裝的Mod)進入 .minecraft/mods 文件夾刪除。(僅在較新版本的Modloader中有效)
  2. 恢復你的遊戲,切記備份你的遊戲世界。

對於正版,要恢復你的遊戲,要先將 .minecraft/Saves 文件夾備份,然後將整個 .minecraft 文件夾刪除。啟動登錄器登錄,等待登錄器下載遊戲完畢後,將 Saves 文件夾重新放回原來的地方。至此你的世界應該會全部保留,但Mod中特有的物品都會消失。

要修復崩潰,先檢查以下列表:

  • 刪除了minecraft.jar中的 META-INF 文件夾了嗎?
  • 忽略了Modloader?
  • 物品ID或方塊ID是否有衝突?若是,許多Mod都有配置文件修改這些ID。
    • 查看 modloader.txt 以確定哪些ID存在衝突。
  • 你的Mod對應你的遊戲版本嗎?
  • 你是否已經安裝了Mod所依賴的其它所有組件?例如,TurboModelThingy 需要 Planes Mod 才能運作,而 ModLoaderMP 、Modloader是 SDK's Guns Mod 的必須組件。
  • Modloader 的版本是否正確?
  • Mod的版本是否正確?
  • 你確定你正確安裝了Mod了嗎?(參閱Mod的幫助文件)

同時,也有工具能夠自動修復遊戲,如 BlackScreenFix :http://dl.dropbox.com/u/62819837/BlackScreenFix.exe

簡單排查[編輯]

  • 刪除META-INF文件夾。
  • 檢查是否存在有衝突的Mod。
  • 若使用Modloader,檢查Modloader的版本。
  • 檢查Mod本身的版本。
  • 搜索Mod的視頻教程(確保你參考的視頻中Mod的版本與自己的一致)。

如何安裝Mod[編輯]

(對於正版遊戲)

  • Windows ME/95/98/XP:
  1. 點擊 開始
  2. 點擊 運行…
  3. 輸入 %AppData%並回車。
  4. 打開 .minecraft文件夾。
  5. 打開 bin 文件夾,找到minecraft.jar(若隱藏了擴展名,則只會顯示為minecraft
  6. 使用解壓軟件(WinRAR等)打開minecraft.jar。可使用「打開方式…」菜單。
  7. 將Mod中的class文件複製到minecraft.jar中。複製完畢後退出軟件。
  8. 某些Mod會要求你將文件複製到其它目錄下,包括:

- Resources文件夾(在.minecraft目錄下)
- Config文件夾(在.minecraft目錄下)
- .minecraft文件夾
遵循Mod的安裝指引確定文件複製的位置。


  • Windows Vista/7:
  1. 點擊 開始
  2. 在搜索欄中輸入 %AppData%並回車。
  3. 打開Roaming文件夾。
  4. 打開.minecraft文件夾。
  5. 打開 bin 文件夾,找到minecraft.jar(若隱藏了擴展名,則只會顯示為minecraft
  6. 使用解壓軟件(WinRAR等)打開minecraft.jar。可使用「打開方式…」菜單。
  7. 將Mod中的class文件複製到minecraft.jar中。複製完畢後退出軟件。
  8. 某些Mod會要求你將文件複製到其它目錄下,包括:

- Resources文件夾(在.minecraft目錄下)
- Config文件夾(在.minecraft目錄下)
- .minecraft文件夾
遵循Mod的安裝指引確定文件複製的位置。

  • Macintosh:

簡易安裝指引

  1. 點擊 Finder
  2. 在菜單中,選擇Go, Go to Folder.
  3. 進入"~/Library/Application Support/minecraft/"
  4. 打開"bin"
  5. 安裝解壓縮軟件。(App Store中的The Unarchiver)
  6. 解壓文件minecraft.jar
  7. 把Mod部分放入文件夾中
  8. 退出文件並在名字中添加.jar的擴展名
  9. 當然mods需要你複製一些文件到其它文件夾. 例如包括:

- Resources 文件夾 (在主目錄minecraft 下)
- Config 文件夾 (在主目錄minecraft 下)
- .minecraft文件夾
根據你的下載說明中闡述的位置來複制文件.

進階安裝指引

1. 下載你的Mod.
2. 打開終端(它可能在你的應用程序文件夾內.)
3. 逐行輸入下列文字:

 cd ~
 mkdir mctmp
 cd mctmp
 jar xf ~/Library/Application\ Support/minecraft/bin/minecraft.jar

4. 請不要關閉終端! 打開你的home文件夾.裡面應該會有一個叫mctmp的文件夾. 所有的.class文件複製到這個文件夾里.
5. 回到你的終端界面,逐行輸入下列文字:

 rm META-INF/MOJANG_C.*
 jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar ./
 cd ..
 rm -rf mctmp


  • Linux:

你在 ~/.minecraft/bin/目錄下可以找到一個叫minecraft.jar 的文件. 使用 Nautilus (或者其他常見文件瀏覽器), 按 Ctrl+H 來顯示隱藏文件, 這樣才能看到並打開.minecraft文件夾. 如果是在控制台下, 輸入, ls -a ~/ 你會發現 .minecraft文件夾. 進入 bin 文件夾. 用歸檔管理器或其他類似程序來打開minecraft.jar文件. 從zip或rar文件里解壓你想要放到jar裡面的mods. 關閉歸檔管理器窗口.開始遊戲!


  • 所有操作系統:

在大多數系統中,你可以在遊戲菜單中打開材質包目錄。打開後點擊「向上」按鈕,你就到達.minecraft目錄。

安裝其它Mod、測試兼容性[編輯]

  • 打開"minecraft.jar"(詳情見上),然後將Mod文件拖拽進去。大多數Mod都要求刪除minecraft.jar中的"META-INF"文件夾從而能正常工作。

應對崩潰[編輯]

  • 你的Mod可能在方塊ID或物品ID上存在衝突。在下載Mod處看看別人是否也有類似的問題,以及有沒有解決方案。
  • 你可能忘記刪除minecraft.jar中的"META-INF"文件夾。大多數Mod都要求刪除從而能正常工作。
  • 一些Mod,如Risugami's Modloader 和 Audio Mod,會在你的Mod一直崩潰(或遊戲異常靜音)時幫到你。

外部鏈接[編輯]