原生模組

From Minecraft基岩版开发Wiki

原生模組(Native Mods)原生外掛(Native Addons)是一種在原生開發環境中進行編寫的模組。

純原生模組[edit]

BlockLauncher外掛[edit]

BlockLauncher外掛(BlockLauncher Addon)在不產生歧義的情況下一般直接稱作外掛(Addon)。BlockLauncher外掛除了支持原生外掛的各種操作,還提供了一些接口。

標識符[edit]

BlockLauncher外掛為Android應用程式,BlockLauncher透過判斷AndroidManifest.xml中的部分資訊來判斷一個Android應用程式是不是BlockLauncher外掛。

模板生成器[edit]

模板生成器的網頁截圖

BlockLauncher的作者Zhuowei Zhang製作了一個可以快速生成BlockLauncher外掛模板的網頁。填寫所有資訊並點擊Generate!按鈕即可生成模板。

接口[edit]

BlockLauncher提供了一些接口。比如:修改遊戲材質。

ModdedPE模組[edit]

ModdedPE模組在不產生歧義的情況下一般直接簡稱為NMod(Native Mod)。它得名於原生外掛,但不止於原生外掛。作者提供了一套接口——NModAPI,使NMod能被ModdedPE識別(這也使NMod與其它具體的原生外掛區分開來),同時讓開發者能夠使用ModdedPE獨有的特性。

Nmod和BlockLauncher外掛都是NativeAddon的具體化,實際上這一類外掛幾乎沒有什麼不同,Nmod只需稍作改動就能變成BlockLauncher外掛,BlockLauncher外掛亦然。

InnerCore原生模組[edit]

Template:ModFormat