原生模组:修订间差异

来自Minecraft基岩版开发Wiki
添加的内容 删除的内容
→‎ModdedPE模组:​ 去除重复内容
(文本替换 - 替换“InnerCore”为“Inner Core”)
 
(未显示另一用户的1个中间版本)
第10行: 第10行:
==== 标识符 ====
==== 标识符 ====


BlockLauncher插件为Android应用程序,BlockLauncher通过判断<code>AndroidManifest.xml</code>中的部分信息来判断一个应用程序是不是BlockLauncher插件。
BlockLauncher插件为Android应用程序,BlockLauncher通过判断<code>AndroidManifest.xml</code>中的部分信息来判断一个Android应用程序是不是BlockLauncher插件。


==== 模板生成器 ====
==== 模板生成器 ====


[[File:BlockLauncher Addon Addongen.png|thumb|模板生成器的网页截图]]
==== 接口 ====


BlockLauncher的作者Zhuowei Zhang制作了一个可以快速生成BlockLauncher插件模板的[http://zhuoweizhang.net/addongen/ 网页]。填写所有信息并点击<samp>Generate!</samp>按钮即可生成模板。
===== ModPE接口 =====

==== 接口 ====


BlockLauncher提供了一些接口。比如:修改游戏材质。
===== 材质修改 =====


=== ModdedPE模组 ===
=== ModdedPE模组 ===
第28行: 第30行:
{{q|Nmod和BlockLauncher插件都是NativeAddon的具体化,实际上这一类插件几乎没有什么不同,Nmod只需稍作改动就能变成BlockLauncher插件,BlockLauncher插件亦然。|[[User:kokic|kokic]]|贴子:http://tieba.baidu.com/p/5840838731}}
{{q|Nmod和BlockLauncher插件都是NativeAddon的具体化,实际上这一类插件几乎没有什么不同,Nmod只需稍作改动就能变成BlockLauncher插件,BlockLauncher插件亦然。|[[User:kokic|kokic]]|贴子:http://tieba.baidu.com/p/5840838731}}


==InnerCore原生模组==
==Inner Core原生模组==


{{ModFormat}}
{{ModFormat}}

2021年11月16日 (二) 15:24的最新版本

原生模组(Native Mods)原生插件(Native Addons)是一种在原生开发环境中进行编写的模组。

纯原生模组[编辑]

BlockLauncher插件[编辑]

BlockLauncher插件(BlockLauncher Addon)在不产生歧义的情况下一般直接称作插件(Addon)。BlockLauncher插件除了支持原生插件的各种操作,还提供了一些接口。

标识符[编辑]

BlockLauncher插件为Android应用程序,BlockLauncher通过判断AndroidManifest.xml中的部分信息来判断一个Android应用程序是不是BlockLauncher插件。

模板生成器[编辑]

模板生成器的网页截图

BlockLauncher的作者Zhuowei Zhang制作了一个可以快速生成BlockLauncher插件模板的网页。填写所有信息并点击Generate!按钮即可生成模板。

接口[编辑]

BlockLauncher提供了一些接口。比如:修改游戏材质。

ModdedPE模组[编辑]

ModdedPE模组在不产生歧义的情况下一般直接简称为NMod(Native Mod)。它得名于原生插件,但不止于原生插件。作者提供了一套接口——NModAPI,使NMod能被ModdedPE识别(这也使NMod与其它具体的原生插件区分开来),同时让开发者能够使用ModdedPE独有的特性。

Nmod和BlockLauncher插件都是NativeAddon的具体化,实际上这一类插件几乎没有什么不同,Nmod只需稍作改动就能变成BlockLauncher插件,BlockLauncher插件亦然。

Inner Core原生模组[编辑]

Template:ModFormat