游戏精英
望夜
 
- 贡献度
- 271
- 金元
- 37120
- 积分
- 4816
- 精华
- 2
- 注册时间
- 2006-3-29

|
本帖最后由 hroys 于 2011-4-12 06:10 编辑
首先感谢robinxb的翻译,http://bbs.3dmgame.com/thread-1915936-1-1.html
1.安装JDK6,Minecraft Coder Pack(按你的版本选择,我的MC是1.3.01所以用了MCP29a)这些上面那贴都有下载链接.
2.将MC里.minecraft文件夹下的bin及resources文件夹(包括里面的所有文件)复制到MCP\jars文件夹下
3.运行MCP里的decompile.bat将jars里的文件生成代码,生成的文件在MCP\sources\下
这里运行decompile.bat可能有的朋友会提示无效的路径什么的,反正就是找不到javac.exe
右键我的电脑-属性-高级系统设置-环境变量-系统变量-找到path,双击修改
在原有的变量值前加入C:\Program Files\Java\jdk1.6.0_24\bin; (具体路径看你jdk6装哪)不放心的先备份下path的值.
4.MCP\sources\minecraft\net\minecraft\src里找到EnumToolMaterial.java,这个就是控制耐久的文件.
将59.131.250.1561.32全改成-1
文件尾的地方还有一处跟开头这类似的也改成-1
<
4.修改保存后运行MCP下的recompile.bat重新编译(只要有修改都要recompile一次)
5.打开MCP\conf\client_obfuscation.txt ,清空里面的内容,写上刚才改的class名称 EnumToolMaterial (一般就是文件名,注意大小写)
6.运行MCP下的reobf.bat生成class,成生的文件在MCP\final_out\minecraft 夹下. 得到一个az.class
7.将这个az.class拉进你的minecraft.jar就OK了
附件是1.301的,算是抛砖引玉吧.
az.class
(1.63 KB, 下载次数: 1530)
|
评分
-
2
查看全部评分
-
|