Platform Foundation

ECHO Native Platform

Runtime-independent. Modular. Ready for alpha.

The Native Platform is the new foundation for ECHO. It powers the Native Loader, the Standalone Runtime, and the next generation of ECHO addons.

Why Native Platform

Built for the future of ECHO.

NeoForge compatibility is preserved where needed, but the Native Platform is where new development happens.

Runtime Independent

The Native Platform decouples ECHO modules from NeoForge lifecycle, enabling faster iteration and cleaner architecture.

Native Loader

Primary launch lane for Ashfall and future experiences. Replaces the NeoForge dependency for player installs.

Modular Core

Core services, registries, networking, and data layers are platform-native, not adapter wrappers.

Addon API

A stable addon surface for registering content, missions, screens, recipes, and worldgen without NeoForge hooks.

Standalone Runtime

An experimental runtime for testing addons and behavior outside the full Minecraft/NeoForge stack.

Deterministic Builds

Reproducible release artifacts with SBOM, checksums, and license notices for every module.

Architecture

From adapters to first-class platform.

The Native Platform replaces adapter-based module loading with first-class service contracts. Modules declare their capabilities; the platform resolves dependencies, validates manifests, and orchestrates initialization without NeoForge mod-loading ceremony.

  1. 1Manifest-driven module discovery
  2. 2Capability-based service registry
  3. 3Network layer decoupled from Minecraft networking
  4. 4Data layer with typed schemas and migration paths
  5. 5UI layer with screen providers and overlay system

Status

Public Testing

The Native Platform is in public testing. Core services are stable. Addon APIs are maturing. Standalone Runtime is experimental.

Core: StableNative Loader: BetaAddon API: AlphaStandalone: Experimental
Try the Launcher