diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index 309cc23..83dde9b 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 4d90270..4559065 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/classes/OAPI.OAPIV2.html b/docs/classes/OAPI.OAPIV2.html index ca474f2..542f5da 100644 --- a/docs/classes/OAPI.OAPIV2.html +++ b/docs/classes/OAPI.OAPIV2.html @@ -3,4 +3,4 @@ resident serverInfo town -

Constructors

Methods

\ No newline at end of file +

Constructors

Methods

\ No newline at end of file diff --git a/docs/classes/OAPI.OAPIV3.html b/docs/classes/OAPI.OAPIV3.html index b3bc59d..628a277 100644 --- a/docs/classes/OAPI.OAPIV3.html +++ b/docs/classes/OAPI.OAPIV3.html @@ -1,3 +1,3 @@ OAPIV3 | EarthMC-NPM

Constructors

Methods

Constructors

Methods

\ No newline at end of file +

Constructors

Methods

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Dynmap.Dynmap.html b/docs/classes/api_dynmap_Dynmap.Dynmap.html index 02f8125..5842c9a 100644 --- a/docs/classes/api_dynmap_Dynmap.Dynmap.html +++ b/docs/classes/api_dynmap_Dynmap.Dynmap.html @@ -18,4 +18,4 @@ setKeyTTL withinBounds withinTown -

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
inviteRange: number
name: "nova"

Accessors

Methods

  • Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        y?: string | number;
        z: string | number;
    }[]>

\ No newline at end of file +

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
inviteRange: number
name: "nova"

Accessors

Methods

  • Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        y?: string | number;
        z: string | number;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_dynmap_GPS.GPS.html b/docs/classes/api_dynmap_GPS.GPS.html index 7da4741..eaba221 100644 --- a/docs/classes/api_dynmap_GPS.GPS.html +++ b/docs/classes/api_dynmap_GPS.GPS.html @@ -16,4 +16,4 @@

Only one of the main four directions (N, S, W, E) can be returned, no intermediates.

Parameters

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file +

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Nations.Nations.html b/docs/classes/api_dynmap_Nations.Nations.html index 98f474b..b01b05c 100644 --- a/docs/classes/api_dynmap_Nations.Nations.html +++ b/docs/classes/api_dynmap_Nations.Nations.html @@ -4,4 +4,4 @@ get joinable nearby -

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Internal

    Parameters

    • Rest...nationList: string[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError | ({
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError)[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Internal

    Parameters

    • Rest...nationList: string[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError | ({
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError)[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Players.Players.html b/docs/classes/api_dynmap_Players.Players.html index a7d3577..4fa798f 100644 --- a/docs/classes/api_dynmap_Players.Players.html +++ b/docs/classes/api_dynmap_Players.Players.html @@ -5,4 +5,4 @@ nearby online townless -

Constructors

Accessors

Methods

  • Returns Promise<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    }[]>

  • Parameters

    • Rest...playerList: string[]

    Returns Promise<NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    } | (NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    })[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalplayers: {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          y?: string | number;
          z: string | number;
      }[]

    Returns Promise<Partial<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    }>[]>

  • Parameters

    • includeResidentInfo: boolean = false

    Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        y?: string | number;
        z: string | number;
    }[] | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    }[]>

  • Returns Promise<({
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        y?: string | number;
        z: string | number;
    } | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    })[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Returns Promise<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    }[]>

  • Parameters

    • Rest...playerList: string[]

    Returns Promise<NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    } | (NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    })[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalplayers: {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          y?: string | number;
          z: string | number;
      }[]

    Returns Promise<Partial<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    }>[]>

  • Parameters

    • includeResidentInfo: boolean = false

    Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        y?: string | number;
        z: string | number;
    }[] | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    }[]>

  • Returns Promise<({
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        y?: string | number;
        z: string | number;
    } | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        y?: string | number;
        z?: string | number;
    })[]>

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Residents.Residents.html b/docs/classes/api_dynmap_Residents.Residents.html index 3dcdeb2..f0c3328 100644 --- a/docs/classes/api_dynmap_Residents.Residents.html +++ b/docs/classes/api_dynmap_Residents.Residents.html @@ -3,4 +3,4 @@

Methods

all fromTown get -

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<Resident[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<Resident[]>

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Towns.Towns.html b/docs/classes/api_dynmap_Towns.Towns.html index c5e7357..785eafd 100644 --- a/docs/classes/api_dynmap_Towns.Towns.html +++ b/docs/classes/api_dynmap_Towns.Towns.html @@ -5,4 +5,4 @@ get invitable nearby -

Constructors

Accessors

Methods

  • Parameters

    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Internal

    Parameters

    • Rest...townList: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Internal

    Parameters

    • Rest...townList: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_squaremap_GPS.GPS.html b/docs/classes/api_squaremap_GPS.GPS.html index 432dd58..7228e30 100644 --- a/docs/classes/api_squaremap_GPS.GPS.html +++ b/docs/classes/api_squaremap_GPS.GPS.html @@ -16,4 +16,4 @@

Only one of the main four directions (N, S, W, E) can be returned, no intermediates.

Parameters

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file +

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Nations.Nations.html b/docs/classes/api_squaremap_Nations.Nations.html index c6e89c4..a54e821 100644 --- a/docs/classes/api_squaremap_Nations.Nations.html +++ b/docs/classes/api_squaremap_Nations.Nations.html @@ -4,4 +4,4 @@ get joinable nearby -

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    } | (NotFoundError | {
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    })[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          councillors: string[];
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wealth: number;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    } | (NotFoundError | {
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    })[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          councillors: string[];
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wealth: number;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Players.Players.html b/docs/classes/api_squaremap_Players.Players.html index ddabbd0..9723072 100644 --- a/docs/classes/api_squaremap_Players.Players.html +++ b/docs/classes/api_squaremap_Players.Players.html @@ -5,4 +5,4 @@ nearby online townless -

Constructors

Accessors

Methods

  • Returns Promise<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    }[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    } | (NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    })[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalplayers: {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          yaw?: string | number;
          z: string | number;
      }[]

    Returns Promise<Partial<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    }>[]>

  • Parameters

    • includeResidentInfo: boolean = false

    Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    }[] | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    }[]>

  • Returns Promise<({
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    } | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    })[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Returns Promise<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    }[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    } | (NotFoundError | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    })[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalplayers: {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          yaw?: string | number;
          z: string | number;
      }[]

    Returns Promise<Partial<{
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    }>[]>

  • Parameters

    • includeResidentInfo: boolean = false

    Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    }[] | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    }[]>

  • Returns Promise<({
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    } | {
        name: string;
        nation?: string;
        nickname?: string;
        online: boolean;
        rank: string;
        town: string;
        underground?: boolean;
        world?: string;
        x?: string | number;
        yaw?: string | number;
        z?: string | number;
    })[]>

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Residents.Residents.html b/docs/classes/api_squaremap_Residents.Residents.html index 49e062d..b5e742d 100644 --- a/docs/classes/api_squaremap_Residents.Residents.html +++ b/docs/classes/api_squaremap_Residents.Residents.html @@ -3,4 +3,4 @@

Methods

all fromTown get -

Constructors

Accessors

Methods

\ No newline at end of file +

Constructors

Accessors

Methods

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Squaremap.Squaremap.html b/docs/classes/api_squaremap_Squaremap.Squaremap.html index bb0b6b2..b039de1 100644 --- a/docs/classes/api_squaremap_Squaremap.Squaremap.html +++ b/docs/classes/api_squaremap_Squaremap.Squaremap.html @@ -21,4 +21,4 @@ withinBounds withinTown

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
URLBuilder: typeof __class = ...
inviteRange: number = 3500
name: "aurora"

Accessors

Methods

  • Returns Promise<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>

  • Returns Promise<{
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    }[]>

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/classes/api_squaremap_Towns.Towns.html b/docs/classes/api_squaremap_Towns.Towns.html index fd20d89..30262bf 100644 --- a/docs/classes/api_squaremap_Towns.Towns.html +++ b/docs/classes/api_squaremap_Towns.Towns.html @@ -6,4 +6,4 @@ invitable nearby totalWealth -

Constructors

Accessors

Methods

  • Parameters

    • _removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    })[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • _removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    })[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

\ No newline at end of file diff --git a/docs/classes/helpers_DataHandler.default.html b/docs/classes/helpers_DataHandler.default.html index 6e4f6dc..153b83b 100644 --- a/docs/classes/helpers_DataHandler.default.html +++ b/docs/classes/helpers_DataHandler.default.html @@ -6,4 +6,4 @@ playerData putInCache setKeyTTL -

Constructors

Accessors

Methods

  • Type Parameters

    • T

    Parameters

    • key: string
    • value: T

    Returns TTLCache<string, any>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Type Parameters

    • T

    Parameters

    • key: string
    • value: T

    Returns TTLCache<string, any>

\ No newline at end of file diff --git a/docs/classes/helpers_EventEmitter.default.html b/docs/classes/helpers_EventEmitter.default.html index 1572c2a..108b80b 100644 --- a/docs/classes/helpers_EventEmitter.default.html +++ b/docs/classes/helpers_EventEmitter.default.html @@ -2,4 +2,4 @@

Properties

emit

Accessors

off on -

Constructors

Properties

emit: any

Accessors

\ No newline at end of file +

Constructors

Properties

emit: any

Accessors

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.MCAPI.html b/docs/classes/main.MojangLib.MCAPI.html index 52646da..11860db 100644 --- a/docs/classes/main.MojangLib.MCAPI.html +++ b/docs/classes/main.MojangLib.MCAPI.html @@ -3,4 +3,4 @@ players servers

Accessors

version -

Constructors

Properties

accounts: typeof accounts
players: typeof players
servers: typeof servers

Accessors

  • get version(): string
  • Returns string

\ No newline at end of file +

Constructors

Properties

accounts: typeof accounts
players: typeof players
servers: typeof servers

Accessors

  • get version(): string
  • Returns string

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.accounts.html b/docs/classes/main.MojangLib.accounts.html index 17d8948..9f3ee6b 100644 --- a/docs/classes/main.MojangLib.accounts.html +++ b/docs/classes/main.MojangLib.accounts.html @@ -2,4 +2,4 @@

Properties

loadAll

Accessors

loadAll

Methods

login -

Constructors

Properties

loadAll: boolean

Accessors

  • get loadAll(): boolean
  • Returns boolean

  • set loadAll(value): void
  • Parameters

    • value: boolean

    Returns void

Methods

  • Parameters

    • identity: string
    • password: string

    Returns Promise<MCAPIError | MojangAccount>

\ No newline at end of file +

Constructors

Properties

loadAll: boolean

Accessors

  • get loadAll(): boolean
  • Returns boolean

  • set loadAll(value): void
  • Parameters

    • value: boolean

    Returns void

Methods

  • Parameters

    • identity: string
    • password: string

    Returns Promise<MCAPIError | MojangAccount>

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.players.html b/docs/classes/main.MojangLib.players.html index a4e7455..ace0c12 100644 --- a/docs/classes/main.MojangLib.players.html +++ b/docs/classes/main.MojangLib.players.html @@ -1,4 +1,4 @@ players | EarthMC-NPM

Constructors

Methods

Constructors

Methods

  • Parameters

    • username: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

  • Parameters

    • uuid: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • username: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

  • Parameters

    • uuid: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.servers.html b/docs/classes/main.MojangLib.servers.html index 5514a8f..943879b 100644 --- a/docs/classes/main.MojangLib.servers.html +++ b/docs/classes/main.MojangLib.servers.html @@ -2,4 +2,4 @@

Properties

blockedServers get ping -

Constructors

Properties

blockedServers: (() => Promise<any>)
get: ((host: string, port?: number) => Promise<Server>)
ping: ((host: string, port?: number) => Promise<PingedServer | OnlineServer>)
\ No newline at end of file +

Constructors

Properties

blockedServers: (() => Promise<any>)
get: ((host: string, port?: number) => Promise<Server>)
ping: ((host: string, port?: number) => Promise<PingedServer | OnlineServer>)
\ No newline at end of file diff --git a/docs/classes/main.OfficialAPI.html b/docs/classes/main.OfficialAPI.html index 5c8c460..dccf1fa 100644 --- a/docs/classes/main.OfficialAPI.html +++ b/docs/classes/main.OfficialAPI.html @@ -1,4 +1,4 @@ OfficialAPI | EarthMC-NPM

Constructors

Properties

V2 V3 -

Constructors

Properties

V2: typeof OAPIV2 = OAPIV2
V3: typeof OAPIV3 = OAPIV3
\ No newline at end of file +

Constructors

Properties

V2: typeof OAPIV2 = OAPIV2
V3: typeof OAPIV3 = OAPIV3
\ No newline at end of file diff --git a/docs/classes/utils_errors.FetchError.html b/docs/classes/utils_errors.FetchError.html index 2bcfa96..dd118ab 100644 --- a/docs/classes/utils_errors.FetchError.html +++ b/docs/classes/utils_errors.FetchError.html @@ -9,4 +9,4 @@

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    -

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file +

Parameters

Returns void

\ No newline at end of file diff --git a/docs/classes/utils_errors.InvalidError.html b/docs/classes/utils_errors.InvalidError.html index 3ae72a3..f7714dd 100644 --- a/docs/classes/utils_errors.InvalidError.html +++ b/docs/classes/utils_errors.InvalidError.html @@ -9,4 +9,4 @@

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    -

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file +

Parameters

Returns void

\ No newline at end of file diff --git a/docs/classes/utils_errors.NotFoundError.html b/docs/classes/utils_errors.NotFoundError.html index 3d94427..c171e5d 100644 --- a/docs/classes/utils_errors.NotFoundError.html +++ b/docs/classes/utils_errors.NotFoundError.html @@ -9,4 +9,4 @@

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    -

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file +

Parameters

Returns void

\ No newline at end of file diff --git a/docs/functions/api_common.getNearest.html b/docs/functions/api_common.getNearest.html index 87b03d6..b738523 100644 --- a/docs/functions/api_common.getNearest.html +++ b/docs/functions/api_common.getNearest.html @@ -1 +1 @@ -getNearest | EarthMC-NPM
  • Type Parameters

    Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalarr: T[]
    • Optionalfallback: (() => Promise<T[]>)
        • (): Promise<T[]>
        • Returns Promise<T[]>

    • disallowCenter: boolean = false

    Returns Promise<T[]>

\ No newline at end of file +getNearest | EarthMC-NPM
  • Type Parameters

    Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalarr: T[]
    • Optionalfallback: (() => Promise<T[]>)
        • (): Promise<T[]>
        • Returns Promise<T[]>

    • disallowCenter: boolean = false

    Returns Promise<T[]>

\ No newline at end of file diff --git a/docs/functions/api_common.withinBounds.html b/docs/functions/api_common.withinBounds.html index 9956638..f38dabd 100644 --- a/docs/functions/api_common.withinBounds.html +++ b/docs/functions/api_common.withinBounds.html @@ -1 +1 @@ -withinBounds | EarthMC-NPM
\ No newline at end of file +withinBounds | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/api_common.withinTown.html b/docs/functions/api_common.withinTown.html index f644c7c..ab336cb 100644 --- a/docs/functions/api_common.withinTown.html +++ b/docs/functions/api_common.withinTown.html @@ -1 +1 @@ -withinTown | EarthMC-NPM
  • Type Parameters

    Parameters

    Returns Promise<boolean>

\ No newline at end of file +withinTown | EarthMC-NPM
  • Type Parameters

    Parameters

    Returns Promise<boolean>

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseInfoString.html b/docs/functions/api_squaremap_parser.parseInfoString.html index 6ded24e..adf90df 100644 --- a/docs/functions/api_squaremap_parser.parseInfoString.html +++ b/docs/functions/api_squaremap_parser.parseInfoString.html @@ -1 +1 @@ -parseInfoString | EarthMC-NPM
\ No newline at end of file +parseInfoString | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseNations.html b/docs/functions/api_squaremap_parser.parseNations.html index 875dd19..da1af58 100644 --- a/docs/functions/api_squaremap_parser.parseNations.html +++ b/docs/functions/api_squaremap_parser.parseNations.html @@ -1 +1 @@ -parseNations | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

\ No newline at end of file +parseNations | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parsePlayers.html b/docs/functions/api_squaremap_parser.parsePlayers.html index 82a58e7..9fb87c0 100644 --- a/docs/functions/api_squaremap_parser.parsePlayers.html +++ b/docs/functions/api_squaremap_parser.parsePlayers.html @@ -1 +1 @@ -parsePlayers | EarthMC-NPM
  • Parameters

    • players: {
          display_name: string;
          name: string;
          uuid: string;
          world: string;
          x: string | number;
          yaw: string | number;
          z: string | number;
      }[]

    Returns {
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    }[]

\ No newline at end of file +parsePlayers | EarthMC-NPM
  • Parameters

    • players: {
          display_name: string;
          name: string;
          uuid: string;
          world: string;
          x: string | number;
          yaw: string | number;
          z: string | number;
      }[]

    Returns {
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
        x: string | number;
        yaw?: string | number;
        z: string | number;
    }[]

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parsePopup.html b/docs/functions/api_squaremap_parser.parsePopup.html index fedfa13..75deae7 100644 --- a/docs/functions/api_squaremap_parser.parsePopup.html +++ b/docs/functions/api_squaremap_parser.parsePopup.html @@ -1 +1 @@ -parsePopup | EarthMC-NPM
\ No newline at end of file +parsePopup | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseResidents.html b/docs/functions/api_squaremap_parser.parseResidents.html index 611ad0d..5391e9a 100644 --- a/docs/functions/api_squaremap_parser.parseResidents.html +++ b/docs/functions/api_squaremap_parser.parseResidents.html @@ -1 +1 @@ -parseResidents | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Resident[]

\ No newline at end of file +parseResidents | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Resident[]

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseTooltip.html b/docs/functions/api_squaremap_parser.parseTooltip.html deleted file mode 100644 index 80eff9e..0000000 --- a/docs/functions/api_squaremap_parser.parseTooltip.html +++ /dev/null @@ -1,15 +0,0 @@ -parseTooltip | EarthMC-NPM

Parses the tooltip on a marker - removing white space, new lines and HTML tags.

-

Returns an object with the following string elements:

-
    -
  • -

    town

    -
  • -
  • -

    nation (May not exist)

    -
  • -
  • -

    board (May not exist)

    -
  • -
-
  • Parameters

    • tooltip: string

      The unparsed 'tooltip' value from a markerset.

      -

    Returns ParsedTooltip

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseTowns.html b/docs/functions/api_squaremap_parser.parseTowns.html index 737632c..2a119ee 100644 --- a/docs/functions/api_squaremap_parser.parseTowns.html +++ b/docs/functions/api_squaremap_parser.parseTowns.html @@ -1 +1 @@ -parseTowns | EarthMC-NPM
  • Parameters

    • res: {
          control: boolean;
          hide: boolean;
          id: "towny" | "chunky";
          markers: {
              anchor?: Point2D;
              color?: `#${string}`;
              fill?: boolean;
              fillColor?: `#${string}`;
              fillOpacity?: Opacity;
              icon?: string;
              opacity?: Opacity;
              point?: Point2D;
              points?: StrictPoint2D[] | StrictPoint2D[][][];
              popup: string;
              size?: Point2D;
              tooltip: string;
              tooltip_anchor?: Point2D;
              type: SquaremapAreaType;
          }[];
          name: string;
          order: number;
          timestamp: number;
          z_index: number;
      }
      • control: boolean
      • hide: boolean
      • id: "towny" | "chunky"
      • markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[]
      • name: string
      • order: number
      • timestamp: number
      • z_index: number
    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

\ No newline at end of file +parseTowns | EarthMC-NPM
  • Parameters

    • res: {
          control: boolean;
          hide: boolean;
          id: "towny" | "chunky";
          markers: {
              anchor?: Point2D;
              color?: `#${string}`;
              fill?: boolean;
              fillColor?: `#${string}`;
              fillOpacity?: Opacity;
              icon?: string;
              opacity?: Opacity;
              point?: Point2D;
              points?: StrictPoint2D[] | StrictPoint2D[][][];
              popup: string;
              size?: Point2D;
              tooltip: string;
              tooltip_anchor?: Point2D;
              type: SquaremapAreaType;
          }[];
          name: string;
          order: number;
          timestamp: number;
          z_index: number;
      }
      • control: boolean
      • hide: boolean
      • id: "towny" | "chunky"
      • markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[]
      • name: string
      • order: number
      • timestamp: number
      • z_index: number
    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

\ No newline at end of file diff --git a/docs/functions/main.fetchServer.html b/docs/functions/main.fetchServer.html index ee46ce9..0a1fbd5 100644 --- a/docs/functions/main.fetchServer.html +++ b/docs/functions/main.fetchServer.html @@ -1 +1 @@ -fetchServer | EarthMC-NPM

Function fetchServer

  • Parameters

    • name: string = "play.earthmc.net"

    Returns Promise<{
        max: number;
        online: number;
        serverOnline: boolean;
    }>

\ No newline at end of file +fetchServer | EarthMC-NPM

Function fetchServer

  • Parameters

    • name: string = "play.earthmc.net"

    Returns Promise<{
        max: number;
        online: number;
        serverOnline: boolean;
    }>

\ No newline at end of file diff --git a/docs/functions/main.getServerInfo.html b/docs/functions/main.getServerInfo.html index 4ad0578..3aaaa2b 100644 --- a/docs/functions/main.getServerInfo.html +++ b/docs/functions/main.getServerInfo.html @@ -1 +1 @@ -getServerInfo | EarthMC-NPM

Function getServerInfo

  • Returns Promise<{
        aurora: number;
        max: number;
        nova: number;
        online: number;
        queue: number;
        serverOnline: boolean;
    }>

\ No newline at end of file +getServerInfo | EarthMC-NPM

Function getServerInfo

  • Returns Promise<{
        aurora: number;
        max: number;
        nova: number;
        online: number;
        queue: number;
        serverOnline: boolean;
    }>

\ No newline at end of file diff --git a/docs/functions/utils_endpoint.asJSON.html b/docs/functions/utils_endpoint.asJSON.html index 29818aa..98fc578 100644 --- a/docs/functions/utils_endpoint.asJSON.html +++ b/docs/functions/utils_endpoint.asJSON.html @@ -2,4 +2,4 @@ and retrieve the response as a JSON object.

\ No newline at end of file +

Returns Promise<any>

\ No newline at end of file diff --git a/docs/functions/utils_endpoint.configData.html b/docs/functions/utils_endpoint.configData.html index e24ca14..051ffec 100644 --- a/docs/functions/utils_endpoint.configData.html +++ b/docs/functions/utils_endpoint.configData.html @@ -1 +1 @@ -configData | EarthMC-NPM
\ No newline at end of file +configData | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.get.html b/docs/functions/utils_endpoint.get.html index 77ad4da..d837761 100644 --- a/docs/functions/utils_endpoint.get.html +++ b/docs/functions/utils_endpoint.get.html @@ -1,2 +1,2 @@ get | EarthMC-NPM

Function getInternal

Gets the appropriate endpoint from the given keys.

-
  • Parameters

    • dataType:
          | "towny"
          | "map"
          | "players"
          | "config"
          | "squaremap"
    • map: string

    Returns string

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.getArchive.html b/docs/functions/utils_endpoint.getArchive.html index eceaaf6..36d67e1 100644 --- a/docs/functions/utils_endpoint.getArchive.html +++ b/docs/functions/utils_endpoint.getArchive.html @@ -1 +1 @@ -getArchive | EarthMC-NPM
  • Parameters

    • url: string
    • unixTs: number = ...

    Returns Promise<any>

\ No newline at end of file +getArchive | EarthMC-NPM
  • Parameters

    • url: string
    • unixTs: number = ...

    Returns Promise<any>

\ No newline at end of file diff --git a/docs/functions/utils_endpoint.mapData.html b/docs/functions/utils_endpoint.mapData.html index 709b72a..1405ba6 100644 --- a/docs/functions/utils_endpoint.mapData.html +++ b/docs/functions/utils_endpoint.mapData.html @@ -1 +1 @@ -mapData | EarthMC-NPM
\ No newline at end of file +mapData | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.playerData.html b/docs/functions/utils_endpoint.playerData.html index e91d5a6..beb9dd3 100644 --- a/docs/functions/utils_endpoint.playerData.html +++ b/docs/functions/utils_endpoint.playerData.html @@ -1 +1 @@ -playerData | EarthMC-NPM
\ No newline at end of file +playerData | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.townyData.html b/docs/functions/utils_endpoint.townyData.html index 74528a1..54c0d21 100644 --- a/docs/functions/utils_endpoint.townyData.html +++ b/docs/functions/utils_endpoint.townyData.html @@ -1,4 +1,4 @@ townyData | EarthMC-NPM

Gets info from a given Official API endpoint.

By "towny" we are referring to the data that we receive (balance, registration date etc).

\ No newline at end of file +
  • version: EndpointVersion = 'v3'
  • Optionalbody: V3RequestBody
  • Returns Promise<any>

    \ No newline at end of file diff --git a/docs/functions/utils_endpoint.useArchive.html b/docs/functions/utils_endpoint.useArchive.html index 0acf4d7..df14747 100644 --- a/docs/functions/utils_endpoint.useArchive.html +++ b/docs/functions/utils_endpoint.useArchive.html @@ -1 +1 @@ -useArchive | EarthMC-NPM
    \ No newline at end of file +useArchive | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_errors.NotFound.html b/docs/functions/utils_errors.NotFound.html index c59b3f7..d4ca758 100644 --- a/docs/functions/utils_errors.NotFound.html +++ b/docs/functions/utils_errors.NotFound.html @@ -1 +1 @@ -NotFound | EarthMC-NPM
    \ No newline at end of file +NotFound | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.asBool.html b/docs/functions/utils_functions.asBool.html index 9a46f26..1ccb943 100644 --- a/docs/functions/utils_functions.asBool.html +++ b/docs/functions/utils_functions.asBool.html @@ -1 +1 @@ -asBool | EarthMC-NPM
    \ No newline at end of file +asBool | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.average.html b/docs/functions/utils_functions.average.html index c5a305e..cdbb75c 100644 --- a/docs/functions/utils_functions.average.html +++ b/docs/functions/utils_functions.average.html @@ -1 +1 @@ -average | EarthMC-NPM
    \ No newline at end of file +average | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.averageNationPos.html b/docs/functions/utils_functions.averageNationPos.html index 8b1ad24..7f18ccd 100644 --- a/docs/functions/utils_functions.averageNationPos.html +++ b/docs/functions/utils_functions.averageNationPos.html @@ -1 +1 @@ -averageNationPos | EarthMC-NPM
    • Parameters

      • name: string
      • towns: {
            area: number;
            balance?: number;
            bounds: TownBounds;
            colours: {
                fill: `#${string}`;
                outline: `#${string}`;
            };
            flags: {
                capital: boolean;
                explosion: boolean;
                fire: boolean;
                mobs: boolean;
                public: boolean;
                pvp: boolean;
            };
            founder?: string;
            mayor: string;
            name: string;
            nation: string;
            opacities?: {
                fill: Opacity;
                outline: Opacity;
            };
            outlaws?: string[];
            residents: string[];
            timestamps?: {
                founded: number;
                joinedNation?: number;
            };
            trusted?: string[];
            wiki?: string;
            x: number;
            z: number;
        }[]

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file +averageNationPos | EarthMC-NPM
    • Parameters

      • name: string
      • towns: {
            area: number;
            balance?: number;
            bounds: TownBounds;
            colours: {
                fill: `#${string}`;
                outline: `#${string}`;
            };
            flags: {
                capital: boolean;
                explosion: boolean;
                fire: boolean;
                mobs: boolean;
                public: boolean;
                pvp: boolean;
            };
            founder?: string;
            mayor: string;
            name: string;
            nation: string;
            opacities?: {
                fill: Opacity;
                outline: Opacity;
            };
            outlaws?: string[];
            residents: string[];
            timestamps?: {
                founded: number;
                joinedNation?: number;
            };
            trusted?: string[];
            wiki?: string;
            x: number;
            z: number;
        }[]

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file diff --git a/docs/functions/utils_functions.calcArea.html b/docs/functions/utils_functions.calcArea.html index 0f00a9e..69f6cde 100644 --- a/docs/functions/utils_functions.calcArea.html +++ b/docs/functions/utils_functions.calcArea.html @@ -1 +1 @@ -calcArea | EarthMC-NPM
    • Parameters

      • X: number[]
      • Z: number[]
      • numPoints: number
      • divisor: number = 256

      Returns number

    \ No newline at end of file +calcArea | EarthMC-NPM
    • Parameters

      • X: number[]
      • Z: number[]
      • numPoints: number
      • divisor: number = 256

      Returns number

    \ No newline at end of file diff --git a/docs/functions/utils_functions.calcAreaPoints.html b/docs/functions/utils_functions.calcAreaPoints.html index 1ae6dcb..ca2579a 100644 --- a/docs/functions/utils_functions.calcAreaPoints.html +++ b/docs/functions/utils_functions.calcAreaPoints.html @@ -1 +1 @@ -calcAreaPoints | EarthMC-NPM
    \ No newline at end of file +calcAreaPoints | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.editPlayerProp.html b/docs/functions/utils_functions.editPlayerProp.html index d4f71f8..ceb2a6e 100644 --- a/docs/functions/utils_functions.editPlayerProp.html +++ b/docs/functions/utils_functions.editPlayerProp.html @@ -1 +1 @@ -editPlayerProp | EarthMC-NPM
    • Parameters

      Returns {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          y?: string | number;
          z: string | number;
      }

      • name: string
      • Optionalnickname?: string
      • Optionalunderground?: boolean
      • Optionalworld?: string
      • x: string | number
      • Optionaly?: string | number
      • z: string | number
    \ No newline at end of file +editPlayerProp | EarthMC-NPM
    • Parameters

      Returns {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          y?: string | number;
          z: string | number;
      }

      • name: string
      • Optionalnickname?: string
      • Optionalunderground?: boolean
      • Optionalworld?: string
      • x: string | number
      • Optionaly?: string | number
      • z: string | number
    \ No newline at end of file diff --git a/docs/functions/utils_functions.editPlayerProps.html b/docs/functions/utils_functions.editPlayerProps.html index 5310cc0..e5c6682 100644 --- a/docs/functions/utils_functions.editPlayerProps.html +++ b/docs/functions/utils_functions.editPlayerProps.html @@ -1 +1 @@ -editPlayerProps | EarthMC-NPM
    • Parameters

      Returns {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          y?: string | number;
          z: string | number;
      }[]

    \ No newline at end of file +editPlayerProps | EarthMC-NPM
    • Parameters

      Returns {
          name: string;
          nickname?: string;
          underground?: boolean;
          world?: string;
          x: string | number;
          y?: string | number;
          z: string | number;
      }[]

    \ No newline at end of file diff --git a/docs/functions/utils_functions.euclidean.html b/docs/functions/utils_functions.euclidean.html index f8c8e30..17ba931 100644 --- a/docs/functions/utils_functions.euclidean.html +++ b/docs/functions/utils_functions.euclidean.html @@ -1 +1 @@ -euclidean | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file +euclidean | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file diff --git a/docs/functions/utils_functions.fastMerge.html b/docs/functions/utils_functions.fastMerge.html index fef7815..497242c 100644 --- a/docs/functions/utils_functions.fastMerge.html +++ b/docs/functions/utils_functions.fastMerge.html @@ -1 +1 @@ -fastMerge | EarthMC-NPM
    \ No newline at end of file +fastMerge | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.fastMergeUnique.html b/docs/functions/utils_functions.fastMergeUnique.html index 3989f65..7e42416 100644 --- a/docs/functions/utils_functions.fastMergeUnique.html +++ b/docs/functions/utils_functions.fastMergeUnique.html @@ -1 +1 @@ -fastMergeUnique | EarthMC-NPM
    \ No newline at end of file +fastMergeUnique | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.formatString.html b/docs/functions/utils_functions.formatString.html index 871ff68..3169f15 100644 --- a/docs/functions/utils_functions.formatString.html +++ b/docs/functions/utils_functions.formatString.html @@ -1 +1 @@ -formatString | EarthMC-NPM
    • Parameters

      • str: string
      • removeAccents: boolean = false

      Returns string

    \ No newline at end of file +formatString | EarthMC-NPM
    • Parameters

      • str: string
      • removeAccents: boolean = false

      Returns string

    \ No newline at end of file diff --git a/docs/functions/utils_functions.genRandomString.html b/docs/functions/utils_functions.genRandomString.html index 0098f8a..61d31db 100644 --- a/docs/functions/utils_functions.genRandomString.html +++ b/docs/functions/utils_functions.genRandomString.html @@ -1 +1 @@ -genRandomString | EarthMC-NPM
    \ No newline at end of file +genRandomString | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.getAveragePos.html b/docs/functions/utils_functions.getAveragePos.html index 09cb908..820cb88 100644 --- a/docs/functions/utils_functions.getAveragePos.html +++ b/docs/functions/utils_functions.getAveragePos.html @@ -1 +1 @@ -getAveragePos | EarthMC-NPM
    • Parameters

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file +getAveragePos | EarthMC-NPM
    • Parameters

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file diff --git a/docs/functions/utils_functions.getExisting.html b/docs/functions/utils_functions.getExisting.html index 25461c6..9eca0ac 100644 --- a/docs/functions/utils_functions.getExisting.html +++ b/docs/functions/utils_functions.getExisting.html @@ -1 +1 @@ -getExisting | EarthMC-NPM
    \ No newline at end of file +getExisting | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.hypot.html b/docs/functions/utils_functions.hypot.html index 2256a98..5a8d0ff 100644 --- a/docs/functions/utils_functions.hypot.html +++ b/docs/functions/utils_functions.hypot.html @@ -1 +1 @@ -hypot | EarthMC-NPM
    • Parameters

      • num: number
      • args: [input: number, radius: number]

      Returns boolean

    \ No newline at end of file +hypot | EarthMC-NPM
    • Parameters

      • num: number
      • args: [input: number, radius: number]

      Returns boolean

    \ No newline at end of file diff --git a/docs/functions/utils_functions.isInvitable.html b/docs/functions/utils_functions.isInvitable.html index 015eb25..7587e1c 100644 --- a/docs/functions/utils_functions.isInvitable.html +++ b/docs/functions/utils_functions.isInvitable.html @@ -1 +1 @@ -isInvitable | EarthMC-NPM
    \ No newline at end of file +isInvitable | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.manhattan.html b/docs/functions/utils_functions.manhattan.html index 72a7d26..c33409d 100644 --- a/docs/functions/utils_functions.manhattan.html +++ b/docs/functions/utils_functions.manhattan.html @@ -1 +1 @@ -manhattan | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file +manhattan | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file diff --git a/docs/functions/utils_functions.range.html b/docs/functions/utils_functions.range.html index 2c31167..cbce4b4 100644 --- a/docs/functions/utils_functions.range.html +++ b/docs/functions/utils_functions.range.html @@ -1 +1 @@ -range | EarthMC-NPM
    \ No newline at end of file +range | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.roundToNearest16.html b/docs/functions/utils_functions.roundToNearest16.html index 5f8c1af..661f29f 100644 --- a/docs/functions/utils_functions.roundToNearest16.html +++ b/docs/functions/utils_functions.roundToNearest16.html @@ -1 +1 @@ -roundToNearest16 | EarthMC-NPM
    \ No newline at end of file +roundToNearest16 | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.safeParseInt.html b/docs/functions/utils_functions.safeParseInt.html index 0751d39..a597b02 100644 --- a/docs/functions/utils_functions.safeParseInt.html +++ b/docs/functions/utils_functions.safeParseInt.html @@ -1 +1 @@ -safeParseInt | EarthMC-NPM
    \ No newline at end of file +safeParseInt | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.sqr.html b/docs/functions/utils_functions.sqr.html index cfea93e..617c86e 100644 --- a/docs/functions/utils_functions.sqr.html +++ b/docs/functions/utils_functions.sqr.html @@ -1 +1 @@ -sqr | EarthMC-NPM
    \ No newline at end of file +sqr | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.strictFalsy.html b/docs/functions/utils_functions.strictFalsy.html index d25fdd1..94c6389 100644 --- a/docs/functions/utils_functions.strictFalsy.html +++ b/docs/functions/utils_functions.strictFalsy.html @@ -1 +1 @@ -strictFalsy | EarthMC-NPM
    \ No newline at end of file +strictFalsy | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.stripInvalidChars.html b/docs/functions/utils_functions.stripInvalidChars.html index 0486140..7defc29 100644 --- a/docs/functions/utils_functions.stripInvalidChars.html +++ b/docs/functions/utils_functions.stripInvalidChars.html @@ -1 +1 @@ -stripInvalidChars | EarthMC-NPM
    \ No newline at end of file +stripInvalidChars | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/hierarchy.html b/docs/hierarchy.html index 0eaca5e..13b30d0 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -1 +1 @@ -EarthMC-NPM

    EarthMC-NPM

    Class Hierarchy

    \ No newline at end of file +EarthMC-NPM

    EarthMC-NPM

    Class Hierarchy

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 855d5a9..438ccff 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,4 +33,4 @@
    // Start tracking a player, with 5s delay, outputting the safest route.
    const tracker = await Aurora.GPS.track("PlayerName", 5000, Routes.SAFEST).catch(e => {
    console.error("Error fetching player: " + e)
    })

    // Listen for any errors that may occur.
    tracker.on('error', e => {
    console.error("An error occurred: " + e)
    })

    tracker.on('underground', (playerInfo) => {
    console.log("Player went underground - " + playerInfo)
    })

    tracker.on('locationUpdate', (routeInfo) => {
    console.log("Player's location updated - " + routeInfo)
    })
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/interfaces/helpers_EntityApi.EntityApi.html b/docs/interfaces/helpers_EntityApi.EntityApi.html index c178e50..befc780 100644 --- a/docs/interfaces/helpers_EntityApi.EntityApi.html +++ b/docs/interfaces/helpers_EntityApi.EntityApi.html @@ -1,3 +1,3 @@ EntityApi | EarthMC-NPM
    interface EntityApi<T> {
        all(): Promise<T[]>;
        get(...list: string[]): Promise<T | T[]>;
    }

    Type Parameters

    • T

    Implemented by

    Methods

    Methods

    \ No newline at end of file +

    Methods

    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawEntityPerms.html b/docs/interfaces/types_oapi.RawEntityPerms.html index 3339500..8367bfe 100644 --- a/docs/interfaces/types_oapi.RawEntityPerms.html +++ b/docs/interfaces/types_oapi.RawEntityPerms.html @@ -1,3 +1,3 @@ RawEntityPerms | EarthMC-NPM

    Interface RawEntityPerms<PermsType>

    interface RawEntityPerms<PermsType> {
        flagPerms: RawFlagPerms;
        rnaoPerms: {
            buildPerms: PermsType;
            destroyPerms: PermsType;
            itemUsePerms: PermsType;
            switchPerms: PermsType;
        };
    }

    Type Parameters

    • PermsType

    Properties

    Properties

    flagPerms: RawFlagPerms
    rnaoPerms: {
        buildPerms: PermsType;
        destroyPerms: PermsType;
        itemUsePerms: PermsType;
        switchPerms: PermsType;
    }
    \ No newline at end of file +

    Properties

    flagPerms: RawFlagPerms
    rnaoPerms: {
        buildPerms: PermsType;
        destroyPerms: PermsType;
        itemUsePerms: PermsType;
        switchPerms: PermsType;
    }
    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawFlagPerms.html b/docs/interfaces/types_oapi.RawFlagPerms.html index 82fee83..6e7e4a0 100644 --- a/docs/interfaces/types_oapi.RawFlagPerms.html +++ b/docs/interfaces/types_oapi.RawFlagPerms.html @@ -2,4 +2,4 @@ fire mobs pvp -

    Properties

    explosion: boolean
    fire: boolean
    mobs: boolean
    pvp: boolean
    \ No newline at end of file +

    Properties

    explosion: boolean
    fire: boolean
    mobs: boolean
    pvp: boolean
    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawServerInfoV2.html b/docs/interfaces/types_oapi.RawServerInfoV2.html index 20e3ac1..483df94 100644 --- a/docs/interfaces/types_oapi.RawServerInfoV2.html +++ b/docs/interfaces/types_oapi.RawServerInfoV2.html @@ -1,4 +1,4 @@ RawServerInfoV2 | EarthMC-NPM

    Interface RawServerInfoV2

    interface RawServerInfoV2 {
        players: {
            maxPlayers: number;
            numOnlinePlayers: number;
            numOnlineTownless: number;
        };
        stats: {
            numNations: number;
            numResidents: number;
            numTownBlocks: number;
            numTownless: number;
            numTowns: number;
        };
        world: {
            fullTime: number;
            hasStorm: boolean;
            isThundering: boolean;
            time: number;
        };
    }

    Properties

    Properties

    players: {
        maxPlayers: number;
        numOnlinePlayers: number;
        numOnlineTownless: number;
    }
    stats: {
        numNations: number;
        numResidents: number;
        numTownBlocks: number;
        numTownless: number;
        numTowns: number;
    }
    world: {
        fullTime: number;
        hasStorm: boolean;
        isThundering: boolean;
        time: number;
    }
    \ No newline at end of file +

    Properties

    players: {
        maxPlayers: number;
        numOnlinePlayers: number;
        numOnlineTownless: number;
    }
    stats: {
        numNations: number;
        numResidents: number;
        numTownBlocks: number;
        numTownless: number;
        numTowns: number;
    }
    world: {
        fullTime: number;
        hasStorm: boolean;
        isThundering: boolean;
        time: number;
    }
    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawServerInfoV3.html b/docs/interfaces/types_oapi.RawServerInfoV3.html index f919dbf..8159bcf 100644 --- a/docs/interfaces/types_oapi.RawServerInfoV3.html +++ b/docs/interfaces/types_oapi.RawServerInfoV3.html @@ -4,4 +4,4 @@ timestamps version voteParty -

    Properties

    moonPhase: string
    stats: {
        fullTime: number;
        maxPlayers: number;
        numCuboids: number;
        numNations: number;
        numNomads: number;
        numOnlinePlayers: number;
        numQuarters: number;
        numResidents: number;
        numTownBlocks: number;
        numTowns: number;
        time: number;
    }
    status: {
        hasStorm: boolean;
        isThundering: boolean;
    }
    timestamps: {
        newDayTime: number;
        serverTimeOfDay: number;
    }
    version: string
    voteParty: {
        numRemaining: number;
        target: number;
    }
    \ No newline at end of file +

    Properties

    moonPhase: string
    stats: {
        fullTime: number;
        maxPlayers: number;
        numCuboids: number;
        numNations: number;
        numNomads: number;
        numOnlinePlayers: number;
        numQuarters: number;
        numResidents: number;
        numTownBlocks: number;
        numTowns: number;
        time: number;
    }
    status: {
        hasStorm: boolean;
        isThundering: boolean;
    }
    timestamps: {
        newDayTime: number;
        serverTimeOfDay: number;
    }
    version: string
    voteParty: {
        numRemaining: number;
        target: number;
    }
    \ No newline at end of file diff --git a/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html b/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html index 7627167..d45bfc9 100644 --- a/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html +++ b/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html @@ -1,3 +1,3 @@ SquaremapPlayersResponse | EarthMC-NPM

    Interface SquaremapPlayersResponse

    interface SquaremapPlayersResponse {
        max: number;
        players: {
            display_name: string;
            name: string;
            uuid: string;
            world: string;
            x: string | number;
            yaw: string | number;
            z: string | number;
        }[];
    }

    Properties

    Properties

    max: number
    players: {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        x: string | number;
        yaw: string | number;
        z: string | number;
    }[]
    \ No newline at end of file +

    Properties

    max: number
    players: {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        x: string | number;
        yaw: string | number;
        z: string | number;
    }[]
    \ No newline at end of file diff --git a/docs/interfaces/types_squaremap.SquaremapPolygon.html b/docs/interfaces/types_squaremap.SquaremapPolygon.html index 24a82b0..53551d4 100644 --- a/docs/interfaces/types_squaremap.SquaremapPolygon.html +++ b/docs/interfaces/types_squaremap.SquaremapPolygon.html @@ -1,2 +1,2 @@ SquaremapPolygon | EarthMC-NPM
    interface SquaremapPolygon {
        points: Point2D[][][];
    }

    Properties

    Properties

    points: Point2D[][][]
    \ No newline at end of file +

    Properties

    points: Point2D[][][]
    \ No newline at end of file diff --git a/docs/interfaces/types_squaremap.SquaremapPolyline.html b/docs/interfaces/types_squaremap.SquaremapPolyline.html index aa905eb..274f6ac 100644 --- a/docs/interfaces/types_squaremap.SquaremapPolyline.html +++ b/docs/interfaces/types_squaremap.SquaremapPolyline.html @@ -1,3 +1,3 @@ SquaremapPolyline | EarthMC-NPM
    interface SquaremapPolyline {
        fill: boolean;
        points: Point2D[];
    }

    Properties

    Properties

    fill: boolean
    points: Point2D[]
    \ No newline at end of file +

    Properties

    fill: boolean
    points: Point2D[]
    \ No newline at end of file diff --git a/docs/interfaces/types_town.BaseTown.html b/docs/interfaces/types_town.BaseTown.html index f0f5207..c82c9c1 100644 --- a/docs/interfaces/types_town.BaseTown.html +++ b/docs/interfaces/types_town.BaseTown.html @@ -13,4 +13,4 @@ trusted? x z -

    Properties

    area: number
    balance?: number
    bounds: TownBounds
    colours: {
        fill: `#${string}`;
        outline: `#${string}`;
    }
    founder?: string
    mayor: string
    name: string
    nation: string
    opacities?: {
        fill: Opacity;
        outline: Opacity;
    }
    outlaws?: string[]
    residents: string[]
    timestamps?: {
        founded: number;
        joinedNation?: number;
    }
    trusted?: string[]
    x: number
    z: number
    \ No newline at end of file +

    Properties

    area: number
    balance?: number
    bounds: TownBounds
    colours: {
        fill: `#${string}`;
        outline: `#${string}`;
    }
    founder?: string
    mayor: string
    name: string
    nation: string
    opacities?: {
        fill: Opacity;
        outline: Opacity;
    }
    outlaws?: string[]
    residents: string[]
    timestamps?: {
        founded: number;
        joinedNation?: number;
    }
    trusted?: string[]
    x: number
    z: number
    \ No newline at end of file diff --git a/docs/modules/OAPI.html b/docs/modules/OAPI.html index 3418552..8cc3d7b 100644 --- a/docs/modules/OAPI.html +++ b/docs/modules/OAPI.html @@ -1,4 +1,4 @@ OAPI | EarthMC-NPM

    Module OAPI

    References

    Classes

    References

    Renames and re-exports OAPIV3
    \ No newline at end of file +

    References

    Renames and re-exports OAPIV3
    \ No newline at end of file diff --git a/docs/modules/api_common.html b/docs/modules/api_common.html index cdcc9b2..05f3fba 100644 --- a/docs/modules/api_common.html +++ b/docs/modules/api_common.html @@ -1,4 +1,4 @@ api/common | EarthMC-NPM

    Module api/common

    Index

    Functions

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Dynmap.html b/docs/modules/api_dynmap_Dynmap.html index ab496d2..486bc11 100644 --- a/docs/modules/api_dynmap_Dynmap.html +++ b/docs/modules/api_dynmap_Dynmap.html @@ -1,3 +1,3 @@ api/dynmap/Dynmap | EarthMC-NPM

    Module api/dynmap/Dynmap

    References

    Classes

    References

    Renames and re-exports Dynmap
    \ No newline at end of file +

    References

    Renames and re-exports Dynmap
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_GPS.html b/docs/modules/api_dynmap_GPS.html index 60b343f..90bfca8 100644 --- a/docs/modules/api_dynmap_GPS.html +++ b/docs/modules/api_dynmap_GPS.html @@ -1,3 +1,3 @@ api/dynmap/GPS | EarthMC-NPM

    Module api/dynmap/GPS

    References

    Classes

    GPS -

    References

    Renames and re-exports GPS
    \ No newline at end of file +

    References

    Renames and re-exports GPS
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Nations.html b/docs/modules/api_dynmap_Nations.html index da1bd77..66ef903 100644 --- a/docs/modules/api_dynmap_Nations.html +++ b/docs/modules/api_dynmap_Nations.html @@ -1,3 +1,3 @@ api/dynmap/Nations | EarthMC-NPM

    Module api/dynmap/Nations

    References

    Classes

    References

    Renames and re-exports Nations
    \ No newline at end of file +

    References

    Renames and re-exports Nations
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Players.html b/docs/modules/api_dynmap_Players.html index e26f000..752b459 100644 --- a/docs/modules/api_dynmap_Players.html +++ b/docs/modules/api_dynmap_Players.html @@ -1,3 +1,3 @@ api/dynmap/Players | EarthMC-NPM

    Module api/dynmap/Players

    References

    Classes

    References

    Renames and re-exports Players
    \ No newline at end of file +

    References

    Renames and re-exports Players
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Residents.html b/docs/modules/api_dynmap_Residents.html index 3a755f7..18140af 100644 --- a/docs/modules/api_dynmap_Residents.html +++ b/docs/modules/api_dynmap_Residents.html @@ -1,3 +1,3 @@ api/dynmap/Residents | EarthMC-NPM

    Module api/dynmap/Residents

    References

    Classes

    References

    Renames and re-exports Residents
    \ No newline at end of file +

    References

    Renames and re-exports Residents
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Towns.html b/docs/modules/api_dynmap_Towns.html index 8848ae2..95a8f17 100644 --- a/docs/modules/api_dynmap_Towns.html +++ b/docs/modules/api_dynmap_Towns.html @@ -1,3 +1,3 @@ api/dynmap/Towns | EarthMC-NPM

    Module api/dynmap/Towns

    References

    Classes

    References

    Renames and re-exports Towns
    \ No newline at end of file +

    References

    Renames and re-exports Towns
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_GPS.html b/docs/modules/api_squaremap_GPS.html index c8e4806..85bd678 100644 --- a/docs/modules/api_squaremap_GPS.html +++ b/docs/modules/api_squaremap_GPS.html @@ -1,3 +1,3 @@ api/squaremap/GPS | EarthMC-NPM

    Module api/squaremap/GPS

    References

    Classes

    GPS -

    References

    Renames and re-exports GPS
    \ No newline at end of file +

    References

    Renames and re-exports GPS
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Nations.html b/docs/modules/api_squaremap_Nations.html index 8d2e6b5..769dea1 100644 --- a/docs/modules/api_squaremap_Nations.html +++ b/docs/modules/api_squaremap_Nations.html @@ -1,3 +1,3 @@ api/squaremap/Nations | EarthMC-NPM

    Module api/squaremap/Nations

    References

    Classes

    References

    Renames and re-exports Nations
    \ No newline at end of file +

    References

    Renames and re-exports Nations
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Players.html b/docs/modules/api_squaremap_Players.html index 73a3505..671fdd1 100644 --- a/docs/modules/api_squaremap_Players.html +++ b/docs/modules/api_squaremap_Players.html @@ -1,3 +1,3 @@ api/squaremap/Players | EarthMC-NPM

    Module api/squaremap/Players

    References

    Classes

    References

    Renames and re-exports Players
    \ No newline at end of file +

    References

    Renames and re-exports Players
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Residents.html b/docs/modules/api_squaremap_Residents.html index 419a37f..d6929ce 100644 --- a/docs/modules/api_squaremap_Residents.html +++ b/docs/modules/api_squaremap_Residents.html @@ -1,3 +1,3 @@ api/squaremap/Residents | EarthMC-NPM

    Module api/squaremap/Residents

    References

    Classes

    References

    Renames and re-exports Residents
    \ No newline at end of file +

    References

    Renames and re-exports Residents
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Squaremap.html b/docs/modules/api_squaremap_Squaremap.html index 0791827..206e4f1 100644 --- a/docs/modules/api_squaremap_Squaremap.html +++ b/docs/modules/api_squaremap_Squaremap.html @@ -1,3 +1,3 @@ api/squaremap/Squaremap | EarthMC-NPM

    Module api/squaremap/Squaremap

    References

    Classes

    References

    Renames and re-exports Squaremap
    \ No newline at end of file +

    References

    Renames and re-exports Squaremap
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Towns.html b/docs/modules/api_squaremap_Towns.html index 309444e..c253c2f 100644 --- a/docs/modules/api_squaremap_Towns.html +++ b/docs/modules/api_squaremap_Towns.html @@ -1,3 +1,3 @@ api/squaremap/Towns | EarthMC-NPM

    Module api/squaremap/Towns

    References

    Classes

    References

    Renames and re-exports Towns
    \ No newline at end of file +

    References

    Renames and re-exports Towns
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_parser.html b/docs/modules/api_squaremap_parser.html index afcc5bf..efd6cfc 100644 --- a/docs/modules/api_squaremap_parser.html +++ b/docs/modules/api_squaremap_parser.html @@ -3,6 +3,5 @@ parsePlayers parsePopup parseResidents -parseTooltip parseTowns -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/helpers_DataHandler.html b/docs/modules/helpers_DataHandler.html index b34f623..448ef19 100644 --- a/docs/modules/helpers_DataHandler.html +++ b/docs/modules/helpers_DataHandler.html @@ -1,2 +1,2 @@ helpers/DataHandler | EarthMC-NPM

    Module helpers/DataHandler

    Index

    Classes

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/helpers_EntityApi.html b/docs/modules/helpers_EntityApi.html index e6f053b..a38ec0a 100644 --- a/docs/modules/helpers_EntityApi.html +++ b/docs/modules/helpers_EntityApi.html @@ -1,2 +1,2 @@ helpers/EntityApi | EarthMC-NPM

    Module helpers/EntityApi

    Index

    Interfaces

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/helpers_EventEmitter.html b/docs/modules/helpers_EventEmitter.html index 338ac85..49ab2be 100644 --- a/docs/modules/helpers_EventEmitter.html +++ b/docs/modules/helpers_EventEmitter.html @@ -1,2 +1,2 @@ helpers/EventEmitter | EarthMC-NPM

    Module helpers/EventEmitter

    Index

    Classes

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/main.MojangLib.html b/docs/modules/main.MojangLib.html index 17e8147..ebae68b 100644 --- a/docs/modules/main.MojangLib.html +++ b/docs/modules/main.MojangLib.html @@ -3,4 +3,4 @@ accounts players servers -

    References

    Renames and re-exports MCAPI
    \ No newline at end of file +

    References

    Renames and re-exports MCAPI
    \ No newline at end of file diff --git a/docs/modules/main.html b/docs/modules/main.html index feb5589..3d536a8 100644 --- a/docs/modules/main.html +++ b/docs/modules/main.html @@ -88,4 +88,4 @@ Nova

    Functions

    fetchServer getServerInfo -

    References

    Re-exports APINationInfo
    Re-exports AnyMap
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports Dynmap
    Re-exports DynmapMap
    Re-exports FetchError
    Re-exports HexString
    Re-exports InvalidError
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Maps
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports NotFound
    Re-exports NotFoundError
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports Squaremap
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMap
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    Renames and re-exports utils/endpoint
    Re-exports formatString
    \ No newline at end of file +

    References

    Re-exports APINationInfo
    Re-exports AnyMap
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports Dynmap
    Re-exports DynmapMap
    Re-exports FetchError
    Re-exports HexString
    Re-exports InvalidError
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Maps
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports NotFound
    Re-exports NotFoundError
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports Squaremap
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMap
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    Renames and re-exports utils/endpoint
    Re-exports formatString
    \ No newline at end of file diff --git a/docs/modules/types.html b/docs/modules/types.html index 1b61240..d74a514 100644 --- a/docs/modules/types.html +++ b/docs/modules/types.html @@ -74,4 +74,4 @@ DynmapMap SquaremapMap

    Variables

    Maps -

    References

    Re-exports APINationInfo
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports HexString
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    \ No newline at end of file +

    References

    Re-exports APINationInfo
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports HexString
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    \ No newline at end of file diff --git a/docs/modules/types_dynmap.html b/docs/modules/types_dynmap.html index fe15a07..2e76a36 100644 --- a/docs/modules/types_dynmap.html +++ b/docs/modules/types_dynmap.html @@ -6,4 +6,4 @@ RawPlayer TownHome UpdatedTile -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_gps.html b/docs/modules/types_gps.html index 561d01d..6c9bfcb 100644 --- a/docs/modules/types_gps.html +++ b/docs/modules/types_gps.html @@ -8,4 +8,4 @@ SquaremapLocation StrictPoint2D

    Variables

    Routes -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_nation.html b/docs/modules/types_nation.html index 052765f..a6cd940 100644 --- a/docs/modules/types_nation.html +++ b/docs/modules/types_nation.html @@ -3,4 +3,4 @@ Nation NationCapital SquaremapNation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_oapi.html b/docs/modules/types_oapi.html index 02c9bf5..5193165 100644 --- a/docs/modules/types_oapi.html +++ b/docs/modules/types_oapi.html @@ -16,4 +16,4 @@ RawTownCoordinates RawTownPerms Timestamps -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_player.html b/docs/modules/types_player.html index cb0a155..f5bcb63 100644 --- a/docs/modules/types_player.html +++ b/docs/modules/types_player.html @@ -3,4 +3,4 @@ Player SquaremapOnlinePlayer SquaremapPlayer -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_resident.html b/docs/modules/types_resident.html index e3fa532..6b08a56 100644 --- a/docs/modules/types_resident.html +++ b/docs/modules/types_resident.html @@ -1,2 +1,2 @@ types/resident | EarthMC-NPM

    Module types/resident

    Index

    Type Aliases

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_squaremap.html b/docs/modules/types_squaremap.html index c378a36..e775bf6 100644 --- a/docs/modules/types_squaremap.html +++ b/docs/modules/types_squaremap.html @@ -8,4 +8,4 @@ SquaremapMarker SquaremapMarkerset SquaremapRawPlayer -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_town.html b/docs/modules/types_town.html index 17dc7b7..70354af 100644 --- a/docs/modules/types_town.html +++ b/docs/modules/types_town.html @@ -3,4 +3,4 @@ Town TownBounds TownFlags -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_util.html b/docs/modules/types_util.html index 43e957a..43d6dbc 100644 --- a/docs/modules/types_util.html +++ b/docs/modules/types_util.html @@ -8,4 +8,4 @@ StringStartsWith ValidateShape ValuesOf -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/utils_endpoint.html b/docs/modules/utils_endpoint.html index 7e27900..0af5a04 100644 --- a/docs/modules/utils_endpoint.html +++ b/docs/modules/utils_endpoint.html @@ -9,4 +9,4 @@ playerData townyData useArchive -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/utils_errors.html b/docs/modules/utils_errors.html index 987694f..34cb9a2 100644 --- a/docs/modules/utils_errors.html +++ b/docs/modules/utils_errors.html @@ -2,4 +2,4 @@ InvalidError NotFoundError

    Functions

    NotFound -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/utils_functions.html b/docs/modules/utils_functions.html index c2c3478..df4a39e 100644 --- a/docs/modules/utils_functions.html +++ b/docs/modules/utils_functions.html @@ -22,4 +22,4 @@ sqr strictFalsy stripInvalidChars -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/types/types.AnyMap.html b/docs/types/types.AnyMap.html index 01a35ea..59f55b4 100644 --- a/docs/types/types.AnyMap.html +++ b/docs/types/types.AnyMap.html @@ -1 +1 @@ -AnyMap | EarthMC-NPM

    Type Alias AnyMap

    \ No newline at end of file +AnyMap | EarthMC-NPM

    Type Alias AnyMap

    \ No newline at end of file diff --git a/docs/types/types.DynmapMap.html b/docs/types/types.DynmapMap.html index b3041ec..2f9b552 100644 --- a/docs/types/types.DynmapMap.html +++ b/docs/types/types.DynmapMap.html @@ -1 +1 @@ -DynmapMap | EarthMC-NPM

    Type Alias DynmapMap

    DynmapMap: ValuesOf<typeof Dynmap>
    \ No newline at end of file +DynmapMap | EarthMC-NPM

    Type Alias DynmapMap

    DynmapMap: ValuesOf<typeof Dynmap>
    \ No newline at end of file diff --git a/docs/types/types.SquaremapMap.html b/docs/types/types.SquaremapMap.html index f83ad37..1f4aa0c 100644 --- a/docs/types/types.SquaremapMap.html +++ b/docs/types/types.SquaremapMap.html @@ -1 +1 @@ -SquaremapMap | EarthMC-NPM

    Type Alias SquaremapMap

    SquaremapMap: ValuesOf<typeof Squaremap>
    \ No newline at end of file +SquaremapMap | EarthMC-NPM

    Type Alias SquaremapMap

    SquaremapMap: ValuesOf<typeof Squaremap>
    \ No newline at end of file diff --git a/docs/types/types_dynmap.ConfigResponse.html b/docs/types/types_dynmap.ConfigResponse.html index be7438c..42af838 100644 --- a/docs/types/types_dynmap.ConfigResponse.html +++ b/docs/types/types_dynmap.ConfigResponse.html @@ -1 +1 @@ -ConfigResponse | EarthMC-NPM

    Type Alias ConfigResponse

    ConfigResponse: {
        allowchat: boolean;
        allowwebchat: boolean;
        components: ConfigComponent[];
        confighash: number;
        coreversion: string;
        cyrillic: boolean;
        defaultmap: MapTypeName;
        defaultworld:
            | "earth"
            | "some-other-bogus-world"
            | "nether"
            | "overworld";
        defaultzoom: number;
        dynmapversion: string;
        grayplayerswhenhidden: boolean;
        joinmessage: string;
        jsonfile: boolean;
        login-enabled: boolean;
        loginrequired: boolean;
        maxcount: number;
        quitmessage: string;
        showlayercontrol: "true" | "false" | boolean;
        showplayerfacesinmenu: boolean;
        sidebaropened: boolean;
        title: string;
        updaterate: number;
        webchat-interval: number;
        webchat-requires-login: boolean;
        webprefix: string;
        worlds: WorldConfig[];
    }
    \ No newline at end of file +ConfigResponse | EarthMC-NPM

    Type Alias ConfigResponse

    ConfigResponse: {
        allowchat: boolean;
        allowwebchat: boolean;
        components: ConfigComponent[];
        confighash: number;
        coreversion: string;
        cyrillic: boolean;
        defaultmap: MapTypeName;
        defaultworld:
            | "earth"
            | "some-other-bogus-world"
            | "nether"
            | "overworld";
        defaultzoom: number;
        dynmapversion: string;
        grayplayerswhenhidden: boolean;
        joinmessage: string;
        jsonfile: boolean;
        login-enabled: boolean;
        loginrequired: boolean;
        maxcount: number;
        quitmessage: string;
        showlayercontrol: "true" | "false" | boolean;
        showplayerfacesinmenu: boolean;
        sidebaropened: boolean;
        title: string;
        updaterate: number;
        webchat-interval: number;
        webchat-requires-login: boolean;
        webprefix: string;
        worlds: WorldConfig[];
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.MapArea.html b/docs/types/types_dynmap.MapArea.html index cfd6082..89b5487 100644 --- a/docs/types/types_dynmap.MapArea.html +++ b/docs/types/types_dynmap.MapArea.html @@ -1 +1 @@ -MapArea | EarthMC-NPM
    MapArea: {
        color: HexString;
        desc: StringContainedWithin<"<div><div>", "</div></div>">;
        fillcolor: HexString;
        fillopacity: Opacity;
        label: string;
        opacity: Opacity;
        x: number[];
        z: number[];
    }
    \ No newline at end of file +MapArea | EarthMC-NPM
    MapArea: {
        color: HexString;
        desc: StringContainedWithin<"<div><div>", "</div></div>">;
        fillcolor: HexString;
        fillopacity: Opacity;
        label: string;
        opacity: Opacity;
        x: number[];
        z: number[];
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.MapResponse.html b/docs/types/types_dynmap.MapResponse.html index e524b33..867af86 100644 --- a/docs/types/types_dynmap.MapResponse.html +++ b/docs/types/types_dynmap.MapResponse.html @@ -1 +1 @@ -MapResponse | EarthMC-NPM
    MapResponse: {
        sets: {
            chunky.markerset: Markerset;
            markers: Markerset;
            townyPlugin.markerset: Markerset;
        };
        timestamp: number;
    }
    \ No newline at end of file +MapResponse | EarthMC-NPM
    MapResponse: {
        sets: {
            chunky.markerset: Markerset;
            markers: Markerset;
            townyPlugin.markerset: Markerset;
        };
        timestamp: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.Markerset.html b/docs/types/types_dynmap.Markerset.html index bea0d6c..5336289 100644 --- a/docs/types/types_dynmap.Markerset.html +++ b/docs/types/types_dynmap.Markerset.html @@ -1 +1 @@ -Markerset | EarthMC-NPM
    Markerset: {
        areas: {
            [key: string]: MapArea;
        };
        label: string;
        lines: any;
        markers: any;
    }
    \ No newline at end of file +Markerset | EarthMC-NPM
    Markerset: {
        areas: {
            [key: string]: MapArea;
        };
        label: string;
        lines: any;
        markers: any;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.PlayersResponse.html b/docs/types/types_dynmap.PlayersResponse.html index 38d43e0..22004f8 100644 --- a/docs/types/types_dynmap.PlayersResponse.html +++ b/docs/types/types_dynmap.PlayersResponse.html @@ -1 +1 @@ -PlayersResponse | EarthMC-NPM

    Type Alias PlayersResponse

    PlayersResponse: {
        confighash: number;
        currentcount: number;
        hasStorm: boolean;
        isThundering: boolean;
        players: RawPlayer[];
        servertime: number;
        timestamp: number;
        updates: UpdatedTile[];
    }
    \ No newline at end of file +PlayersResponse | EarthMC-NPM

    Type Alias PlayersResponse

    PlayersResponse: {
        confighash: number;
        currentcount: number;
        hasStorm: boolean;
        isThundering: boolean;
        players: RawPlayer[];
        servertime: number;
        timestamp: number;
        updates: UpdatedTile[];
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.RawPlayer.html b/docs/types/types_dynmap.RawPlayer.html index feacd01..afe2b28 100644 --- a/docs/types/types_dynmap.RawPlayer.html +++ b/docs/types/types_dynmap.RawPlayer.html @@ -1 +1 @@ -RawPlayer | EarthMC-NPM
    RawPlayer: Location & {
        account: string;
        name: string;
        world: string;
    }
    \ No newline at end of file +RawPlayer | EarthMC-NPM
    RawPlayer: Location & {
        account: string;
        name: string;
        world: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.TownHome.html b/docs/types/types_dynmap.TownHome.html index 213435f..f1cffa7 100644 --- a/docs/types/types_dynmap.TownHome.html +++ b/docs/types/types_dynmap.TownHome.html @@ -1 +1 @@ -TownHome | EarthMC-NPM
    TownHome: Omit<MapArea,
        | "fillopacity"
        | "opacity"
        | "color"
        | "fillcolor"> & {
        dim: `${string}x${string}`;
        icon: string;
    }
    \ No newline at end of file +TownHome | EarthMC-NPM
    TownHome: Omit<MapArea,
        | "fillopacity"
        | "opacity"
        | "color"
        | "fillcolor"> & {
        dim: `${string}x${string}`;
        icon: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.UpdatedTile.html b/docs/types/types_dynmap.UpdatedTile.html index e2f2b30..483da7d 100644 --- a/docs/types/types_dynmap.UpdatedTile.html +++ b/docs/types/types_dynmap.UpdatedTile.html @@ -1 +1 @@ -UpdatedTile | EarthMC-NPM
    UpdatedTile: {
        name: string;
        timestamp: number;
    }
    \ No newline at end of file +UpdatedTile | EarthMC-NPM
    UpdatedTile: {
        name: string;
        timestamp: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.CardinalDirection.html b/docs/types/types_gps.CardinalDirection.html index 15d233e..a0bce98 100644 --- a/docs/types/types_gps.CardinalDirection.html +++ b/docs/types/types_gps.CardinalDirection.html @@ -1 +1 @@ -CardinalDirection | EarthMC-NPM

    Type Alias CardinalDirection

    CardinalDirection:
        | "N"
        | "E"
        | "W"
        | "S"
        | "NE"
        | "NW"
        | "SE"
        | "SW"
    \ No newline at end of file +CardinalDirection | EarthMC-NPM

    Type Alias CardinalDirection

    CardinalDirection:
        | "N"
        | "E"
        | "W"
        | "S"
        | "NE"
        | "NW"
        | "SE"
        | "SW"
    \ No newline at end of file diff --git a/docs/types/types_gps.Location.html b/docs/types/types_gps.Location.html index 2b3eef5..d067be4 100644 --- a/docs/types/types_gps.Location.html +++ b/docs/types/types_gps.Location.html @@ -1 +1 @@ -Location | EarthMC-NPM

    Type Alias Location

    Location: Prettify<Point2D & {
        y?: number | string;
    }>
    \ No newline at end of file +Location | EarthMC-NPM

    Type Alias Location

    Location: Prettify<Point2D & {
        y?: number | string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_gps.Point2D.html b/docs/types/types_gps.Point2D.html index 58dc8a4..4f04184 100644 --- a/docs/types/types_gps.Point2D.html +++ b/docs/types/types_gps.Point2D.html @@ -1 +1 @@ -Point2D | EarthMC-NPM

    Type Alias Point2D

    Point2D: {
        x: number | string;
        z: number | string;
    }
    \ No newline at end of file +Point2D | EarthMC-NPM

    Type Alias Point2D

    Point2D: {
        x: number | string;
        z: number | string;
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.Route.html b/docs/types/types_gps.Route.html index d813b21..85cf634 100644 --- a/docs/types/types_gps.Route.html +++ b/docs/types/types_gps.Route.html @@ -1 +1 @@ -Route | EarthMC-NPM
    \ No newline at end of file +Route | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/types/types_gps.RouteInfo.html b/docs/types/types_gps.RouteInfo.html index e3945f4..58b2542 100644 --- a/docs/types/types_gps.RouteInfo.html +++ b/docs/types/types_gps.RouteInfo.html @@ -1 +1 @@ -RouteInfo | EarthMC-NPM

    Type Alias RouteInfo

    RouteInfo: {
        direction:
            | "north"
            | "east"
            | "south"
            | "west";
        distance: number;
        nation?: {
            capital: {
                name: string;
                x: number;
                z: number;
            };
            name: string;
        };
    }
    \ No newline at end of file +RouteInfo | EarthMC-NPM

    Type Alias RouteInfo

    RouteInfo: {
        direction:
            | "north"
            | "east"
            | "south"
            | "west";
        distance: number;
        nation?: {
            capital: {
                name: string;
                x: number;
                z: number;
            };
            name: string;
        };
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.RouteKey.html b/docs/types/types_gps.RouteKey.html index cc5a224..39817ba 100644 --- a/docs/types/types_gps.RouteKey.html +++ b/docs/types/types_gps.RouteKey.html @@ -1 +1 @@ -RouteKey | EarthMC-NPM

    Type Alias RouteKey

    RouteKey: keyof RouteType
    \ No newline at end of file +RouteKey | EarthMC-NPM

    Type Alias RouteKey

    RouteKey: keyof RouteType
    \ No newline at end of file diff --git a/docs/types/types_gps.RouteType.html b/docs/types/types_gps.RouteType.html index 094ba03..42120c3 100644 --- a/docs/types/types_gps.RouteType.html +++ b/docs/types/types_gps.RouteType.html @@ -1 +1 @@ -RouteType | EarthMC-NPM

    Type Alias RouteType

    RouteType: typeof Routes
    \ No newline at end of file +RouteType | EarthMC-NPM

    Type Alias RouteType

    RouteType: typeof Routes
    \ No newline at end of file diff --git a/docs/types/types_gps.SquaremapLocation.html b/docs/types/types_gps.SquaremapLocation.html index c3f7c6c..3a3accb 100644 --- a/docs/types/types_gps.SquaremapLocation.html +++ b/docs/types/types_gps.SquaremapLocation.html @@ -1 +1 @@ -SquaremapLocation | EarthMC-NPM

    Type Alias SquaremapLocation

    SquaremapLocation: Prettify<Point2D & {
        yaw?: number | string;
    }>
    \ No newline at end of file +SquaremapLocation | EarthMC-NPM

    Type Alias SquaremapLocation

    SquaremapLocation: Prettify<Point2D & {
        yaw?: number | string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_gps.StrictPoint2D.html b/docs/types/types_gps.StrictPoint2D.html index db8388f..79dbf27 100644 --- a/docs/types/types_gps.StrictPoint2D.html +++ b/docs/types/types_gps.StrictPoint2D.html @@ -1 +1 @@ -StrictPoint2D | EarthMC-NPM

    Type Alias StrictPoint2D

    StrictPoint2D: {
        x: number;
        z: number;
    }
    \ No newline at end of file +StrictPoint2D | EarthMC-NPM

    Type Alias StrictPoint2D

    StrictPoint2D: {
        x: number;
        z: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_nation.APINationInfo.html b/docs/types/types_nation.APINationInfo.html index 2e1224e..7b028d0 100644 --- a/docs/types/types_nation.APINationInfo.html +++ b/docs/types/types_nation.APINationInfo.html @@ -1 +1 @@ -APINationInfo | EarthMC-NPM

    Type Alias APINationInfo

    APINationInfo: {
        allies: string[];
        enemies: string[];
        mapColorHexCode: string;
        ranks: {
            [key: string]: string[];
        };
        spawn: RawEntitySpawn;
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
        wiki: string;
    }
    \ No newline at end of file +APINationInfo | EarthMC-NPM

    Type Alias APINationInfo

    APINationInfo: {
        allies: string[];
        enemies: string[];
        mapColorHexCode: string;
        ranks: {
            [key: string]: string[];
        };
        spawn: RawEntitySpawn;
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
        wiki: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_nation.BaseNation.html b/docs/types/types_nation.BaseNation.html index ec1fdde..59f67e1 100644 --- a/docs/types/types_nation.BaseNation.html +++ b/docs/types/types_nation.BaseNation.html @@ -1 +1 @@ -BaseNation | EarthMC-NPM
    BaseNation: {
        area: number;
        capital: NationCapital;
        king: string;
        name: string;
        residents: string[];
        towns: string[];
    }
    \ No newline at end of file +BaseNation | EarthMC-NPM
    BaseNation: {
        area: number;
        capital: NationCapital;
        king: string;
        name: string;
        residents: string[];
        towns: string[];
    }
    \ No newline at end of file diff --git a/docs/types/types_nation.Nation.html b/docs/types/types_nation.Nation.html index 9c09728..7d373e8 100644 --- a/docs/types/types_nation.Nation.html +++ b/docs/types/types_nation.Nation.html @@ -1 +1 @@ -Nation | EarthMC-NPM
    Nation: Prettify<BaseNation & Partial<APINationInfo>>
    \ No newline at end of file +Nation | EarthMC-NPM
    Nation: Prettify<BaseNation & Partial<APINationInfo>>
    \ No newline at end of file diff --git a/docs/types/types_nation.NationCapital.html b/docs/types/types_nation.NationCapital.html index 0fc8d14..c743941 100644 --- a/docs/types/types_nation.NationCapital.html +++ b/docs/types/types_nation.NationCapital.html @@ -1 +1 @@ -NationCapital | EarthMC-NPM

    Type Alias NationCapital

    NationCapital: Prettify<Point2D & {
        name: string;
    }>
    \ No newline at end of file +NationCapital | EarthMC-NPM

    Type Alias NationCapital

    NationCapital: Prettify<Point2D & {
        name: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_nation.SquaremapNation.html b/docs/types/types_nation.SquaremapNation.html index 2dd0e14..1e8046c 100644 --- a/docs/types/types_nation.SquaremapNation.html +++ b/docs/types/types_nation.SquaremapNation.html @@ -1 +1 @@ -SquaremapNation | EarthMC-NPM

    Type Alias SquaremapNation

    SquaremapNation: Prettify<Nation & {
        councillors: string[];
        wealth: number;
    }>
    \ No newline at end of file +SquaremapNation | EarthMC-NPM

    Type Alias SquaremapNation

    SquaremapNation: Prettify<Nation & {
        councillors: string[];
        wealth: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.OAPINation.html b/docs/types/types_oapi.OAPINation.html index 7ad2e33..241bb45 100644 --- a/docs/types/types_oapi.OAPINation.html +++ b/docs/types/types_oapi.OAPINation.html @@ -1 +1 @@ -OAPINation | EarthMC-NPM

    Type Alias OAPINation

    OAPINation: NestedOmit<RawNation, "timestamps"> & {
        created: number;
    }
    \ No newline at end of file +OAPINation | EarthMC-NPM

    Type Alias OAPINation

    OAPINation: NestedOmit<RawNation, "timestamps"> & {
        created: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_oapi.OAPIResident.html b/docs/types/types_oapi.OAPIResident.html index 64dd99b..6a197b9 100644 --- a/docs/types/types_oapi.OAPIResident.html +++ b/docs/types/types_oapi.OAPIResident.html @@ -1 +1 @@ -OAPIResident | EarthMC-NPM

    Type Alias OAPIResident

    OAPIResident: NestedOmit<RawResident, "ranks" | "perms" | "stats"> & {
        balance: number;
        name: string;
        nation?: string;
        nationRanks?: string[];
        perms?: {
            build: RawResidentPerms;
            destroy: RawResidentPerms;
            flags: RawFlagPerms;
            itemUse: RawResidentPerms;
            switch: RawResidentPerms;
        };
        surname?: string;
        timestamps: Timestamps;
        title?: string;
        town?: string;
        townRanks?: string[];
        uuid: string;
    }
    \ No newline at end of file +OAPIResident | EarthMC-NPM

    Type Alias OAPIResident

    OAPIResident: NestedOmit<RawResident, "ranks" | "perms" | "stats"> & {
        balance: number;
        name: string;
        nation?: string;
        nationRanks?: string[];
        perms?: {
            build: RawResidentPerms;
            destroy: RawResidentPerms;
            flags: RawFlagPerms;
            itemUse: RawResidentPerms;
            switch: RawResidentPerms;
        };
        surname?: string;
        timestamps: Timestamps;
        title?: string;
        town?: string;
        townRanks?: string[];
        uuid: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_oapi.OAPITown.html b/docs/types/types_oapi.OAPITown.html index cebb20d..e4520dc 100644 --- a/docs/types/types_oapi.OAPITown.html +++ b/docs/types/types_oapi.OAPITown.html @@ -1 +1 @@ -OAPITown | EarthMC-NPM
    OAPITown: NestedOmit<RawTown, "timestamps" | "perms.rnaoPerms" | "perms.flagPerms"> & {
        created: number;
        founder: string;
        joinedNation: number;
        name: string;
        nation: string;
        perms: {
            build: RawTownPerms;
            destroy: RawTownPerms;
            flags: RawFlagPerms;
            itemUse: RawTownPerms;
            switch: RawTownPerms;
        };
    }
    \ No newline at end of file +OAPITown | EarthMC-NPM
    OAPITown: NestedOmit<RawTown, "timestamps" | "perms.rnaoPerms" | "perms.flagPerms"> & {
        created: number;
        founder: string;
        joinedNation: number;
        name: string;
        nation: string;
        perms: {
            build: RawTownPerms;
            destroy: RawTownPerms;
            flags: RawFlagPerms;
            itemUse: RawTownPerms;
            switch: RawTownPerms;
        };
    }
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntity.html b/docs/types/types_oapi.RawEntity.html index dac3d82..9ce870c 100644 --- a/docs/types/types_oapi.RawEntity.html +++ b/docs/types/types_oapi.RawEntity.html @@ -1 +1 @@ -RawEntity | EarthMC-NPM

    Type Alias RawEntity

    RawEntity: Prettify<{
        ranks?: {
            [key: string]: string[];
        };
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
    }>
    \ No newline at end of file +RawEntity | EarthMC-NPM

    Type Alias RawEntity

    RawEntity: Prettify<{
        ranks?: {
            [key: string]: string[];
        };
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntitySpawn.html b/docs/types/types_oapi.RawEntitySpawn.html index 1925969..cd9566d 100644 --- a/docs/types/types_oapi.RawEntitySpawn.html +++ b/docs/types/types_oapi.RawEntitySpawn.html @@ -1 +1 @@ -RawEntitySpawn | EarthMC-NPM

    Type Alias RawEntitySpawn

    RawEntitySpawn: Prettify<Location & {
        pitch?: number;
        world: string;
        yaw?: number;
    }>
    \ No newline at end of file +RawEntitySpawn | EarthMC-NPM

    Type Alias RawEntitySpawn

    RawEntitySpawn: Prettify<Location & {
        pitch?: number;
        world: string;
        yaw?: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntityStats.html b/docs/types/types_oapi.RawEntityStats.html index e132bc1..315e835 100644 --- a/docs/types/types_oapi.RawEntityStats.html +++ b/docs/types/types_oapi.RawEntityStats.html @@ -1 +1 @@ -RawEntityStats | EarthMC-NPM

    Type Alias RawEntityStats

    RawEntityStats: Prettify<{
        balance: number;
        maxTownBlocks?: number;
        numResidents?: number;
        numTownBlocks?: number;
        numTowns?: number;
    }>
    \ No newline at end of file +RawEntityStats | EarthMC-NPM

    Type Alias RawEntityStats

    RawEntityStats: Prettify<{
        balance: number;
        maxTownBlocks?: number;
        numResidents?: number;
        numTownBlocks?: number;
        numTowns?: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntityStatus.html b/docs/types/types_oapi.RawEntityStatus.html index 2269bb1..87e6a96 100644 --- a/docs/types/types_oapi.RawEntityStatus.html +++ b/docs/types/types_oapi.RawEntityStatus.html @@ -1 +1 @@ -RawEntityStatus | EarthMC-NPM

    Type Alias RawEntityStatus

    RawEntityStatus: Partial<{
        isCapital: boolean;
        isNPC: boolean;
        isNeutral: boolean;
        isOnline: boolean;
        isOpen: boolean;
        isOverClaimed: boolean;
        isPublic: boolean;
        isRuined: boolean;
    }>
    \ No newline at end of file +RawEntityStatus | EarthMC-NPM

    Type Alias RawEntityStatus

    RawEntityStatus: Partial<{
        isCapital: boolean;
        isNPC: boolean;
        isNeutral: boolean;
        isOnline: boolean;
        isOpen: boolean;
        isOverClaimed: boolean;
        isPublic: boolean;
        isRuined: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawNation.html b/docs/types/types_oapi.RawNation.html index 52f293f..2c0d123 100644 --- a/docs/types/types_oapi.RawNation.html +++ b/docs/types/types_oapi.RawNation.html @@ -1 +1 @@ -RawNation | EarthMC-NPM

    Type Alias RawNation

    RawNation: Prettify<RawEntity & {
        allies?: string[];
        board?: string;
        capital: string;
        enemies?: string[];
        king: string;
        mapColorHexCode: string;
        name: string;
        residents: string[];
        timestamps?: Timestamps;
        towns: string[];
    }>
    \ No newline at end of file +RawNation | EarthMC-NPM

    Type Alias RawNation

    RawNation: Prettify<RawEntity & {
        allies?: string[];
        board?: string;
        capital: string;
        enemies?: string[];
        king: string;
        mapColorHexCode: string;
        name: string;
        residents: string[];
        timestamps?: Timestamps;
        towns: string[];
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawResident.html b/docs/types/types_oapi.RawResident.html index 1baca54..635d82b 100644 --- a/docs/types/types_oapi.RawResident.html +++ b/docs/types/types_oapi.RawResident.html @@ -1 +1 @@ -RawResident | EarthMC-NPM

    Type Alias RawResident

    RawResident: Prettify<RawEntity & {
        friends?: string[];
        name: string;
        nation?: string;
        perms: RawEntityPerms<RawResidentPerms>;
        surname: string;
        timestamps?: Timestamps;
        title: string;
        town?: string;
    }>
    \ No newline at end of file +RawResident | EarthMC-NPM

    Type Alias RawResident

    RawResident: Prettify<RawEntity & {
        friends?: string[];
        name: string;
        nation?: string;
        perms: RawEntityPerms<RawResidentPerms>;
        surname: string;
        timestamps?: Timestamps;
        title: string;
        town?: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawResidentPerms.html b/docs/types/types_oapi.RawResidentPerms.html index 2c5bfc1..5bfa03c 100644 --- a/docs/types/types_oapi.RawResidentPerms.html +++ b/docs/types/types_oapi.RawResidentPerms.html @@ -1 +1 @@ -RawResidentPerms | EarthMC-NPM

    Type Alias RawResidentPerms

    RawResidentPerms: Prettify<{
        ally: boolean;
        friend: boolean;
        outsider: boolean;
        town: boolean;
    }>
    \ No newline at end of file +RawResidentPerms | EarthMC-NPM

    Type Alias RawResidentPerms

    RawResidentPerms: Prettify<{
        ally: boolean;
        friend: boolean;
        outsider: boolean;
        town: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawTown.html b/docs/types/types_oapi.RawTown.html index 0126fdd..697d1ab 100644 --- a/docs/types/types_oapi.RawTown.html +++ b/docs/types/types_oapi.RawTown.html @@ -1 +1 @@ -RawTown | EarthMC-NPM
    RawTown: Prettify<RawEntity & {
        board: string;
        coordinates: RawTownCoordinates;
        founder: string;
        mapColorHexCode: string;
        mayor: string;
        name: string;
        nation?: string;
        outlaws?: string[];
        perms: Prettify<RawEntityPerms<RawTownPerms>>;
        residents: string[];
        timestamps?: Timestamps;
        trusted?: string[];
    }>
    \ No newline at end of file +RawTown | EarthMC-NPM
    RawTown: Prettify<RawEntity & {
        board: string;
        coordinates: RawTownCoordinates;
        founder: string;
        mapColorHexCode: string;
        mayor: string;
        name: string;
        nation?: string;
        outlaws?: string[];
        perms: Prettify<RawEntityPerms<RawTownPerms>>;
        residents: string[];
        timestamps?: Timestamps;
        trusted?: string[];
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawTownCoordinates.html b/docs/types/types_oapi.RawTownCoordinates.html index 175dc4c..db18558 100644 --- a/docs/types/types_oapi.RawTownCoordinates.html +++ b/docs/types/types_oapi.RawTownCoordinates.html @@ -1 +1 @@ -RawTownCoordinates | EarthMC-NPM

    Type Alias RawTownCoordinates

    RawTownCoordinates: Prettify<{
        home: number[];
        spawn: RawEntitySpawn;
        townBlocks: {
            x: number[];
            z: number[];
        };
    }>
    \ No newline at end of file +RawTownCoordinates | EarthMC-NPM

    Type Alias RawTownCoordinates

    RawTownCoordinates: Prettify<{
        home: number[];
        spawn: RawEntitySpawn;
        townBlocks: {
            x: number[];
            z: number[];
        };
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawTownPerms.html b/docs/types/types_oapi.RawTownPerms.html index 176ec69..bc7495a 100644 --- a/docs/types/types_oapi.RawTownPerms.html +++ b/docs/types/types_oapi.RawTownPerms.html @@ -1 +1 @@ -RawTownPerms | EarthMC-NPM

    Type Alias RawTownPerms

    RawTownPerms: Prettify<{
        ally: boolean;
        nation: boolean;
        outsider: boolean;
        resident: boolean;
    }>
    \ No newline at end of file +RawTownPerms | EarthMC-NPM

    Type Alias RawTownPerms

    RawTownPerms: Prettify<{
        ally: boolean;
        nation: boolean;
        outsider: boolean;
        resident: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.Timestamps.html b/docs/types/types_oapi.Timestamps.html index 9dd186d..45858db 100644 --- a/docs/types/types_oapi.Timestamps.html +++ b/docs/types/types_oapi.Timestamps.html @@ -1 +1 @@ -Timestamps | EarthMC-NPM

    Type Alias Timestamps

    Timestamps: Prettify<{
        joinedNationAt?: number;
        joinedTownAt?: number;
        lastOnline?: number;
        registered: number;
    }>
    \ No newline at end of file +Timestamps | EarthMC-NPM

    Type Alias Timestamps

    Timestamps: Prettify<{
        joinedNationAt?: number;
        joinedTownAt?: number;
        lastOnline?: number;
        registered: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_player.OnlinePlayer.html b/docs/types/types_player.OnlinePlayer.html index f7fc163..88a9046 100644 --- a/docs/types/types_player.OnlinePlayer.html +++ b/docs/types/types_player.OnlinePlayer.html @@ -1 +1 @@ -OnlinePlayer | EarthMC-NPM
    OnlinePlayer: Prettify<ParsedPlayer & Location>
    \ No newline at end of file +OnlinePlayer | EarthMC-NPM
    OnlinePlayer: Prettify<ParsedPlayer & Location>
    \ No newline at end of file diff --git a/docs/types/types_player.ParsedPlayer.html b/docs/types/types_player.ParsedPlayer.html index 009c258..0b1c901 100644 --- a/docs/types/types_player.ParsedPlayer.html +++ b/docs/types/types_player.ParsedPlayer.html @@ -1 +1 @@ -ParsedPlayer | EarthMC-NPM
    ParsedPlayer: {
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
    }
    \ No newline at end of file +ParsedPlayer | EarthMC-NPM
    ParsedPlayer: {
        name: string;
        nickname?: string;
        underground?: boolean;
        world?: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_player.Player.html b/docs/types/types_player.Player.html index 2ac5ab1..b795a5e 100644 --- a/docs/types/types_player.Player.html +++ b/docs/types/types_player.Player.html @@ -1 +1 @@ -Player | EarthMC-NPM
    Player: Prettify<Resident & Partial<OnlinePlayer> & {
        online: boolean;
    }>
    \ No newline at end of file +Player | EarthMC-NPM
    Player: Prettify<Resident & Partial<OnlinePlayer> & {
        online: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_player.SquaremapOnlinePlayer.html b/docs/types/types_player.SquaremapOnlinePlayer.html index efc3710..00737b1 100644 --- a/docs/types/types_player.SquaremapOnlinePlayer.html +++ b/docs/types/types_player.SquaremapOnlinePlayer.html @@ -1 +1 @@ -SquaremapOnlinePlayer | EarthMC-NPM

    Type Alias SquaremapOnlinePlayer

    SquaremapOnlinePlayer: Prettify<ParsedPlayer & SquaremapLocation>
    \ No newline at end of file +SquaremapOnlinePlayer | EarthMC-NPM

    Type Alias SquaremapOnlinePlayer

    SquaremapOnlinePlayer: Prettify<ParsedPlayer & SquaremapLocation>
    \ No newline at end of file diff --git a/docs/types/types_player.SquaremapPlayer.html b/docs/types/types_player.SquaremapPlayer.html index c253735..558a918 100644 --- a/docs/types/types_player.SquaremapPlayer.html +++ b/docs/types/types_player.SquaremapPlayer.html @@ -1 +1 @@ -SquaremapPlayer | EarthMC-NPM

    Type Alias SquaremapPlayer

    SquaremapPlayer: Prettify<Resident & Partial<SquaremapOnlinePlayer> & {
        online: boolean;
    }>
    \ No newline at end of file +SquaremapPlayer | EarthMC-NPM

    Type Alias SquaremapPlayer

    SquaremapPlayer: Prettify<Resident & Partial<SquaremapOnlinePlayer> & {
        online: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_resident.Resident.html b/docs/types/types_resident.Resident.html index 89109b0..a47936d 100644 --- a/docs/types/types_resident.Resident.html +++ b/docs/types/types_resident.Resident.html @@ -1 +1 @@ -Resident | EarthMC-NPM
    Resident: {
        name: string;
        nation?: string;
        rank: string;
        town: string;
    }
    \ No newline at end of file +Resident | EarthMC-NPM
    Resident: {
        name: string;
        nation?: string;
        rank: string;
        town: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapArea.html b/docs/types/types_squaremap.SquaremapArea.html index ae0ec05..2a87cc1 100644 --- a/docs/types/types_squaremap.SquaremapArea.html +++ b/docs/types/types_squaremap.SquaremapArea.html @@ -1 +1 @@ -SquaremapArea | EarthMC-NPM
    SquaremapArea: Prettify<SquaremapMarker & CommonFields & SquaremapPoints>
    \ No newline at end of file +SquaremapArea | EarthMC-NPM
    SquaremapArea: Prettify<SquaremapMarker & CommonFields & SquaremapPoints>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapAreaType.html b/docs/types/types_squaremap.SquaremapAreaType.html index d6e9556..57ffb38 100644 --- a/docs/types/types_squaremap.SquaremapAreaType.html +++ b/docs/types/types_squaremap.SquaremapAreaType.html @@ -1 +1 @@ -SquaremapAreaType | EarthMC-NPM
    SquaremapAreaType:
        | "polygon"
        | "icon"
        | "rectangle"
        | "polyline"
        | "circle"
        | "ellipse"
    \ No newline at end of file +SquaremapAreaType | EarthMC-NPM
    SquaremapAreaType:
        | "polygon"
        | "icon"
        | "rectangle"
        | "polyline"
        | "circle"
        | "ellipse"
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapIcon.html b/docs/types/types_squaremap.SquaremapIcon.html index e7a8ca4..5e9309c 100644 --- a/docs/types/types_squaremap.SquaremapIcon.html +++ b/docs/types/types_squaremap.SquaremapIcon.html @@ -1 +1 @@ -SquaremapIcon | EarthMC-NPM
    SquaremapIcon: Prettify<{
        anchor: Point2D;
        icon: string;
        point: Point2D;
        size: Point2D;
        tooltip_anchor: Point2D;
    }>
    \ No newline at end of file +SquaremapIcon | EarthMC-NPM
    SquaremapIcon: Prettify<{
        anchor: Point2D;
        icon: string;
        point: Point2D;
        size: Point2D;
        tooltip_anchor: Point2D;
    }>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapMapResponse.html b/docs/types/types_squaremap.SquaremapMapResponse.html index 213bbca..7b422d2 100644 --- a/docs/types/types_squaremap.SquaremapMapResponse.html +++ b/docs/types/types_squaremap.SquaremapMapResponse.html @@ -1 +1 @@ -SquaremapMapResponse | EarthMC-NPM

    Type Alias SquaremapMapResponse

    SquaremapMapResponse: SquaremapMarkerset[]
    \ No newline at end of file +SquaremapMapResponse | EarthMC-NPM

    Type Alias SquaremapMapResponse

    SquaremapMapResponse: SquaremapMarkerset[]
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapMarker.html b/docs/types/types_squaremap.SquaremapMarker.html index b596222..56262bd 100644 --- a/docs/types/types_squaremap.SquaremapMarker.html +++ b/docs/types/types_squaremap.SquaremapMarker.html @@ -1 +1 @@ -SquaremapMarker | EarthMC-NPM
    SquaremapMarker: Prettify<{
        color?: HexString;
        fillColor?: HexString;
        fillOpacity?: Opacity;
        opacity?: Opacity;
        popup: string;
        tooltip: string;
        type: SquaremapAreaType;
    }>
    \ No newline at end of file +SquaremapMarker | EarthMC-NPM
    SquaremapMarker: Prettify<{
        color?: HexString;
        fillColor?: HexString;
        fillOpacity?: Opacity;
        opacity?: Opacity;
        popup: string;
        tooltip: string;
        type: SquaremapAreaType;
    }>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapMarkerset.html b/docs/types/types_squaremap.SquaremapMarkerset.html index ecd6144..0cd061a 100644 --- a/docs/types/types_squaremap.SquaremapMarkerset.html +++ b/docs/types/types_squaremap.SquaremapMarkerset.html @@ -1 +1 @@ -SquaremapMarkerset | EarthMC-NPM
    SquaremapMarkerset: Prettify<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: SquaremapArea[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>
    \ No newline at end of file +SquaremapMarkerset | EarthMC-NPM
    SquaremapMarkerset: Prettify<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: SquaremapArea[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapRawPlayer.html b/docs/types/types_squaremap.SquaremapRawPlayer.html index 7eabe3b..9e76259 100644 --- a/docs/types/types_squaremap.SquaremapRawPlayer.html +++ b/docs/types/types_squaremap.SquaremapRawPlayer.html @@ -1 +1 @@ -SquaremapRawPlayer | EarthMC-NPM
    SquaremapRawPlayer: Prettify<Point2D & {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        yaw: string | number;
    }>
    \ No newline at end of file +SquaremapRawPlayer | EarthMC-NPM
    SquaremapRawPlayer: Prettify<Point2D & {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        yaw: string | number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_town.SquaremapTown.html b/docs/types/types_town.SquaremapTown.html index aea0bb7..5b99dc5 100644 --- a/docs/types/types_town.SquaremapTown.html +++ b/docs/types/types_town.SquaremapTown.html @@ -1 +1 @@ -SquaremapTown | EarthMC-NPM

    Type Alias SquaremapTown

    SquaremapTown: Prettify<BaseTown & {
        board?: string;
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        points: {
            x: number;
            z: number;
        }[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
    }>
    \ No newline at end of file +SquaremapTown | EarthMC-NPM

    Type Alias SquaremapTown

    SquaremapTown: Prettify<BaseTown & {
        board?: string;
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        points: {
            x: number;
            z: number;
        }[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
    }>
    \ No newline at end of file diff --git a/docs/types/types_town.Town.html b/docs/types/types_town.Town.html index b407084..cf3418d 100644 --- a/docs/types/types_town.Town.html +++ b/docs/types/types_town.Town.html @@ -1 +1 @@ -Town | EarthMC-NPM
    Town: Prettify<BaseTown & {
        flags: TownFlags;
        wiki?: string;
    }>
    \ No newline at end of file +Town | EarthMC-NPM
    Town: Prettify<BaseTown & {
        flags: TownFlags;
        wiki?: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_town.TownBounds.html b/docs/types/types_town.TownBounds.html index f162450..f9ed3e0 100644 --- a/docs/types/types_town.TownBounds.html +++ b/docs/types/types_town.TownBounds.html @@ -1 +1 @@ -TownBounds | EarthMC-NPM

    Type Alias TownBounds

    TownBounds: {
        x: number[];
        z: number[];
    }
    \ No newline at end of file +TownBounds | EarthMC-NPM

    Type Alias TownBounds

    TownBounds: {
        x: number[];
        z: number[];
    }
    \ No newline at end of file diff --git a/docs/types/types_town.TownFlags.html b/docs/types/types_town.TownFlags.html index de42407..3060cad 100644 --- a/docs/types/types_town.TownFlags.html +++ b/docs/types/types_town.TownFlags.html @@ -1 +1 @@ -TownFlags | EarthMC-NPM

    Type Alias TownFlags

    TownFlags: Prettify<{
        capital: boolean;
        explosion: boolean;
        fire: boolean;
        mobs: boolean;
        public: boolean;
        pvp: boolean;
    }>
    \ No newline at end of file +TownFlags | EarthMC-NPM

    Type Alias TownFlags

    TownFlags: Prettify<{
        capital: boolean;
        explosion: boolean;
        fire: boolean;
        mobs: boolean;
        public: boolean;
        pvp: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_util.AssertPositive.html b/docs/types/types_util.AssertPositive.html index 8dae3a9..8533ff4 100644 --- a/docs/types/types_util.AssertPositive.html +++ b/docs/types/types_util.AssertPositive.html @@ -1 +1 @@ -AssertPositive | EarthMC-NPM

    Type Alias AssertPositive<N>

    AssertPositive<N>: number extends N
        ? N
        : `${N}` extends `-${string}`
            ? never
            : N

    Type Parameters

    • N extends number
    \ No newline at end of file +AssertPositive | EarthMC-NPM

    Type Alias AssertPositive<N>

    AssertPositive<N>: number extends N
        ? N
        : `${N}` extends `-${string}`
            ? never
            : N

    Type Parameters

    • N extends number
    \ No newline at end of file diff --git a/docs/types/types_util.HexString.html b/docs/types/types_util.HexString.html index c5f7c86..5a18f37 100644 --- a/docs/types/types_util.HexString.html +++ b/docs/types/types_util.HexString.html @@ -1 +1 @@ -HexString | EarthMC-NPM

    Type Alias HexString

    HexString: `#${string}`
    \ No newline at end of file +HexString | EarthMC-NPM

    Type Alias HexString

    HexString: `#${string}`
    \ No newline at end of file diff --git a/docs/types/types_util.NestedOmit.html b/docs/types/types_util.NestedOmit.html index 12c8411..a30e726 100644 --- a/docs/types/types_util.NestedOmit.html +++ b/docs/types/types_util.NestedOmit.html @@ -1 +1 @@ -NestedOmit | EarthMC-NPM

    Type Alias NestedOmit<T, K>

    NestedOmit<T, K>: {
            [P in keyof T as P extends K
                ? never
                : P]: NestedOmit<T[P], K extends `${Exclude<P, symbol>}.${infer R}`
                ? R
                : never>
        } extends infer O
        ? {
            [P in keyof O]: O[P]
        }
        : never

    Type Parameters

    • T
    • K extends PropertyKey
    \ No newline at end of file +NestedOmit | EarthMC-NPM

    Type Alias NestedOmit<T, K>

    NestedOmit<T, K>: {
            [P in keyof T as P extends K
                ? never
                : P]: NestedOmit<T[P], K extends `${Exclude<P, symbol>}.${infer R}`
                ? R
                : never>
        } extends infer O
        ? {
            [P in keyof O]: O[P]
        }
        : never

    Type Parameters

    • T
    • K extends PropertyKey
    \ No newline at end of file diff --git a/docs/types/types_util.Opacity.html b/docs/types/types_util.Opacity.html index bf4f687..0e04066 100644 --- a/docs/types/types_util.Opacity.html +++ b/docs/types/types_util.Opacity.html @@ -1 +1 @@ -Opacity | EarthMC-NPM
    Opacity:
        | 0
        | 0.1
        | 0.2
        | 0.3
        | 0.4
        | 0.5
        | 0.6
        | 0.7
        | 0.8
        | 0.9
        | 1
    \ No newline at end of file +Opacity | EarthMC-NPM
    Opacity:
        | 0
        | 0.1
        | 0.2
        | 0.3
        | 0.4
        | 0.5
        | 0.6
        | 0.7
        | 0.8
        | 0.9
        | 1
    \ No newline at end of file diff --git a/docs/types/types_util.Prettify.html b/docs/types/types_util.Prettify.html index f1b446d..4592e98 100644 --- a/docs/types/types_util.Prettify.html +++ b/docs/types/types_util.Prettify.html @@ -1 +1 @@ -Prettify | EarthMC-NPM

    Type Alias Prettify<T>

    Prettify<T>: {
        [K in keyof T]: T[K]
    } & unknown

    Type Parameters

    • T
    \ No newline at end of file +Prettify | EarthMC-NPM

    Type Alias Prettify<T>

    Prettify<T>: {
        [K in keyof T]: T[K]
    } & unknown

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/types/types_util.StringContainedWithin.html b/docs/types/types_util.StringContainedWithin.html index 952ae90..5b77470 100644 --- a/docs/types/types_util.StringContainedWithin.html +++ b/docs/types/types_util.StringContainedWithin.html @@ -1 +1 @@ -StringContainedWithin | EarthMC-NPM

    Type Alias StringContainedWithin<TStart, TEnd>

    StringContainedWithin<TStart, TEnd>: `${TStart}${string}${TEnd}`

    Type Parameters

    • TStart extends string
    • TEnd extends string
    \ No newline at end of file +StringContainedWithin | EarthMC-NPM

    Type Alias StringContainedWithin<TStart, TEnd>

    StringContainedWithin<TStart, TEnd>: `${TStart}${string}${TEnd}`

    Type Parameters

    • TStart extends string
    • TEnd extends string
    \ No newline at end of file diff --git a/docs/types/types_util.StringEndsWith.html b/docs/types/types_util.StringEndsWith.html index 42de1c3..0935817 100644 --- a/docs/types/types_util.StringEndsWith.html +++ b/docs/types/types_util.StringEndsWith.html @@ -1 +1 @@ -StringEndsWith | EarthMC-NPM

    Type Alias StringEndsWith<T>

    StringEndsWith<T>: `${string}${T}`

    Type Parameters

    • T extends string
    \ No newline at end of file +StringEndsWith | EarthMC-NPM

    Type Alias StringEndsWith<T>

    StringEndsWith<T>: `${string}${T}`

    Type Parameters

    • T extends string
    \ No newline at end of file diff --git a/docs/types/types_util.StringStartsWith.html b/docs/types/types_util.StringStartsWith.html index a61df36..b2118b7 100644 --- a/docs/types/types_util.StringStartsWith.html +++ b/docs/types/types_util.StringStartsWith.html @@ -1 +1 @@ -StringStartsWith | EarthMC-NPM

    Type Alias StringStartsWith<T>

    StringStartsWith<T>: `${T}${string}`

    Type Parameters

    • T extends string
    \ No newline at end of file +StringStartsWith | EarthMC-NPM

    Type Alias StringStartsWith<T>

    StringStartsWith<T>: `${T}${string}`

    Type Parameters

    • T extends string
    \ No newline at end of file diff --git a/docs/types/types_util.ValidateShape.html b/docs/types/types_util.ValidateShape.html index bbd0297..cb330b5 100644 --- a/docs/types/types_util.ValidateShape.html +++ b/docs/types/types_util.ValidateShape.html @@ -1 +1 @@ -ValidateShape | EarthMC-NPM

    Type Alias ValidateShape<T, Shape>

    ValidateShape<T, Shape>: T extends Shape
        ? Exclude<keyof T, keyof Shape> extends never
            ? T
            : never
        : never

    Type Parameters

    • T
    • Shape
    \ No newline at end of file +ValidateShape | EarthMC-NPM

    Type Alias ValidateShape<T, Shape>

    ValidateShape<T, Shape>: T extends Shape
        ? Exclude<keyof T, keyof Shape> extends never
            ? T
            : never
        : never

    Type Parameters

    • T
    • Shape
    \ No newline at end of file diff --git a/docs/types/types_util.ValuesOf.html b/docs/types/types_util.ValuesOf.html index 1848f5e..9111ea3 100644 --- a/docs/types/types_util.ValuesOf.html +++ b/docs/types/types_util.ValuesOf.html @@ -1 +1 @@ -ValuesOf | EarthMC-NPM

    Type Alias ValuesOf<T>

    ValuesOf<T>: T[keyof T]

    Type Parameters

    • T
    \ No newline at end of file +ValuesOf | EarthMC-NPM

    Type Alias ValuesOf<T>

    ValuesOf<T>: T[keyof T]

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/types/utils_endpoint.EndpointVersion.html b/docs/types/utils_endpoint.EndpointVersion.html index a3da660..c876cff 100644 --- a/docs/types/utils_endpoint.EndpointVersion.html +++ b/docs/types/utils_endpoint.EndpointVersion.html @@ -1 +1 @@ -EndpointVersion | EarthMC-NPM
    EndpointVersion: "v2" | "v3"
    \ No newline at end of file +EndpointVersion | EarthMC-NPM
    EndpointVersion: "v2" | "v3"
    \ No newline at end of file diff --git a/docs/types/utils_endpoint.ReqOptions.html b/docs/types/utils_endpoint.ReqOptions.html index 2db1dbb..907907e 100644 --- a/docs/types/utils_endpoint.ReqOptions.html +++ b/docs/types/utils_endpoint.ReqOptions.html @@ -1 +1 @@ -ReqOptions | EarthMC-NPM
    ReqOptions: {
        dispatcher?: Dispatcher;
    } & Omit<Dispatcher.RequestOptions, "origin" | "path" | "method"> & Partial<Pick<Dispatcher.RequestOptions, "method">>
    \ No newline at end of file +ReqOptions | EarthMC-NPM
    ReqOptions: {
        dispatcher?: Dispatcher;
    } & Omit<Dispatcher.RequestOptions, "origin" | "path" | "method"> & Partial<Pick<Dispatcher.RequestOptions, "method">>
    \ No newline at end of file diff --git a/docs/types/utils_endpoint.V3RequestBody.html b/docs/types/utils_endpoint.V3RequestBody.html index 39fdcbb..3c97ffa 100644 --- a/docs/types/utils_endpoint.V3RequestBody.html +++ b/docs/types/utils_endpoint.V3RequestBody.html @@ -1 +1 @@ -V3RequestBody | EarthMC-NPM
    V3RequestBody: {
        query: string;
        [key: string]: any;
    }
    \ No newline at end of file +V3RequestBody | EarthMC-NPM
    V3RequestBody: {
        query: string;
        [key: string]: any;
    }
    \ No newline at end of file diff --git a/docs/variables/main.Aurora.html b/docs/variables/main.Aurora.html index b912746..61839f0 100644 --- a/docs/variables/main.Aurora.html +++ b/docs/variables/main.Aurora.html @@ -1 +1 @@ -Aurora | EarthMC-NPM

    Variable AuroraConst

    Aurora: Squaremap = ...
    \ No newline at end of file +Aurora | EarthMC-NPM

    Variable AuroraConst

    Aurora: Squaremap = ...
    \ No newline at end of file diff --git a/docs/variables/main.Nova.html b/docs/variables/main.Nova.html index ed37969..ba9732e 100644 --- a/docs/variables/main.Nova.html +++ b/docs/variables/main.Nova.html @@ -1 +1 @@ -Nova | EarthMC-NPM

    Variable NovaConst

    Nova: Dynmap = ...
    \ No newline at end of file +Nova | EarthMC-NPM

    Variable NovaConst

    Nova: Dynmap = ...
    \ No newline at end of file diff --git a/docs/variables/types.Maps.html b/docs/variables/types.Maps.html index f35a400..cca0710 100644 --- a/docs/variables/types.Maps.html +++ b/docs/variables/types.Maps.html @@ -1 +1 @@ -Maps | EarthMC-NPM

    Variable MapsConst

    Maps: {
        Dynmap: {
            NOVA: "nova";
        };
        Squaremap: {
            AURORA: "aurora";
        };
    } = ...
    \ No newline at end of file +Maps | EarthMC-NPM

    Variable MapsConst

    Maps: {
        Dynmap: {
            NOVA: "nova";
        };
        Squaremap: {
            AURORA: "aurora";
        };
    } = ...
    \ No newline at end of file diff --git a/docs/variables/types_gps.Routes.html b/docs/variables/types_gps.Routes.html index a0fb9d4..0e8be1a 100644 --- a/docs/variables/types_gps.Routes.html +++ b/docs/variables/types_gps.Routes.html @@ -1 +1 @@ -Routes | EarthMC-NPM

    Variable RoutesConst

    Routes: {
        AVOID_PUBLIC: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        AVOID_PVP: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        FASTEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        SAFEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
    } = ...
    \ No newline at end of file +Routes | EarthMC-NPM

    Variable RoutesConst

    Routes: {
        AVOID_PUBLIC: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        AVOID_PVP: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        FASTEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        SAFEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
    } = ...
    \ No newline at end of file diff --git a/docs/variables/utils_functions.validChars.html b/docs/variables/utils_functions.validChars.html index 69912dc..5e4aded 100644 --- a/docs/variables/utils_functions.validChars.html +++ b/docs/variables/utils_functions.validChars.html @@ -1 +1 @@ -validChars | EarthMC-NPM

    Variable validCharsConst

    validChars: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
    \ No newline at end of file +validChars | EarthMC-NPM

    Variable validCharsConst

    validChars: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
    \ No newline at end of file