一般來說,附加包基本就是一捆讓你變更Minecraft世界執行規則的檔案。想要身長八尺的小雞?當然可以!想招募一支身著褶裙、聽命於你的殭屍豬人大軍?怪是夠怪的,不過也可以!若你還想了解更多有關於附加包功能的示例,來看看我們的附加包單獨頁面。它們真的太給力了!
附加包(Add-on)是基岩版加入新內容或修改原有內容的一種手段,受Mojang官方支持。附加包允許玩家變更世界的紋理樣貌、實體的模型、行為規則等,是實現Minecraft全版本自訂(即資料驅動)的堅實一步。
附加包由行為包和資源包兩部分組成。行為包用於改變實體的行為、掉落物、生成規則、物品合成配方與村民交易表等。行為包不僅可以改變現有內容,還可以建立新的實體、方塊及物品。為了實現版本控制,基岩版的部分新內容便是以附加包形式實現的,這些附加包在選項內被統一歸類為「原版附加包」而無法移除。強制移除它們會導致遊戲出現圖形或者崩潰問題。
除了玩家社群自訂的玩法外,基岩版市場中的地圖也常常會使用附加包。市場中的內容均由Minecraft官方合作夥伴提供,並經內容團隊審核。購買地圖後,其所需要的所有附加包會在下載時被自動下載並加入到世界中。這些附加包依然可以被用於其他地圖,但這始終取決於它的開發者是否允許。目前並沒有單獨購買附加包的官方途徑。
結構層次
附加包包含資源包與行為包兩種不同的形式,它們的結構層次也各不相同。要構成一個有效的附加包,這個資料夾的根目錄必須包含一個有效的manifest.json檔案。除此之外,其他檔案或資料夾的存在與否與該附加包的功能相關。
資源包
資源包一般儲存於com.mojang資料夾中的resource_packs資料夾。
- 資源包名稱或其內部ID
- animation_controllers
- animations
- attachables
- cameras
- entity
- fogs
- font
- items
- library
- materials
- models
- particles
- render_controllers
- sounds
- music_definitions.json
- sound_definitions.json
- texts
- language_names.json
- languages.json
- textures
- flipbook_textures.json
- item_texture.json
- terrain_texture.json
- textures_list.json
- ui
- biomes_client.json
- blocks.json
- bug_pack_icon.png
- contents.json
- loading_messages.json
- manifest.json
- manifest_publish.json
- pack_icon.png
- sounds.json
- splashes.json
行為包
行為包一般儲存於com.mojang資料夾中的behavior_packs資料夾。
- 行為包名稱或其內部ID
- behavior_trees
- entities
- feature_rules
- features
- items
- loot_tables
- recipes
- scripts
- spawn_rules
- structures
- texts
- language_names.json
- languages.json
- trading
- contents.json
- manifest.json
- manifest_publish.json
- pack_icon.png
文件索引
教學
模板
資源包和行為包實例
腳本API實例
參見
參考
外部連結
| 版本 |
| ||||||
|---|---|---|---|---|---|---|---|
| 開發 |
| ||||||
| 技術性 | |||||||
| 多人遊戲 | |||||||
| 特色功能 | |||||||
| 官方Mod | |
|---|---|
| 基岩版附加包 | |
| 外部網站 | |