at.atpcraft.server.profile
The server's self-description. Exactly one per server account; the record key is always 'self'. Written into the server account's own repo (PDS-authenticated), so no per-record signature is required.
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | server.atpcraft.at |
| Indexed |
Record
record · key literal:selfProperties
address
stringPublic address players connect to, e.g. play.example.com:25565.
maxLength: 256
ATPcraft mod version, read at runtime from the Fabric mod metadata.
maxLength: 32
capabilities
arrayEnabled ATPcraft features, sorted, unique.
maxLength: 32
maxLength: 64knownValues: join-gate | player-data-sync | skin-sync | labeler | rpg-actor
createdAt
string · datetimeWhen the server account first published its descriptor.
description
stringFree-text server description / MOTD.
maxLength: 2048
Minecraft version the server runs, read at runtime.
maxLength: 32
Server display name.
maxLength: 256
Record update time (refreshed on every publish).
#operator
objectOptional operator/contact details for server directories and discovery.
#signingKey
objectThe server's Ed25519 endorsement public key. Consumers resolve a player record's endorsement keyId (the 'server' field) to this key to verify snapshot/skin endorsements without out-of-band key sharing.
Properties
Signature algorithm.
maxLength: 32knownValues: ed25519
Signing key id: first 16 base64url chars of SHA-256 over the public key. Matches the 'server' field in player endorsements.
maxLength: 64
Base64 (standard) X.509/SPKI-encoded Ed25519 public key.
maxLength: 256
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
at.atpcraft.player.snapshot
recordServer-endorseable snapshot of a Minecraft player's state. Each endorsement is an Ed25519 signature from one trusted ATPcraft server.
-
at.atpcraft.player.skin
recordServer-endorsed player skin and cape references for ATPcraft. Each record is signed by the ATPcraft server that wrote it so other servers can verify the skin.
-
tech.waow.mcp.server
recordA self-published declaration that this identity maintains an MCP (Model Context Protocol) server. One record per server, on the publisher's own PDS; the record key is conventionally a slug of the server name so redeploys update in place. Directories (e.g. mcp.waow.tech) are projections over these records.