observermc
Version:
A Node.js wrapper and API for multiple Minecraft Servers
35 lines (34 loc) • 787 B
TypeScript
export declare class MinecraftServerWhitelist {
private _path;
private _whitelist;
private _loadError;
private _onlineMode;
constructor(directory: string, onlineMode?: boolean);
get array(): {
uuid: string;
name: string;
}[];
add(username: string): Promise<{
res: boolean;
error: string;
} | {
res: boolean;
error?: undefined;
}>;
remove(username: string): Promise<{
res: boolean;
error: string;
} | {
res: boolean;
error?: undefined;
}>;
clear(): {
res: boolean;
error: string;
} | {
res: boolean;
error?: undefined;
};
private saveWhitelist;
private loadWhitelist;
}