Module Registry
BetaExperience

ECHO: Arcana Division Protocol

Arcana Division is the official experience owner for magical research, rituals, familiars, curses, rifts, anomaly containment, Arcana stations, Arcana loot, and Arcana world rules.

Registry State

Version

1.0.0

Dependencies

24

Standalone

Supported

Ashfall

Optional / Future

Overview

ECHO: Arcana Division Protocol is sourced from ECHO-Modules/addons/echoarcanadivisionprotocol.

It declares 24 required modules and 0 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: 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: 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 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: Arcana Core

Provides arcana.core, arcana.aether, arcana.providers for the ECHO module graph.

Beta

ECHO: AetherWorks

Provides arcana.aetherworks, arcana.aethermachines, arcana.aetherstorage for the ECHO module graph.

Beta

ECHO: CurseCore

Provides curse.cleansing, curse.contracts, curse.diagnostics, curse.persistence, curse.stages for the ECHO module graph.

Beta

ECHO: FamiliarCore

Provides familiar.bonds, familiar.commands, familiar.companions, familiar.registry, familiar.upgrades for the ECHO module graph.

Beta

ECHO: Grimoire

Provides grimoire.archive, grimoire.lore, grimoire.progressionrecords, grimoire.terminal for the ECHO module graph.

Beta

ECHO: RiftWorlds

Provides riftworlds.arcanaprovider, riftworlds.dimensionalhazards, riftworlds.pocketrifts, riftworlds.riftcracks, riftworlds.ruins for the ECHO module graph.

Beta

ECHO: RitualCore

Provides ritual.altar, ritual.diagnostics, ritual.events, ritual.integrations, ritual.pedestals, ritual.structurevalidation for the ECHO module graph.

Beta

ECHO: SpellCore

Provides spell.aethercosts, spell.cooldowns, spell.deck, spell.definitions, spell.focus, spell.huddiagnostics, spell.projectiles, spell.runtimehooks for the ECHO module graph.

Beta

ECHO: HoloMap

Provides holomap.layers for the ECHO module graph.

Beta

ECHO: Index

Provides index.recipes, index.inventoryoverlay, echoindex:inventoryoverlay for the ECHO module graph.

Beta

ECHO: Lens

Provides lens.scanners for the ECHO module graph.

Beta

ECHO: Terminal

Provides terminal.surface 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: MissionCore

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

Beta

Capabilities

Native artifact: echoarcanadivisionprotocol-1.0.0.echo-addon
NeoForge artifact: echoarcanadivisionprotocol-1.0.0-neoforge.jar
Standalone artifact: echoarcanadivisionprotocol-1.0.0-standalone.jar
Sources artifact: echoarcanadivisionprotocol-1.0.0-sources.jar
Provides: arcana_division.protocol, arcana_division.research, arcana_division.rituals
API stability: beta

Integrations

echoadaptercoreechocoreechonetcoreechofoundationcoreechomaterialcoreechotoolcoreechostationcoreechoworldstarterechocommonlootechocreaturerolesechoarcanacoreechoaetherworksechocursecoreechofamiliarcore

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

1.0.0
  • echoarcanadivisionprotocol-1.0.0-neoforge.jar for Ashfall NeoForge Edition.
  • echoarcanadivisionprotocol-1.0.0.echo-addon for Ashfall Native Edition.
  • echoarcanadivisionprotocol-1.0.0-standalone.jar for Ashfall Standalone Edition.
  • echoarcanadivisionprotocol-1.0.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.