Minecraft(我的世界)中文论坛

标题: id提取脚本

作者: xy.cn    时间: 2013-1-17 00:13
标题: id提取脚本
本帖最后由 xy.cn 于 2013-2-5 20:38 编辑

已更新:
ID提取器 友好界面
http://www.mcbbs.net/thread-86048-1-1.html


看着一堆一堆的id冲突,没有1.4.7版的IDResolver在手,还不知道这些id在哪个文件里,真的很蛋疼……
LZ就编了一个可以提取id的脚本,把config文件夹里已经保存了的id提取到一个文件中,并标记出文件名,这样改id就比较容易了

把这个脚本和.minecraft放到一起,运行,出来cmd窗口

最后自动打开生成的文件,就可以在这里面查找冲突的id了


脚本中有些东西也可以自己更改:


set outfile="%temp%\id.txt"
这个是生成文件的路径,改引号里的就可以了

if "%~x1"==".cfg" call :tcfg %1 & exit /b 1
if "%~x1"==".conf" call :tcfg %1 & exit /b 1

这个是识别配置文件类型,可以在这两行后面继续加,这里面没有的类型将会跳过,
比如:ic.lang   xxx.png等等

注意:
这个脚本要在游戏运行一次,生成配置文件,提示id冲突之后再运行
有的mod不会生成配置文件,也就不能查找到了……

原版1.4.7已占用id范围:
0-143
256-396
2256-2266

id.rar

436 Bytes, 下载次数: 74


作者: cwc    时间: 2013-1-17 00:14
感觉LZ好厉害 希望真的是自己做的
作者: Mc_lal    时间: 2013-1-17 00:15
不明觉厉=-=
作者: xy.cn    时间: 2013-1-17 00:16
……刚编好的,有什么bug或更好的意见,请大家提一提
作者: 卧槽我被盗号了    时间: 2013-1-17 00:18
好像很厉害的样子
作者: 天空の遗迹    时间: 2013-1-17 00:21
好像很便利的样子,那我就提个建议好了:不知道有没有自动找到重复ID的功能,似乎实现起来略麻烦……

话说我好久没碰到ID冲突的问题了……
作者: Setup    时间: 2013-1-17 01:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: zjy    时间: 2013-1-17 07:31
牛逼。谢谢   
作者: 704009905    时间: 2013-1-17 08:03
QvQ····用不到谢谢··
作者: xy.cn    时间: 2013-1-17 12:38
本帖最后由 xy.cn 于 2013-1-17 19:19 编辑


改进了一点 ,最后会显示找到的配置文件数目和ID数目

关于自动换ID,我正在编一个图形程序,还需要点时间……

id.rar

541 Bytes, 下载次数: 4


作者: MCXX户    时间: 2013-1-17 19:56
看看怎么样
作者: pokemonfan    时间: 2013-1-24 10:56
望楼主快点研发完成~
如果成了,在国内外都是第一个哦