Minecraft(我的世界)中文论坛
标题:
[1.5.2]⑨也能学会的Forge Mod反编译方法
作者:
zraingunhix
时间:
2013-5-25 06:51
标题:
[1.5.2]⑨也能学会的Forge Mod反编译方法
本帖最后由 zraingunhix 于 2013-5-25 06:52 编辑
参考地址:
http://www.minecraftforum.net/to ... don-off-of-its-src/
首先准备干净的MCP
http://mcp.ocean-labs.de/index.php/MCP_Releases
1.5.2的是MCP751
将干净的minecraft客户端的bin文件夹以及minecraft_server.jar拷贝到MCP751的jars文件夹下
下载forge7.8.0源代码
http://www.minecraftforge.net/forum/index.php/topic
,8174.0.html
将源代码解压到MCP751文件夹下,进入MCP751/forge文件夹,运行install.cmd
安装forge结束后运行MCP751下的recompile.bat和reobfuscate.bat
下载解混淆器BON.jar
https://github.com/immibis/bearded-octo-nemesis
需翻墙,附上附件
BON.jar
(177.61 KB, 下载次数: 152)
2013-5-25 06:48 上传
点击文件名下载附件
解混淆器
运行BON.jar会出现GUI界面
input选择要反编译的forge mod
output随意输入*.zip
MCP路径选择MCP751路径
运行后解压输出文件为一个文件夹
再使用XJad2.2 Decompiler进行反编译就完成啦\(^o^)/~
QQ截图20130525065559.png
(71.7 KB, 下载次数: 5)
下载附件
2013-5-25 06:50 上传
作者:
Kuwernv
时间:
2013-5-25 06:58
看不懂的路过
作者:
卖萌无罪啊
时间:
2013-5-25 07:03
说好的⑨也能学会呢
作者:
我是安德面
时间:
2013-5-25 07:16
咯咯!我搞这个肯定砸电脑。
作者:
a201208
时间:
2013-5-25 07:35
首先⑨要会写Java
作者:
yuxuanchiadm
时间:
2013-5-25 07:53
不会JAVA只能看运气。任何反编译软件都有局限性(指XJAD之类的东西),而且即使反编译后不报错,也可能无法正常运行,最终还是要自己修反编译后的源文件。(说好琪露诺也能学会的呢 XD)
作者:
ckj
时间:
2013-5-25 09:46
看不懂也。
作者:
Dragon_Claw
时间:
2013-5-25 09:53
这就是传说中的虽不明,但觉厉么?
作者:
天朝城管哥
时间:
2013-5-25 11:04
额 这个反编译 类名 变量名 是不是遵守了 forge api 的命名啊? 很有用 谢谢分享
作者:
zycdojar
时间:
2019-9-9 20:55
真好,这样我就能去针对那个老是针对其他mod的mod惹。(我指的是啥应该都知道……)