1.4 KiB
1.4 KiB
项目结构
└─packages
├─api 全平台兼容的接口
├─core 核心代码 用于引导加载
├─common 公共类库代码 例如 http reflect 模块
├─client NodeJS 的 Minecraft 客户端 用于调试插件
├─container IOC容器 用于注入具体实现
├─docs Gitbook 文档源代码
├─ployfill Nashorn 的一些自定义增强
├─nashorn Nashorn 的类型定义
├─bungee BungeeCord API内部实现
├─bukkit Bukkit API内部实现
├─sponge Sponge API内部实现
├─nukkit Nukkit API内部实现
├─plugin 插件管理器
├─websocket Netty的WebSocket注入
├─type Java的类型定义
| ├─bungee BungeeCord 类型定义
| ├─bukkit Bukkit 类型定义
| ├─sponge Sponge 类型定义
| └─nukkit Nukkit 类型定义
└─plugins 这里当然是插件啦
├─bungee 只兼容 BungeeCord 的插件
├─bukkit 只兼容 Bukkit 的插件
├─sponge 只兼容 Sponge 的插件
└─nukkit 只兼容 Nukkit 的插件
代码仓库