Skip to content

计划中的功能

PySpigot是一个不断发展的项目。我计划在未来的发布版本中添加几个功能。以下是我计划在未来添加的功能列表(并非详尽无遗):

  • 在编写脚本时,在IDE/文本编辑器中支持自动补全功能
  • 支持从脚本中调用PySpigot方法,支持*args和*kwargs(非关键字和关键字参数)
  • 按脚本加载延迟
  • 支持Waterfall和Velocity代理服务器上的脚本
  • 添加更多示例脚本
  • 支持多文件项目
  • 添加演示如何创建GUI菜单的示例脚本
  • 支持BungeeCord代理服务器上的脚本
  • 支持MySQL、Postgres、MonogDB、redis等数据库
  • 每个脚本的度量(正常运行时间、注册的侦听器数量、注册的命令数等)可以通过命令查看
  • 通过协议管理器(通过ProtocolLib)创建和发送数据包的功能
  • 允许脚本停止自身以及启动/停止其他脚本(通过脚本管理器)
  • 每个脚本的日志记录(为每个脚本记录到文件和控制台)
  • 改进对PySpigot管理器的访问
  • 当脚本停止或卸载时将调用的"stop"方法

功能请求

欢迎提出建议和贡献!在PySpigot的GitHub存储库上提交问题。