「Add-On」是專屬於Minecraft基岩版(Bedrock)的模組格式,由Mojang官方提供支援。
1. Add-On的用途#
Add-On可以做到類似模組的功能,例如新增生物、物品、方塊、生態系、指令,修改Minecraft遊戲的玩法。 並且Add-On是跨平台支援的,不論是Windows、Android、iOS、主機版都可以安裝Add-On。
但是Add-On並不等同於Minecraft Java版的Forge模組,兩者模組是完全不相容的。前者為Mojang官方維護,後者為第三方開發者維護的專案。
你在Minecraft基岩版的「市集」所見到的世界很多都是靠Add-On+指令實現功能的。
除了從市集購買Add-On以外,網路上也有很多免費的Add-On可以讓你自行安裝。更棒的是,你可以自己做一個Add-On!
2. Add-On是否有限制Minecraft版本?#
玩過Minecraft Java版的玩家可能知道Forge模組都是嚴格對應Minecraft版本的。遊戲只要一更新,模組作者就得跟進更新否則就不能用了。
Add-On則不然,通常Minecraft推出大版本更新,Add-On依然是可以使用的。Add-On本身跟Minecraft差一兩個版本不會有大問題,除非Mojang推出了劇烈變更。當然如果你是負責任的Add-On開發者,理應在新版本Minecraft推出後繼續測試相容性。
3. 了解Add-On的結構#
Add-On中文翻譯為「附加包」。
Minecraft基岩版的Add-On跟Minecraft Java版Forge Mod不一樣,Add-On的模組非單一檔案(.jar),而是以資料夾形式存在。
一般而言,Add-On包含以下二個資料夾:
- 行為包 (Behavior Pack):簡稱BP,定義生物行為、戰利品、指令等等
- 資源包 (Resource Pack):簡稱RP,定義生物外觀、音效、遊戲材質、字體等等
Mojang把Add-On分成這二部份,讓開發者有靈活的空間可以修改遊戲內容。如果你只是想修改玩家的血量,那麼只要做行為包就好了。反之,若只是想改遊戲的材質,那麼做資源包就可以了。
不過很多時候,Add-On要二者合而為一才可以發揮最大功用。像你要在Minecraft新增生物,除了做資源包材質外,你還得製作定義生物血量的行為包才行。
4. Add-On的打包格式#
為了方便玩家分享與安裝Add-On,Mojang提供了二種格式,讓玩家打包作品。
第一種是.mcpack
,將一個行為包或資源包的資料夾用zip壓縮,再改附檔名後製作成的格式。
第二種是.mcaddon
,將包含行為包和資源包的資料夾,用zip壓縮,再改附檔名後製作成的格式。
當玩家在檔案總管(Windows/Android/iOS)點選以上二種格式的檔案,再選擇「用Minecraft開啟」,Minecraft就會將其自動匯入到遊戲資料夾。
或者你也可以手動把Add-On資料夾複製到com.mojang
完成安裝。
5. Add-On的安裝路徑#
Minecraft會將匯入的Add-On放到com.mojang
資料夾。
請看: Add-On安裝教學
行為包會放到com.mojang/behavior_packs
資源包則是放到com.mojang/resource_packs