UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

93 lines (92 loc) 4.46 kB
import ISslConfig from "./ISslConfig"; import LocalUtilities from "./LocalUtilities"; import NodeStorage from "./NodeStorage"; import Log, { LogItem } from "../core/Log"; export declare const consoleText_reset = "\u001B[0m"; export declare const consoleText_bright = "\u001B[1m"; export declare const consoleText_dim = "\u001B[2m"; export declare const consoleText_underscore = "\u001B[4m"; export declare const consoleText_blink = "\u001B[5m"; export declare const consoleText_reverse = "\u001B[7m"; export declare const consoleText_hidden = "\u001B[8m"; export declare const consoleText_fgBlack = "\u001B[30m"; export declare const consoleText_fgRed = "\u001B[31m"; export declare const consoleText_fgGreen = "\u001B[32m"; export declare const consoleText_fgYellow = "\u001B[33m"; export declare const consoleText_fgBlue = "\u001B[34m"; export declare const consoleText_fgMagenta = "\u001B[35m"; export declare const consoleText_fgCyan = "\u001B[36m"; export declare const consoleText_fgWhite = "\u001B[37m"; export declare const consoleText_fgGray = "\u001B[90m"; export declare const consoleText_bgBlack = "\u001B[40m"; export declare const consoleText_bgRed = "\u001B[41m"; export declare const consoleText_bgGreen = "\u001B[42m"; export declare const consoleText_bgYellow = "\u001B[43m"; export declare const consoleText_bgBlue = "\u001B[44m"; export declare const consoleText_bgMagenta = "\u001B[45m"; export declare const consoleText_bgCyan = "\u001B[46m"; export declare const consoleText_bgWhite = "\u001B[47m"; export declare const consoleText_bgGray = "\u001B[100m"; export declare const OperationColors: string[]; export default class LocalEnvironment { #private; utilities: LocalUtilities; logToStdError: boolean; _inmemTokenEncryptionPassword?: string; _inmemDisplayReadOnlyPasscode?: string; _inmemDisplayReadOnlySessionId?: string; _inmemFullReadOnlyPasscode?: string; _inmemFullReadOnlySessionId?: string; _inmemUpdateStatePasscode?: string; _inmemUpdateStateSessionId?: string; _inmemAdminPasscode?: string; _inmemAdminSessionId?: string; private _sslConfig?; get sslConfig(): ISslConfig | undefined; set sslConfig(config: ISslConfig | undefined); get pathMappings(): { [path: string]: string; } | undefined; set pathMappings(newVal: { [path: string]: string; } | undefined); get displayInfo(): boolean; set displayInfo(newInfoValue: boolean); get displayVerbose(): boolean; set displayVerbose(newVerboseValue: boolean); get worldContainerStorage(): NodeStorage; get worldContainerPath(): string; get serverHostPort(): number | undefined; set serverHostPort(newPort: number | undefined); get serverDomainName(): string | undefined; set serverDomainName(newDomainName: string | undefined); get serverTitle(): string | undefined; set serverTitle(newTitle: string | undefined); get serverMessageOfTheDay(): string | undefined; set serverMessageOfTheDay(messageOfTheDay: string | undefined); get allowedCorsOrigins(): string[] | undefined; set allowedCorsOrigins(newOrigins: string[] | undefined); get tokenEncryptionKey(): string; get displayReadOnlyPasscode(): string; get displayReadOnlySessionId(): string; setDisplayReadOnlyPasscodeAndRandomizeComplement(newPasscode: string | undefined): void; get fullReadOnlyPasscode(): string; get fullReadOnlySessionId(): string; setFullReadOnlyPasscodeAndRandomizeComplement(newPasscode: string | undefined): void; get updateStatePasscode(): string; get updateStateSessionId(): string; setUpdateStatePasscodeAndRandomizeComplement(newPasscode: string | undefined): void; get adminPasscode(): string; get adminSessionId(): string; setAdminPasscodeAndRandomizeComplement(newPasscode: string | undefined): void; get iAgreeToTheMinecraftEndUserLicenseAgreementAndPrivacyStatementAtMinecraftDotNetSlashEula(): boolean | undefined; set iAgreeToTheMinecraftEndUserLicenseAgreementAndPrivacyStatementAtMinecraftDotNetSlashEula(iAgreeValue: boolean | undefined); constructor(subscribeToLog: boolean); setWorldContainerPath(newPath: string | undefined): void; handleNewLogMessage(log: Log, item: LogItem): void; load(): Promise<void>; setDefaults(): Promise<void>; generateRandomPasscode(): string; generateRandomTokenPassword(): string; save(): Promise<void>; }