hex-world
    Preparing search index...

    Interface MapMetadata

    Metadata attached to a saved map. All fields are optional; createdAt is auto-populated by serializeMapJSON.

    interface MapMetadata {
        name?: string;
        seed?: number;
        generatorId?: string;
        createdAt?: string;
        author?: string;
        description?: string;
        playerCount?: number;
        tags?: string[];
    }
    Index

    Properties

    name?: string

    Display name shown in map pickers and campaign screens.

    seed?: number

    RNG seed used during generation.

    generatorId?: string

    Stable ID of the generator plugin that produced this map (e.g. 'fbm', 'chunk', 'hand-crafted').

    createdAt?: string

    ISO 8601 creation timestamp. Set automatically by serializeMapJSON when not provided.

    author?: string

    Author name or identifier.

    description?: string

    Short human-readable description of the map.

    playerCount?: number

    Recommended player count.

    tags?: string[]

    Free-form tags for filtering and categorisation (e.g. ['pvp', 'large', 'island']).