子包(subpack)可以在一個資源包的檔案裡放入多個資料夾,玩家就能透過遊戲介面資源包旁邊的齒輪來選擇現在要使用哪個包。如圖,拉動滑桿來選擇不同資料夾。
例如,不同的子包有不同的材質,這些資料夾的位置只需要在manifest.json
註明就可以。這裡有玩家製作的範本檔案可以參考:
https://mcpedl.com/mcpe-subpack-template-file-addon/
每個子包都是互不干涉的,載入這個另一個就不會被載入。
但若想要有條件載入,把子包當主要包的「擴充功能」的話可以使用以下技巧:
將主要檔案都放在包的頂層資料夾。
再把要做成額外內容的資料夾做成子包。
這樣子包裡面的檔案,便能由使用者決定要不要載入。
例子: 我的 艦隊收藏Add-On,艦娘我把它做成額外功能,可開關,所以放在subpacks裡面。