TERRARIA · ANDROID · IL2CPP///

把真正的
tModLoader 式模组
带进手机。

TerraNova Loader 是移动端 Terraria 的独立 mod 运行时:原生内容系统、世界生成桥、资产预算与 C#/JS 双通道,让大型 mod 在手机上编译、加载、生成世界。

STATUS 内部测试 DISTRIBUTION 闭源发布 ASSETS 不含游戏资源
TN app icon
RUNTIME ONLINETN 0.x
LOADING CONTENT64%
worldgen bridge · genpass ✓
▲ 实机截图待补充
CONTENT SYSTEMS SHIPPEDWORLDGEN BRIDGE GREEN ASSET BUDGET HARD CAPC# / JS DUAL RUNTIME HOST TESTS PASSANDROID ARM64 CONTENT SYSTEMS SHIPPEDWORLDGEN BRIDGE GREEN ASSET BUDGET HARD CAPC# / JS DUAL RUNTIME HOST TESTS PASSANDROID ARM64
01

不是壳,是运行时

从内容注册到世界生成,每一层都在手机上真正跑起来,而不是静态模拟。

/01

内容系统CONTENT SYSTEMS

物品、Buff、弹幕、图块、墙壁、Dust 全链路注册;Biome、SceneEffect、BossBar、TileEntity 以受控方式接管运行时。

SHIPPED
/02

世界生成桥WORLDGEN / GENPASS

真实 GenPass 管线:ModifyWorldGenTasks、RunPass 权重回写、Hardmode 转换、Tile Cleanup 箱子保留。

GREEN
/03

资产预算ASSET BUDGET

内容纹理硬上限 + 分档预算 + 占位降级 + lean 解码;内存不再随 mod 资产无限膨胀。

SHIPPED
/04

双语言通道C# & JS RUNTIME

C# 侧的 tModLoader 形状 API 与 JS 侧的轻量脚本并存;按 mod 体量选择通道。

PARTIAL
/05

外部验证VALIDATION

Host 假 ABI 已覆盖数百项断言;真机行为与性能仍需逐版本回归。

ONGOING
02

兼容性矩阵

WORLDGEN
真实管线
BIOME / SCENE
已接管
TILE ENTITY
Managed
BOSS BAR
已接管
MUSIC
ABI v3
SOUND
部分
CONFIG API
Headless
MULTIPLAYER
Fail-closed
03

文档先行

从第一个 C# mod 到运行时边界,文档与代码一起维护。

全部文档 →
04

三步进入

  1. 安装 APK

    Android 6.0+,arm64;与官方 Terraria 共存,不修改游戏本体。

  2. 放入模组

    把模组包放进设备目录,启动 TN,等待内容清单加载。

  3. 创建世界 / 进入

    世界生成由桥接管,首帧日志会打印运行时状态。

# 校验下载(发布页提供 sha256)
sha256sum TerraNovaLoader-<版本>-arm64.apk

# 查看版本数据
curl -s https://tnloader.top/releases/releases.json

# boot.log 关键字
worldgen bridge: ModifyWorldGenTasks hook installed
content budget: degraded=0 used=…/…
05

社区商店

浏览社区发布的模组、材质包与字体;版本、SHA-256 与下载入口一览。

COMMUNITY STORE · PACKAGES

下载社区模组与资源包

商店由官方托管、社区作者提供内容;支持按类型筛选与版本校验信息查看。安装方法见文档。

进入商店 →