Introduction
What Owl Developer documents, and where to start.
Owl Developer is the official documentation for the Owl Client ecosystem. It covers the data the Owl Client shows about Minecraft servers, the public API that exposes that data, and the process by which changes are proposed, reviewed and published.
Who this is for
Server owners
List your network in the Owl Client.
Developers
Read the public catalog and its media.
Contributors
Change the schemas, tools or documentation.
Maintainers
Rights, licensing and the terms of contribution.
How the system fits together
The source of truth is a public GitHub repository, OwlClient/server-media. Every server is a directory of data and images. Pull requests are validated automatically. When a change is merged into the main branch, a catalog is built and published to a content delivery network, and the Owl Client reads it from there.
GitHub repository (reviewed, validated)
│ merge into main
▼
Build: deterministic catalog and content-named media
│ publish and verify
▼
media.owlclient.dev → Owl ClientStatus
The validation pipeline and the documentation are available. The public catalog is not published yet. Pages that describe the production API say so where it matters.