本篇教程由作者设定未经允许禁止转载。
附言:如果你无法看懂代码(int a;a=1+2;printf("%d",a);),你首先要去学一点编程基础,例如C语言教学等等.....
准备工作:
1.下载IDEA,官网:https://www.jetbrains.com/idea。
2.配置环境。
下载IDEA:
首先就是下载IDEA,如果你是大学生且有学生邮箱或者学信网有效查询码,你可以申请学生认证来使用pro版,否则下载IDEA社区版。
安装好之后,如果没有中文,你要点击Plugin-->Marketplace-->搜索Chinese,然后点击install,重启一次就是中文。
我们回到Plugin,搜索Minecraft,会出现一个叫Minecraft Development的插件(Architectury也可以)
回到项目,点击新建项目,点击Minecraft
创建自己的项目即可。
配置环境:
其次,环境配置需要挂魔法或者打开 工作区/gradle/wrapper/gradle-wrapper.properties,把链接改为阿里云gradle镜像的最新版本gradle下载链接或者改成腾讯云gradle镜像,最后构建即可(右键文件名复制链接就能复制下载链接了)。
开始:
安装AI插件(Github Copilot、Chat GPT)。
正确使用AI插件。
安装AI插件:
首先就是Github Copilot,我本人偶尔会用该AI,如果你的GitHub加入了教育学习学生认证,你就可以免费使用Github Copilot。前提就是你不能挂代理,但该AI如果无法直连Github就无法使用。我自己是跟别人合租买的。
再次回到Plugin界面,搜索Github Copilot,或者ChatGPT;安装其中一个插件。
如果是Copilot,则会在右边出现小机器人其次就是登录,登录会出现XXXXX-XXXXX形式的代码和一个链接,你点击蓝色的会自动跳转到浏览器并让你粘贴。(前提是得在网页GitHub登录)。
登录成功后会显示:
注!如果你是学生认证且使用了魔法手段则会封禁你的GitHub Copilot账号!本人概不负责!
没有账号怎么办?
我的建议是使用Kimi或者通义灵码,这两个Ai也算不错的了。
正确使用AI插件:
首先,你把你的思路发送到其他Ai,如kimi、豆包、通义千问,并让Ai生成一个制作思路。
示例:
将它生成的概述复制并粗鲁更改然后发送给你在开发mod所使用的Ai即可。然后它就会生成适合你工作区的代码,AI生成的代码不一定全对注意仔细甄别。注!使用Ai制作任何破坏游戏平衡的组件都有被Ai平台封禁账号的可能!
然后询问Ai是否完成如果是请点击,Taks/forgegradle runs/run Client 来运行客户端。
经过不断的完善代码、修复bug,你就能可以发布这个模组了!