3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 37649|回复: 33
打印 上一主题 下一主题

[原创] 【MOD制作实例教程】如何制作工具无限耐久MOD~~~~嗯标题要长~~~

  [复制链接]

49

主题

2430

帖子

4816

积分

游戏精英

望夜

Rank: 8Rank: 8

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

G胖の微笑

跳转到指定楼层
主题
发表于 2011-4-7 22:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-12 22:57 , Processed in 0.035120 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表