发布网友
发布时间:2022-04-22 04:47
共3个回答
热心网友
时间:2023-07-11 19:03
我在这里发一下基础篇的,进阶的还要自己深入研究。就当是发个教程吧。以下纯手码。
这是对于有java编程基础的人的方法,如果只想做个简单的mod可以考虑litemodloader。
编写mod可以使用MCP(ModCoderPack),也可以使用ForgeModLoader。建议使用后者。
首先你要有一个客户端,然后去Forge官网下载和客户端版本相同的FML(ForgeModLoader),由于我们是编写mod,所以下载src版(高版本MC就是mdk),实在不懂可以问我,另外还要有一个JDK7及以上版本和一个Eclipse3.6以上版本(建议最新版)
第二步配置环境,先解压你下载到的FML,然后在windows命令行里面切换到这个目录,给唯一的批处理文件(g开头那玩意)传参setupDecompWorkspace,加上-i可以看到进度,然后等它半个小时或者一个小时。。。这里可能有点晦涩,没看懂可以问我
接下来配置eclipse,还是那个批处理,传参eclipse,就可以自动完成配置操作,然后打开eclipse设置工作空间到那个eclipse文件夹就可以开始写了(以上环境配置)
接下来你需要一个mod类。首先右键在eclipse显示的minecraft表下第一项,在它下创建新的package,名字随意。然后右键新的package,新建一个class(名字随意+)就会生成一个只有一个空class的文件。在class前一行输入:
@Mod(modid="你的mod在游戏内部的名字",name="让玩家可以看到的名字",version="版本号")
你的mod类就会被游戏读取。类里可以添加方法和属性,让你的mod更丰富。
到这估计就差不多了,网上很多教程都会告诉你接下来该干什么,当然不懂也可以问我
热心网友
时间:2023-07-11 19:03
如果要编写mod的话你要学java,这里面涉及到很多内容,如果你要做一个完善的mod需要一个小组一起制作,而且要编写mod不仅要学会java还要了解minecraft的运算以及minecraft的效果,如果要效果好的话更还要回做图片,所以还是好好玩游戏吧,如果要做些渣mod,可以用mod制作器
热心网友
时间:2023-07-11 19:04
bbs上有,不过只有比较基础的部分