本篇教程由作者设定未经允许禁止转载。

附言:如果你无法看懂代码(int a;a=1+2;printf("%d",a);),你首先要去学一点编程基础,例如C语言教学等等.....

准备工作:

1.下载IDEA,官网:https://www.jetbrains.com/idea。

2.配置环境。

   下载IDEA:

    首先就是下载IDEA,如果你是大学生且有学生邮箱或者学信网有效查询码,你可以申请学生认证来使用pro版,否则下载IDEA社区版无模组开发基础开发模组-第1张图片

安装好之后,如果没有中文,你要点击Plugin-->Marketplace-->搜索Chinese,然后点击install,重启一次就是中文。

我们回到Plugin,搜索Minecraft,会出现一个叫Minecraft Development的插件(Architectury也可以)无模组开发基础开发模组-第2张图片

回到项目,点击新建项目,点击Minecraft无模组开发基础开发模组-第3张图片

创建自己的项目即可。

    配置环境:

其次,环境配置需要挂魔法或者打开 工作区/gradle/wrapper/gradle-wrapper.properties,把链接改为阿里云gradle镜像的最新版本gradle下载链接或者改成腾讯云gradle镜像,最后构建即可(右键文件名复制链接就能复制下载链接了)。

开始:

  1. 安装AI插件(Github Copilot、Chat GPT)。

  2. 正确使用AI插件。

    安装AI插件:

首先就是Github Copilot,我本人偶尔会用该AI,如果你的GitHub加入了教育学习学生认证,你就可以免费使用Github Copilot。前提就是你不能挂代理,但该AI如果无法直连Github就无法使用。我自己是跟别人合租买的。

再次回到Plugin界面,搜索Github Copilot,或者ChatGPT;安装其中一个插件。

如果是Copilot,则会在右边出现小机器人无模组开发基础开发模组-第4张图片其次就是登录,登录会出现XXXXX-XXXXX形式的代码和一个链接,你点击蓝色的会自动跳转到浏览器并让你粘贴。(前提是得在网页GitHub登录)。

登录成功后会显示:无模组开发基础开发模组-第5张图片

注!如果你是学生认证且使用了魔法手段则会封禁你的GitHub Copilot账号!本人概不负责!

  没有账号怎么办?

 我的建议是使用Kimi或者通义灵码,这两个Ai也算不错的了。

    正确使用AI插件:

首先,你把你的思路发送到其他Ai,如kimi、豆包、通义千问,并让Ai生成一个制作思路。

 示例:无模组开发基础开发模组-第6张图片

将它生成的概述复制并粗鲁更改然后发送给你在开发mod所使用的Ai即可。然后它就会生成适合你工作区的代码,AI生成的代码不一定全对注意仔细甄别。无模组开发基础开发模组-第7张图片注!使用Ai制作任何破坏游戏平衡的组件都有被Ai平台封禁账号的可能!

然后询问Ai是否完成如果是请点击无模组开发基础开发模组-第8张图片,Taks/forgegradle runs/run Client 来运行客户端。

经过不断的完善代码、修复bug,你就能可以发布这个模组了!