36
packages/docs/2-develop/1.2-project-structure.md
Normal file
36
packages/docs/2-develop/1.2-project-structure.md
Normal file
@@ -0,0 +1,36 @@
|
||||
### 项目结构
|
||||
|
||||
```txt
|
||||
└─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 的插件
|
||||
```
|
||||
|
||||
代码仓库
|
||||
|
||||
- Github: https://github.com/circlecloud/ms
|
||||
- Coding: https://502647092.coding.net/p/ms/d/ms/git
|
||||
- YUMC: https://git.yumc.pw/circlecloud/ms
|
||||
|
||||
Reference in New Issue
Block a user