Mojang官方支持的 Add-On已成為目前Minecraft基岩版模組主流,但在Android平台上你還有另一個選擇:Inner Core。
1. 功能簡介#
Inner Core繼承自BlockLauncher,使用JavaScript撰寫模組。但函數名稱大部份都改過了,因此沒辦法直接通用。跟BlockLauncher一樣,除了JavaScript,還可以以C++或Java撰寫「原生模組」,達到更深度的修改。
相較於Add-On,Inner Core提供的API可以做到:
- 新增維度
- 新增生態系新增方塊、物品,包括液體和工具。
- 自訂UI (使用Android系統的組件)
- 修改原本遊戲的行為 (callback)
- 跟Add-on新增的生物互動
- 支援多人連線
Inner Core的資料跟Play商店下載的Minecraft是分開放的,二者無關。要玩Inner Core的模組只能從Inner Core的啟動器開。
儘管如此,Inner Core的Minecraft還是可以使用Add-On。
2. 如何下載#
請安裝Horizon啟動器。
3. 模組列表#
InnerCore官方網站上已有400多個模組,連GUI都一併完整移植到手機Minecraft上,知名的有:
4. 如何自製Inner Core模組#
5. 缺點#
Inner Core最大的缺點就是只有Android版。
而且Minecraft是跟InnerCore核心綁在一起的,因此版本升級很慢,現在基岩版已經1.17了,Inner Core的Minecraft還在1.16。
此外,效能差和閃退也是常有的事情。
參考資源#
- 官方文檔
- InnerCore官網
- InnerCore中文論壇
- 聊勝於無的ModPE函數表翻譯 (BlockLauncher時代寫的,雖然有些還可以用,但函數名稱大多已經變了)