# SkyeNetP 插件
**版本:** 1.1.0
一个为 SkyeNetwork 服务器提供的全面的 Minecraft Paper 插件,提供高级聊天过滤、实用命令和 GUI 管理功能。
## 特性
- **聊天过滤器系统**: 具有词列表和正则表达式模式支持的高级聊天过滤
- **飞行管理**: 使用适当的权限切换飞行模式
- **数据包管理**: 列出和管理服务器数据包
- **创造模式菜单**: 快速游戏模式切换界面
- **动态配置**: 在服务器重启之前热重载配置文件
- **基于权限的访问**: 所有功能的细粒度权限系统
## 安装
1. 从发布版下载最新的 SkyeNetP-1.1.0.jar
2. 将 jar 文件放在服务器的 `plugins/` 目录中
3. 重新启动服务器
4. 使用 `plugins/SkyeNetP/` 目录中生成的配置文件配置插件
## 要求
- **Minecraft 版本**: 1.21.4+
- **服务器软件**: PaperMC
- **Java 版本**: 21+
- **依赖**: CommandAPI (包含)
## 命令
### `/fly`
- 为玩家切换飞行模式。
- 权限: `skyenetp.fly`
### `/datapacks`
- 列出服务器上所有活动数据包。
- 权限: `skyenetp.datapacks`
### `/datapacklist`
- 启用 `/datapack list`,同时阻止使用 `/datapack enable/disable`。- 用于我们的 SMP 服务器
- 权限: `skyenetp.datapacklist`
### `/chatfilter reload`
- 重新加载聊天过滤器配置文件 (`wordlist.yml` 和 `regex.yml`)。
- 权限: `skyenetp.chatfilter.reload`
## 权限
- `skyenetp.wordlist.bypass`: 允许绕过词列表过滤。
- `skyenetp.regex.bypass`: 允许绕过正则表达式过滤。
- `skyenetp.chatfilter.reload`: 允许重新加载聊天过滤器配置。
## 调试
在主配置文件中启用调试模式以查看聊天过滤操作的详细日志。