LLSE-Lib
LLSE-Lib copied to clipboard
TODO LIST
- [x] (插件注册 API) ll.registerPlugin(name, introduction, version, otherInformation)
- [x] (模拟产生一个控制台命令输出) mc.sendCmdOutput(output)
- [ ] (使玩家客户端崩溃) pl.crash()
- [x] (设置玩家自定义侧边栏) pl.setSidebar(title,data[,sortOrder])
- [x] (移除玩家自定义侧边栏) pl.removeSidebar()
- [x] (获取玩家对应的NBT对象) pl.getNbt()
- [x] (写入玩家对应的NBT对象) pl.setNbt(nbt)
- [x] (写入方块对应的NBT对象) bl.setNbt(nbt)
- [x] (获取实体对应的NBT对象) en.getNbt()
- [x] (写入实体对应的NBT对象) en.setNbt(nbt)
- [x] (获取物品对应的NBT对象) it.getNbt()
- [x] (写入物品对应的NBT对象) it.setNbt(nbt)
- [x] (获取一个方块实体对象) bl.getBlockEntity()
- [x] 方块实体兼容类
- [x] 多个容器对象兼容类
- [x] #56
- [x] 数据包 API
- [x] 插件加载相关 API
- [x] Nosql数据库 API
- [x] Sqlite 数据库 API
- [x] 经济系统 API
- [x] HttpServer API
- [x] 数据包API
- [ ] 模拟玩家API
- [x] 实体事件
- [x] 其他事件
- [x] 方块事件
- [x] 经济系统事件
- [x] (获取生物所拥有的容器对象盔甲栏除外) en.getContainer()
- [x] (清除玩家背包中所有指定类型的物品) pl.clearItem(type)
- [x] (判断生物是否拥有容器盔甲栏除外) en.hasContainer()
- [x] #24
- [x] (创建一个新的计分项) mc.newScoreObjective(name,displayName)
- [x] (获取某个已存在的计分项) mc.getScoreObjective(name)
- [x] (获取所有计分项) mc.getAllScoreObjectives()
- [x] (获取某个处于显示状态的计分项) mc.getDisplayObjective(slot)
- [x] (刷新生物物品栏、盔甲栏) en.refreshItems()
- [x] NBT完成
- [x] 完成获取系统信息 API
- [x] 完成 i18n API