DDNet - v0.10.4
    Preparing search index...

    Interface MasterSrvFoundPlayer

    Represents a player found on the master server.

    interface MasterSrvFoundPlayer {
        clan: string;
        name: string;
        renderSkin: (
            renderOpts?: Omit<TeeSkinRenderOptions, "customColors">,
        ) => Promise<Buffer<ArrayBufferLike>>;
        self: {
            afk: boolean;
            clan: string;
            country: number;
            is_player: boolean;
            name: string;
            score: number;
            skin:
                | { name: string }
                | { color_body: number; color_feet: number; name: string }
                | {
                    body: { color?: number; name: string };
                    decoration: { color?: number; name: string };
                    eyes: { color?: number; name: string };
                    feet: { color?: number; name: string };
                    hands: { color?: number; name: string };
                    marking: { color?: number; name: string };
                };
            team: number;
        };
        server: {
            addresses: string[];
            name: string;
            self: { addresses: string[]; info: unknown; location?: string };
        };
        toPlayer: () => Promise<Player>;
    }
    Index

    Properties

    clan: string
    name: string
    renderSkin: (
        renderOpts?: Omit<TeeSkinRenderOptions, "customColors">,
    ) => Promise<Buffer<ArrayBufferLike>>
    self: {
        afk: boolean;
        clan: string;
        country: number;
        is_player: boolean;
        name: string;
        score: number;
        skin:
            | { name: string }
            | { color_body: number; color_feet: number; name: string }
            | {
                body: { color?: number; name: string };
                decoration: { color?: number; name: string };
                eyes: { color?: number; name: string };
                feet: { color?: number; name: string };
                hands: { color?: number; name: string };
                marking: { color?: number; name: string };
            };
        team: number;
    }
    server: {
        addresses: string[];
        name: string;
        self: { addresses: string[]; info: unknown; location?: string };
    }
    toPlayer: () => Promise<Player>