minecraft mod-minecraft mod
编辑整理:整理来源:抖音,浏览量:91,时间:2022-10-04 07:07:02
minecraft mod,minecraft mod,minecraft mod
关于minecraft mod内容导航:
1、minecraft mod
2、minecraft mod
可以在跳起时即将碰到对面的平台时按住cirl键攀附在墙上,面对栅栏或一些特殊方块按住cirl同时向上看可以攀爬栅栏,如果不小心从高处摔下可以对着挨着自己的任何实体方块按cirl,可以在上面滑一下,作为缓冲.(据说还有爬天花版的能力,反正cirl键是万能的)
3、minecraft mod
我在这里发一下基础篇的,进阶的还要自己深入研究。就当是发个教程吧。以下纯手码。
这是对于有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(mod,name="让玩家可以看到的名字",version="版本号")
你的mod类就会被游戏读取。类里可以添加方法和属性,让你的mod更丰富。
到这估计就差不多了,网上很多教程都会告诉你接下来该干什么,当然不懂也可以问我
如果要编写mod的话你要学java,这里面涉及到很多内容,如果你要做一个完善的mod需要一个小组一起制作,而且要编写mod不仅要学会java还要了解minecraft的运算以及minecraft的效果,如果要效果好的话更还要回做图片,所以还是好好玩游戏吧,如果要做些渣mod,可以用mod制作器
反编译,java反编译不难,但是反编译过后的代码不可能和源码一模一样。而且库什么的,估计都无法反编译出来。
mod的内部原理很简单,通过调用forge这类的嵌入式apimod的api端口来完成与mc进程的通信
当然参数传递到你的mod内部就由你的mod自己主宰了,然后你的mod在通过api将参数返回给mc的主程序来完成通信。
原理这玩意很简单,不必过多纠结,实在不行你可以反汇编,那个准!但是你会被那堆指令的数量给吓死
行业热门话题:
【minecraft mod】【minecraft mod】【minecraft mod】
minecraft mod-minecraft mod完!