yoni-mcscripts-lib
Version:
为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。
30 lines (24 loc) • 706 B
text/typescript
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
*/