UNPKG

earthmc

Version:

An unofficial EarthMC library providing handy methods and extensive info.

32 lines 1.24 kB
import type { Point2D, TownBounds, DynmapMap } from '../../types/index.js'; import DataHandler from '../../helpers/DataHandler.js'; import Towns from './Towns.js'; import Nations from './Nations.js'; import Players from './Players.js'; import Residents from './Residents.js'; import GPS from './GPS.js'; declare class Dynmap extends DataHandler { readonly Towns: Towns; readonly Nations: Nations; readonly Residents: Residents; readonly Players: Players; readonly GPS: GPS; readonly name: DynmapMap; readonly inviteRange: number; constructor(mapName: DynmapMap, cacheTimeoutMs?: number); readonly withinTown: (location: Point2D) => Promise<boolean>; readonly isWilderness: (location: Point2D) => Promise<boolean>; readonly withinBounds: (location: Point2D, bounds: TownBounds) => boolean; readonly onlinePlayerData: () => Promise<{ name: string; nickname?: string; underground?: boolean; world?: string; x: number | string; z: number | string; y?: number | string; }[]>; readonly markerset: () => Promise<import("../../types/dynmap.js").Markerset>; } export { Dynmap, Dynmap as default }; //# sourceMappingURL=Dynmap.d.ts.map