介绍
BukkitGPT是一个开源、免费、由人工智能驱动的Minecraft Bukkit插件生成器。它专为那些不太懂技术但需要实现各种定制小插件的Minecraft服务器所有者开发。从代码到构建、调试,全部由gpt完成。
功能
核心
- 自动生成代码
- 自动修复错误
- AI更好的描述
图形界面
- 创建项目
- 项目管理
计划和TODO
已移至[GitHub Projects](https://github.com/orgs/CubeGPT/projects/4)。
CubeGPT团队的其他项目
- Bukkit插件生成器。{*.jar} ([BukkitGPT](https://github.com/CubeGPT/BukkitGPT))
- 结构生成器。{*.schem} (BuilderGPT,或其他?)
- 服务器包生成器。{*.zip} (ServerpackGPT或ServerGPT,或其他..?)
- 有想法或想加入我们的团队?发送[邮件](mailto:admin@baimoqilin.top)给我们!
快速开始
*(确保您的计算机上安装了[Python](https://www.python.org)环境)*
控制台
- 从[发布页面](https://github.com/Zhou-Shilin/BukkitGPT/releases)下载`Source Code.zip`并解压缩。
- 编辑`config.py`,填写您的OpenAI Apikey。如果不知道如何填写,请记住[Google](https://www.google.com/)和[Bing](https://www.bing.com/)永远是您最好的朋友。
- 运行`console.py`(bash `python console.py`),按照指示输入artifact名称、描述和package id以生成您的插件。
- 将插件从`projects/<artifact_name>/target/<artifact_name>-<version>.jar`复制到您的服务器`plugins/`文件夹中。
- 重新启动服务器,享受您的AI驱动插件。
图形界面
- 从[发布页面](https://github.com/Zhou-Shilin/BukkitGPT/releases)下载`Source Code.zip`并解压缩。
- 运行`ui.py`(bash `python console.py`),转到设置页面并填写您的apikey。
- 按照指示输入artifact名称、描述和package id以生成您的插件。
- 将插件从`projects/<artifact_name>/target/<artifact_name>-<version>.jar`复制到您的服务器`plugins/`文件夹中。
- 重新启动服务器,享受您的AI驱动插件。
故障排除
缺少org.spigotmc:spigot:jar:1.13.2-R0.1-SNAPSHOT的POM文件
解决方案:[下载BuildTools](https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar),将其放在一个空文件夹中,双击它,选择“1.13.2”中的`Settings/Select Version`,点击右下角的`Compile`并让它完成。然后转到您的BukkitGPT文件夹,在`projects/<artifact_name_of_your_plugin>`中,双击`build.bat`。您会在`projects/<artifact_name_of_your_plugin>/target`文件夹中找到您的插件。
贡献
如果您喜欢这个项目,您可以给项目一个星星,或者[提交问题](https://github.com/Zhou-Shilin/BukkitGPT/issues)或[拉取请求](https://github.com/Zhou-Shilin/BukkitGPT/pulls)来帮助改进它。
许可证
代码:
版权所有 [2024] [CubeGPT团队]
根据Apache许可证2.0版(“许可证”)获得许可;
您不得使用此文件,除非符合许可证的规定。
您可以在以下网址获得许可证副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则软件
按“原样”分发,不提供任何明示或暗示的保证或条件。
请参阅许可证了解特定语言的管理权限和
限制。