我的世界怎么做mod
提问:
不是mod制作器,是用Java编写的那种!
网友回答:
一、准备工作和需求
好了,废话这么多该开始了,首先讲下需求,要想制作MINECRAFT的MOD,以下四条一定要有:
1.Java Development Kit 6 (JDK6) 大概78MJDK下载地址
2.minecraft编码包,这里我下载了MCP2.9A版本的编码包,因为他是对应1.3.01BETA版本的对应编码包,如果大家有相应的版本请去MCP编码包汇总下载地址查找自己想要的软件包
3.EditPlus/Notepad++/Eclipse/Netbeans (文本编辑语法高亮)
4.编程知识,优秀的JAVA编程技术~呵呵,我看到这里就呆了,我知道我应该可以知难而退了
二、如何开始
1.1首先安装编码包MCP1.2解压缩ZIP文件包到你电脑上的目录比如C:MCP
1.2解压缩压缩包到电脑,比如C:MCP
1.3复制整个 .minecraft/bin 和 .minecraft/resources目录到C:MCPJAR下.
1.4运行decompile.bat
打开两个窗口,一个是 C:MCPsourcesminecraftnetminecraftsrc the other to
另一个是 C:MCP
三、MODS的运行
要运行您的MODS的你首先需要编译,调试和测试。
1.首先编译运行'recompile.bat'所有的minecraft类文件。
2.转到C:C:MCPlogsminecraft_compile.log 和搜索 ^,如果没有找到这个字,则没有编译错误。如果有,你需要修复您的代码中的错误,并尝试重新编译。
3.如果没有错误,运行'test_game.bat'。
4.这将弹出一个已经安装了MOD的minecraft替代版本-用来测试你的mod。
一旦你的MOD编辑完毕,你需要代码混淆(Obfuscated code是:將電腦程式的代碼,轉換成一種功能上等價,但是難於閱讀和理解的形式的行為。
使之可以放入MINECRAFT.JAR里
四、使用Eclipse
你可以使用Eclipse来写你的MOD,调试编码,编译编码,运行编码,当你长时间调试时,它会跟你省下很多时间。
ECLIPSE使用视频地址稍后发上来……需要搬运
五、模糊编码(obfuscate暂时翻译为模糊编码好了,希望有人给我指点专业解释)
模糊编码允许你的MOD可以在MINECRAFT.JAR运行,并可以被任何人使用
1.打开C:MCPconfclient_conf.txt
2.删除文本里所有的东西
3.添加你的class(class是java编译好的类型文件)到文件里,举例如下:
BlockExample
Block
CraftingManager
复制代码
4.运行'reobf.bat'这个文件
5.你生成的class文件将全部放在C:MCPfinal_outminecraft目录下,你可以把这些做好的MOD放到MINECRAFT.JAR里面就可以玩自己的MOD了