yoni-mcscripts-lib
Version:
为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。
15 lines (10 loc) • 371 B
text/typescript
import { isDebug } from "./config.js";
export async function setDebugFunction(fn: (...args: any[]) => void, ...args: Parameters<typeof fn>){
if (isDebug())
fn(...args);
}
export async function runTaskIfDebug(callback: () => void){
setDebugFunction(callback);
}
export { isDebug, isDebug as isDebugMode };
setDebugFunction(() => import("./debug_func.js"));