Xiao_Heliu
1.12.2 Forge
想做一个等价交换的附属,实现记录nbt功能
但是转了一圈没有找到添加api的办法,就来这里问了


道家深湖
新手不建议做附属。
如果你没有编程基础,那需要先学一个月java;如果之前没做过mod,需要先跟着教程做俩月,教程里没有的一概先不做。在这之后,才有自主发挥的余地。

关于记录NBT,这里你需要明确一下记录什么东西。物品和实体的NBT是自然会存到存档里的,不需要手动记录。
然后,你的标题是问怎么添加依赖,这个问题的答案是在主类的@Mod注解里添加dependecies。依赖的话也有多重程度,如果你需要把某个mod的代码添加到你的工作环境里,需要改build.gradle。总之是个非常麻烦的事。





LegendsNeverDie
建议去问答板块

秦千久
https://www.cursemaven.com/
参考这个,这是 curseforge 上的 mod 都可以使用的一种依赖方式。
https://blog.csdn.net/jinfulin/article/details/80421927
关于 gradle 的 dependencies 的文章。
另外,推荐 1.12 的 forge mod 使用 fg5,更加强大,更改后的 gradle 脚本范本:
https://gist.github.com/ZekerZha ... 03bac4beea2ccf0a118

Xiao_Heliu
道家深湖 发表于 2022-9-10 15:11
新手不建议做附属。
如果你没有编程基础,那需要先学一个月java;如果之前没做过mod,需要先跟着教程做俩月 ...

是转换桌不记录nbt,所以我想试着把转换记录物品nbt的功能加入游戏
听你的话可能确实比较麻烦,但我还是想试试

2442954615
去问答板块有更多人回答

第一页 上一页 下一页 最后一页