yoni-mcscripts-lib
Version:
为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。
14 lines (13 loc) • 599 B
TypeScript
import { CommandQueueExecuteStatus } from "./CommandQueueExecuteStatus.js";
import { AsyncCommandSender } from "./AsyncCommandSender.js";
import { CommandResult } from "./CommandResult.js";
export declare class AsyncCommandQueue {
#private;
sender: AsyncCommandSender;
command: string;
get status(): CommandQueueExecuteStatus;
get result(): any;
resolveResult(commandResult: Promise<any>): Promise<void>;
reject(err: any): void;
constructor(sender: AsyncCommandSender, command: string, resolve: (commandResult: CommandResult) => void, reject: (err?: any) => void);
}