mineflayer-utils
Version:
A collection of small utility classes, functions, and events which work nicely with Mineflayer.
11 lines (10 loc) • 315 B
TypeScript
import { Callback } from "../types";
export declare type Task = (cb: Callback) => void;
export declare type SyncTask = () => void;
export declare class TaskQueue {
private tasks;
readonly stopOnError: boolean;
add(task: Task): void;
addSync(task: SyncTask): void;
runAll(cb?: Callback): void;
}