UNPKG

yoni-mcscripts-lib

Version:

为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。

30 lines (24 loc) 706 B
import { Scoreboard } from "../scoreboard.js"; const storageDataIdx = Scoreboard.getObjective("scriptapi:storageData") ?? Scoreboard.addObjective("scriptapi:storageData"); class Storage { get(key: string){ } set(key: string){ } } export enum StorageDataType { string = "1", number = "2", bigint = "3", boolean = "4", plainArray = "5", plainObject = "6" } /* object<"scriptapi:storageData">.get(name) => id object<"scriptapi:storageGlobal">.get("id: ...") => as data object<"scriptapi:storageIdx">.get(name) => id object<"scriptapi:storageTrash">.get("trashes: ...") => as trashData object<id>.get(entity) => dataIdx object<id>.get("dataIdx: ...") => as data */