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.