Module Registry
AlphaExperience

ECHO: Deep Reach Protocol

Pressure-suit survival pack root module for the ECHO platform.

Registry State

Version

0.1.0

Dependencies

38

Standalone

Supported

Ashfall

Optional / Future

Overview

ECHO: Deep Reach Protocol is sourced from ECHO-Modules/addons/echodeepreachprotocol.

It declares 38 required modules and 7 optional integrations.

Release output is generated per runtime family so the launcher can update this module independently.

Status Note

Generated from src/main/resources/META-INF/echo.mod.json in ECHO-Modules. The launcher resolves this module through moduleRequirements and downloads only changed artifacts when URLs are present.

Dependencies

ECHO Foundation Core

Shared survival/content ownership, dependency, alias, and legal identity contracts.

Active

ECHO Material Core

Baseline raw materials, refined materials, generic building blocks, and material tags.

Active

ECHO Tool Core

Baseline hand tools, tool role tags, and survival tool progression.

Active

ECHO Station Core

Baseline crafting/storage/processing stations and recipe surface contracts.

Active

ECHO World Starter

Spawn safety, first-hour survival route, starter shelter, and early light contracts.

Active

ECHO Common Loot

Generic loot pools, baseline block drops, and starter cache contracts.

Active

ECHO Creature Roles

Shared creature role taxonomy for experience-specific mobs.

Active

ECHO: Core

Provides echo.core, echo.services, echo.runtimemodules, echo.spine, echo.config, echo.missions, echo.network, echo.index, echo.world, echo.map, echo.factions, and echo.diagnostics for the ECHO module graph.

Stable

ECHO: NetCore

Provides echo.net for the ECHO module graph.

Beta

ECHO: AdapterCore

Provides adapter.neoforge, adapter.echonative, adapter.echoruntimestandalone, echo.native.registry, echo.native.lifecycle, echo.native.events, echo.native.commands, echo.native.config, echo.native.network, echo.native.resources, echo.native.capabilities, echo.native.attachments, echo.native.worldgen, echo.native.render, echo.native.screens, echo.native.savedata for the ECHO module graph.

Beta

ECHO: ContentCore

Provides content.availability, content.gates, content.ownership, content.references for the ECHO module graph.

Beta

ECHO: WorldCore

Provides world.hazards, world.regions for the ECHO module graph.

Beta

ECHO: BiomeCore

Provides biome.ambience, biome.hazards, biome.holomaplayers, biome.profiles for the ECHO module graph.

Beta

ECHO: StructureCore

Provides structures.discoveryreferences, structures.poimetadata, structures.profiles for the ECHO module graph.

Beta

ECHO: CreatureCore

Provides creature.aiprofiles, creature.archetypes, creature.scanmetadata for the ECHO module graph.

Beta

ECHO: CombatCore

Provides combat.armorprofiles, combat.damage, combat.telemetry, combat.weapontraits for the ECHO module graph.

Beta

ECHO: HealthCore

Provides runtime.health for the ECHO module graph.

Beta

ECHO: LootCore

Provides loot.antiduplication, loot.missionrewardpools, loot.pools for the ECHO module graph.

Beta

ECHO: RecipeCore

Provides index.recipebackend, recipes.backend, recipes.machineviews, recipes.search, recipes.usagegraph for the ECHO module graph.

Beta

ECHO: AssetCore

Provides assets.registry, assets.validation, textureforge.prompts, textureforge.reports for the ECHO module graph.

Beta

ECHO: SoundCore

Provides sound.adaptivemusic, sound.ambience, sound.audioprofiles, sound.diagnostics, sound.networkactions, sound.service, sound.stingers, sound.uicues for the ECHO module graph.

Beta

ECHO: ThemeCore

Provides theme.assetkits, theme.blockpalettes, theme.echoplatform, theme.cyberglass, theme.renderprofiles, theme.tokens, theme.uiskins for the ECHO module graph.

Beta

ECHO: ScreenCore

Provides screen.actions, screen.bindings, screen.components, screen.contracts, screen.layouts, screen.markup, screen.themebridge for the ECHO module graph.

Beta

ECHO: HUDCore

Provides hud.compassindicators, hud.hazardmeters, hud.missiontracker, hud.safearea, hud.widgets for the ECHO module graph.

Beta

ECHO: PlayerCore

Provides player.back, player.cooldowns, player.homes, player.randomteleport, player.spawn, player.tpa, player.warps for the ECHO module graph.

Beta

ECHO: NPCore

Provides npc.dialogue, npc.profiles, npc.screens, npc.services, npc.trades, npc.villagerreplacement for the ECHO module graph.

Beta

ECHO: EconomyCore

Provides economy.barter, economy.currencies, economy.factionshops, economy.tradevalidation for the ECHO module graph.

Beta

ECHO: HazardCore

Generic hazards for heat, cold, radiation, oxygen, pressure, corruption, disease, and storm exposure.

Alpha

ECHO: EquipmentCore

Gear slots, durability rules, upgrades, modifiers, and loadout validation contracts.

Alpha

ECHO: SettlementCore

Bases, shelters, NPC jobs, storage needs, defense score, comfort, and logistics request contracts.

Alpha

ECHO: SkillCore

Skills, mastery tracks, passive unlocks, and progression gate contracts.

Alpha

ECHO: MissionCore

Provides missions.objectives, missions.routes for the ECHO module graph.

Beta

ECHO: ExpeditionCore

Route preparation, risk budgets, extraction loops, and travel contract surfaces.

Alpha

ECHO: RuinCore

Ruins, archaeology, salvage sites, and restoration state contracts.

Alpha

ECHO: VehicleCore

Provides vehicle.fuel, vehicle.hooks, vehicle.profiles, vehicle.storage for the ECHO module graph.

Beta

ECHO: SeasonCore

Rotating objectives, seasonal loot, timed modifiers, and live event contracts.

Alpha

ECHO: SessionCore

Shared player session memory for onboarding, objectives, route history, hazards, deaths, and pack phase.

Alpha

ECHO: TelemetryCore

Privacy-safe local and session metrics for crashes, install health, progression checkpoints, and module load failures.

Alpha

Capabilities

Native artifact: echodeepreachprotocol-0.1.0.echo-addon
NeoForge artifact: echodeepreachprotocol-0.1.0-neoforge.jar
Standalone artifact: echodeepreachprotocol-0.1.0-standalone.jar
Sources artifact: echodeepreachprotocol-0.1.0-sources.jar
Provides: deepreach.content, deepreach.missions, deepreach.protocol
API stability: alpha

Integrations

echofoundationcoreechomaterialcoreechotoolcoreechostationcoreechoworldstarterechocommonlootechocreaturerolesechocoreechonetcoreechoadaptercoreechocontentcoreechoworldcoreechobiomecoreechostructurecore

Roadmap

Keep echo.mod.json, README.md, docs/artifacts.md, and release artifacts in sync for every release.

Publish Native, NeoForge, Standalone, and sources artifacts with checksums before marking an edition player-ready.

Use Release Index metadata as the public source for launcher and website download links.

Release Notes

Generated release files

0.1.0
  • echodeepreachprotocol-0.1.0-neoforge.jar for Ashfall NeoForge Edition.
  • echodeepreachprotocol-0.1.0.echo-addon for Ashfall Native Edition.
  • echodeepreachprotocol-0.1.0-standalone.jar for Ashfall Standalone Edition.
  • echodeepreachprotocol-0.1.0-sources.jar for traceability and developer debugging.
  • META-INF/echo.mod.json is always required; META-INF/neoforge.mods.toml and echo-addon-package.json are required when applicable.

Next Step

Explore the module contract and source trail.

Module detail pages keep the public registry readable while the docs explain deeper integration behavior. GitHub remains the source trail for implementation work.