From 7b3a30e3c998c67a910818bf8852747bccd61c06 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 15 Jul 2024 00:49:27 +0100 Subject: [PATCH] docs --- docs/assets/search.js | 2 +- docs/classes/api_dynmap_Dynmap.Dynmap.html | 2 +- docs/classes/api_dynmap_GPS.GPS.html | 8 ++++---- docs/classes/api_dynmap_Players.Players.html | 4 ++-- docs/classes/api_squaremap_GPS.GPS.html | 2 +- docs/classes/api_squaremap_Players.Players.html | 4 ++-- docs/classes/api_squaremap_Squaremap.Squaremap.html | 2 +- docs/classes/api_squaremap_Towns.Towns.html | 4 ++-- docs/functions/api_squaremap_parser.parsePlayers.html | 2 +- docs/functions/utils_functions.asBool.html | 2 +- docs/functions/utils_functions.average.html | 2 +- docs/functions/utils_functions.averageNationPos.html | 2 +- docs/functions/utils_functions.calcArea.html | 2 +- docs/functions/utils_functions.calcAreaPoints.html | 2 +- docs/functions/utils_functions.editPlayerProp.html | 2 +- docs/functions/utils_functions.editPlayerProps.html | 2 +- docs/functions/utils_functions.euclidean.html | 2 +- docs/functions/utils_functions.fastMerge.html | 2 +- docs/functions/utils_functions.fastMergeUnique.html | 2 +- docs/functions/utils_functions.formatString.html | 2 +- docs/functions/utils_functions.genRandomString.html | 2 +- docs/functions/utils_functions.getAveragePos.html | 2 +- docs/functions/utils_functions.getExisting.html | 2 +- docs/functions/utils_functions.hypot.html | 2 +- docs/functions/utils_functions.isInvitable.html | 2 +- docs/functions/utils_functions.manhattan.html | 2 +- docs/functions/utils_functions.range.html | 2 +- docs/functions/utils_functions.roundToNearest16.html | 2 +- docs/functions/utils_functions.safeParseInt.html | 2 +- docs/functions/utils_functions.sqr.html | 2 +- docs/functions/utils_functions.strictFalsy.html | 2 +- docs/functions/utils_functions.stripInvalidChars.html | 2 +- docs/types/types_gps.CardinalDirection.html | 2 +- docs/types/types_gps.Location.html | 2 +- docs/types/types_gps.Point2D.html | 2 +- docs/types/types_gps.Route.html | 2 +- docs/types/types_gps.RouteInfo.html | 2 +- docs/types/types_gps.RouteKey.html | 2 +- docs/types/types_gps.RouteType.html | 2 +- docs/types/types_gps.SquaremapLocation.html | 2 +- docs/types/types_gps.StrictPoint2D.html | 2 +- docs/types/types_player.OnlinePlayer.html | 2 +- docs/types/types_player.ParsedPlayer.html | 2 +- docs/types/types_player.Player.html | 2 +- docs/types/types_player.SquaremapOnlinePlayer.html | 2 +- docs/types/types_player.SquaremapPlayer.html | 2 +- docs/variables/types_gps.Routes.html | 2 +- docs/variables/utils_functions.validChars.html | 2 +- 48 files changed, 54 insertions(+), 54 deletions(-) diff --git a/docs/assets/search.js b/docs/assets/search.js index cf1d79e..4d90270 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/api_dynmap_Dynmap.Dynmap.html b/docs/classes/api_dynmap_Dynmap.Dynmap.html index c6a4f48..02f8125 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

\ 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 ca24c17..7da4741 100644 --- a/docs/classes/api_dynmap_GPS.GPS.html +++ b/docs/classes/api_dynmap_GPS.GPS.html @@ -12,8 +12,8 @@ safestRoute track cardinalDirection -

Constructors

Properties

emit: any
Routes: {
    AVOID_PUBLIC: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    AVOID_PVP: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    FASTEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    SAFEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
} = Routes

Accessors

  • get lastLoc(): {
        x: number;
        z: number;
    }
  • Returns {
        x: number;
        z: number;
    }

    • x: number
    • z: number
  • set lastLoc(val): void
  • Parameters

    • val: {
          x: number;
          z: number;
      }
      • x: number
      • z: number

    Returns void

Methods

  • Parameters

    • playerName: string
    • interval: number = 3000
    • route: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<GPS>

  • Determines the direction to the destination from the origin.

    +

Constructors

Properties

emit: any
Routes: {
    AVOID_PUBLIC: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    AVOID_PVP: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    FASTEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    SAFEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
} = Routes

Accessors

  • get lastLoc(): {
        x: number;
        z: number;
    }
  • Returns {
        x: number;
        z: number;
    }

    • x: number
    • z: number
  • set lastLoc(val): void
  • Parameters

    • val: {
          x: number;
          z: number;
      }
      • x: number
      • z: number

    Returns void

Methods

  • Parameters

    • loc: {
          x: string | number;
          y?: string | number;
          z: string | number;
      }
      • x: string | number
      • Optionaly?: string | number
      • z: string | number

    Returns Promise<RouteInfo>

  • Parameters

    • loc: {
          x: string | number;
          y?: string | number;
          z: string | number;
      }
      • x: string | number
      • Optionaly?: string | number
      • z: string | number
    • options: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      }
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<RouteInfo>

  • Parameters

    • player: {
          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;
      }
      • name: string
      • Optionalnation?: string
      • Optionalnickname?: string
      • online: boolean
      • rank: string
      • town: string
      • Optionalunderground?: boolean
      • Optionalworld?: string
      • Optionalx?: string | number
      • Optionaly?: string | number
      • Optionalz?: string | number

    Returns boolean

  • Parameters

    • loc: {
          x: string | number;
          y?: string | number;
          z: string | number;
      }
      • x: string | number
      • Optionaly?: string | number
      • z: string | number

    Returns Promise<RouteInfo>

  • Parameters

    • playerName: string
    • interval: number = 3000
    • route: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<GPS>

  • Determines the direction to the destination from the origin.

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

    -

    Parameters

    • origin: Location

      The location where something is currently at.

      -
    • destination: Location

      The location we wish to arrive at.

      -

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

\ No newline at end of file +

Parameters

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

\ 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 1b9fd7f..a7d3577 100644 --- a/docs/classes/api_dynmap_Players.Players.html +++ b/docs/classes/api_dynmap_Players.Players.html @@ -1,8 +1,8 @@ -Players | EarthMC-NPM

Implements

Constructors

constructor +Players | EarthMC-NPM

Implements

Constructors

Accessors

Methods

Constructors

Accessors

Methods

\ 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_squaremap_GPS.GPS.html b/docs/classes/api_squaremap_GPS.GPS.html index 24eb410..432dd58 100644 --- a/docs/classes/api_squaremap_GPS.GPS.html +++ b/docs/classes/api_squaremap_GPS.GPS.html @@ -12,7 +12,7 @@ safestRoute track cardinalDirection -

Constructors

Properties

emit: any
Routes: {
    AVOID_PUBLIC: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    AVOID_PVP: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    FASTEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    SAFEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
} = Routes

Accessors

  • get lastLoc(): {
        x: number;
        z: number;
    }
  • Returns {
        x: number;
        z: number;
    }

    • x: number
    • z: number
  • set lastLoc(val): void
  • Parameters

    • val: {
          x: number;
          z: number;
      }
      • x: number
      • z: number

    Returns void

Methods

  • Parameters

    • loc: Point2D
    • options: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.SAFEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<RouteInfo>

  • Parameters

    • playerName: string
    • interval: number = 3000
    • route: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<GPS>

  • Determines the direction to the destination from the origin.

    +

Constructors

Properties

emit: any
Routes: {
    AVOID_PUBLIC: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    AVOID_PVP: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    FASTEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    SAFEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
} = Routes

Accessors

  • get lastLoc(): {
        x: number;
        z: number;
    }
  • Returns {
        x: number;
        z: number;
    }

    • x: number
    • z: number
  • set lastLoc(val): void
  • Parameters

    • val: {
          x: number;
          z: number;
      }
      • x: number
      • z: number

    Returns void

Methods

  • Parameters

    • loc: Point2D
    • options: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.SAFEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<RouteInfo>

  • Parameters

    • player: {
          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;
      }
      • name: string
      • Optionalnation?: string
      • Optionalnickname?: string
      • online: boolean
      • rank: string
      • town: string
      • Optionalunderground?: boolean
      • Optionalworld?: string
      • Optionalx?: string | number
      • Optionalyaw?: string | number
      • Optionalz?: string | number

    Returns boolean

  • Parameters

    • playerName: string
    • interval: number = 3000
    • route: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<GPS>

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;
    }>

\ 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 23bd7f7..fd20d89 100644 --- a/docs/classes/api_squaremap_Towns.Towns.html +++ b/docs/classes/api_squaremap_Towns.Towns.html @@ -1,4 +1,4 @@ -Towns | EarthMC-NPM

Implements

Constructors

constructor +Towns | EarthMC-NPM

Implements

Constructors

Accessors

Methods

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/functions/api_squaremap_parser.parsePlayers.html b/docs/functions/api_squaremap_parser.parsePlayers.html index c6282ee..82a58e7 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 SquaremapPlayer[]

\ 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/utils_functions.asBool.html b/docs/functions/utils_functions.asBool.html index 7b5d0f4..9a46f26 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 475fbbc..c5a305e 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 85e1afa..8b1ad24 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 c2ab733..0f00a9e 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 eff35bf..1ae6dcb 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 9f61a20..d4f71f8 100644 --- a/docs/functions/utils_functions.editPlayerProp.html +++ b/docs/functions/utils_functions.editPlayerProp.html @@ -1 +1 @@ -editPlayerProp | EarthMC-NPM
\ 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 3fa3b6f..5310cc0 100644 --- a/docs/functions/utils_functions.editPlayerProps.html +++ b/docs/functions/utils_functions.editPlayerProps.html @@ -1 +1 @@ -editPlayerProps | EarthMC-NPM
\ 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 e128d57..f8c8e30 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 26aede6..fef7815 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 b779f3f..3989f65 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 f82dc21..871ff68 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 1174e8a..0098f8a 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 9608cb7..09cb908 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 6f02a0d..25461c6 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 d75fb90..2256a98 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 5da13b5..015eb25 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 f1b957b..72a7d26 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 f81aa1c..2c31167 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 5c8ade1..5f8c1af 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 0409a47..0751d39 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 e67d00c..cfea93e 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 710f3d6..d25fdd1 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 5dc27f6..0486140 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/types/types_gps.CardinalDirection.html b/docs/types/types_gps.CardinalDirection.html index 1e7cfef..15d233e 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 01016d9..2b3eef5 100644 --- a/docs/types/types_gps.Location.html +++ b/docs/types/types_gps.Location.html @@ -1 +1 @@ -Location | EarthMC-NPM

Type Alias Location

Location: 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 3642b0e..58dc8a4 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 d9990aa..d813b21 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 8762dbb..e3945f4 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 4fd4084..cc5a224 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 416bf0f..094ba03 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 2d80c96..c3f7c6c 100644 --- a/docs/types/types_gps.SquaremapLocation.html +++ b/docs/types/types_gps.SquaremapLocation.html @@ -1 +1 @@ -SquaremapLocation | EarthMC-NPM

Type Alias SquaremapLocation

SquaremapLocation: 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 1c6776a..db8388f 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_player.OnlinePlayer.html b/docs/types/types_player.OnlinePlayer.html index 8cd57b5..f7fc163 100644 --- a/docs/types/types_player.OnlinePlayer.html +++ b/docs/types/types_player.OnlinePlayer.html @@ -1 +1 @@ -OnlinePlayer | EarthMC-NPM
\ No newline at end of file +OnlinePlayer | EarthMC-NPM
\ No newline at end of file diff --git a/docs/types/types_player.ParsedPlayer.html b/docs/types/types_player.ParsedPlayer.html index 1dc334f..009c258 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;
    online: boolean;
    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 e997b18..2ac5ab1 100644 --- a/docs/types/types_player.Player.html +++ b/docs/types/types_player.Player.html @@ -1 +1 @@ -Player | EarthMC-NPM
\ 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 a9a69da..efc3710 100644 --- a/docs/types/types_player.SquaremapOnlinePlayer.html +++ b/docs/types/types_player.SquaremapOnlinePlayer.html @@ -1 +1 @@ -SquaremapOnlinePlayer | EarthMC-NPM

Type Alias SquaremapOnlinePlayer

SquaremapOnlinePlayer: 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 827b098..c253735 100644 --- a/docs/types/types_player.SquaremapPlayer.html +++ b/docs/types/types_player.SquaremapPlayer.html @@ -1 +1 @@ -SquaremapPlayer | EarthMC-NPM
\ 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/variables/types_gps.Routes.html b/docs/variables/types_gps.Routes.html index b76276a..a0fb9d4 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 f7dd185..69912dc 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