Skip to main content

Shatterveil

Welcome to the Shatterveil docs.

Theme​

The moon broke apart and fell across the continent. Each crash site changed its region differently — crystal deserts, gravity-warped forests, time-frozen ruins. Moon shards are the source of magic and progression. The shattering also tore the "veil", leaving room for a hidden/spirit layer later.

Tone: bright and mysterious rather than grim, aimed at players roughly 8–18. Simple main path with optional deep lore, humor in NPCs, shards visible on gear as status, chat safety and moderation from day one.

Design system​

See DECISIONS.md and LOGO.md in this repo for the full source of truth (palette, fonts, logo usage) — mirrored from the game server repo (Preckster/mcrpg) where they're the canonical copy. This site's styling (src/css/custom.css, docusaurus.config.ts) is kept in sync with that document — the Night theme values are the only theme; the game always uses Night.

Status​

This documentation site auto-deploys per branch: develop → staging, main → production. See DEPLOYMENT.md at the repo root.

Server development​

Building, running and extending the game server itself is covered in the Server development section: toolchain and build, the architecture rules, a reference page for every module and library, and the in-game command reference.