VelocityPteroPower

一个Velocity插件,允许代理动态地启动和停止由Pterodactyl面板管理的服务器。

资源图片
# VelocityPteroPower ![Static Badge](https://img.shields.io/badge/Velocity-green)
[![forthebadge](https://forthebadge.com/images/badges/works-on-my-machine.svg)](https://forthebadge.com)

buymeacoffee


请加入Discord,如果有问题或需要支持!

**轻松管理您的游戏服务器!** VelocityPteroPower将您的Velocity代理连接到Pterodactyl、Pelican Panel或Mc Server Soft,允许动态启动和停止游戏服务器。 **有关配置、命令和权限的详细信息,请访问我们的[文档页](https://docs.pluginz.dev/)。** ## 主要功能 - **多面板支持**: 与Pterodactyl、Pelican Panel和Mc Server Soft兼容。 - **动态服务器管理**: - 当玩家尝试连接时,自动启动服务器。 - 在可配置的时间延迟后,自动停止空闲服务器。 - 通过命令手动控制 (`/ptero start`、`/ptero stop`、`/ptero restart`)。 - **白名单集成**: - 从Pterodactyl/Pelican面板获取并强制执行服务器白名单。 - 使用`/ptero whitelistReload`即时重新加载白名单。 - **高效且安全**: - 尊重面板API速率限制(Pterodactyl/Pelican/Mc Server Soft)。 - 处理强制主机连接,将玩家重定向到过渡服务器。 - **更新通知**: 及时了解新插件版本。 - **可配置**: - 微调服务器启动/关闭行为。 - 自定义日志级别。 - 针对超时、加入延迟和白名单强制执行的服务器特定设置。 ## 命令 - `/ptero start ` - `/ptero stop ` - `/ptero restart ` - `/ptero reload` - `/ptero whitelistReload` - `/ptero stopIdle` - `/ptero forcestopall` ## 权限 - `ptero.start` - `ptero.stop` - `ptero.restart` - `ptero.whitelistReload` - `ptero.reload` - `ptero.stopIdle` - `ptero.forcestopall` - `ptero.bypass` (如果启用,用于绕过VPP白名单检查) ## 安装 1. 从[Modrinth](https://modrinth.com/plugin/velocitypteropower)下载最新的`.jar`文件。 2. 将`.jar`文件放入Velocity服务器的`plugins`文件夹中。 3. 重启您的Velocity服务器。 4. 通过编辑`plugins/VelocityPteroPower`文件夹中的`config.yml`来配置插件。**有关详细配置说明,请参阅[文档页](https://docs.pluginz.dev/)。** ## 支持 对于问题、建议或帮助,请[在GitHub上提出问题](https://github.com/TubYoub/VelocityPteroPower/issues/new)或加入我们的[Discord服务器](https://discord.pluginz.dev)。 ## 贡献 有兴趣贡献吗?加入我们的[Discord](https://discord.pluginz.dev)讨论您的想法或提交拉取请求! ## 许可 此项目已根据[MIT许可证]([https://github.com/Tubs-Pluginz/VelocityPteroPower/blob/dev/LICENSE])获得许可。 [![forthebadge](https://forthebadge.com/images/badges/powered-by-black-magic.svg)](https://forthebadge.com)