本帖最后由 CI010 于 2014-2-12 00:45 编辑

ID冲突检测器
ID Conflict Detector (IDCD)

概述:

这个工具可以检测方块和物品的id是否冲突——在不打开mc的情况下。当玩家增加mods的时候,特别是那些复杂的mod,游戏会在提示你id冲突前先崩溃了……而且在很多情况下,这个id冲突本身就是导致崩溃的重要原因!同时,往游戏里增加一个mod是个十分痛苦的事情,但是工具就不一样了,通过工具你可以一次性检测出问题来(关于id冲突的问题)!

注意,作者并没有做过太多测试,只是为了方便自己的……客户端

安装:

把IDConflictDetector.jar这个文档放到Minecraft的文档里,就是/.minecraft目录

用途:

首先请确认你没有打开任何可能阻止编辑文本的程序(如ie, Excel, Notepad, 等,这些程序将占用文档, 但是Notepad++ 不会锁定文档),然后你再运行IDCD

通过java打开jar文件,如果电脑默认用java打开jar,双击它就好了。如果你的电脑双击打开的是压缩文件包,那么右键这个.jar
然后选择:打开方式-JAVA

配置文档:

第一次运行程序,程序将会创建两个文档
1. IDCD_ConfigExceptions.txt 里面列出配置文档的列


作者的例子:


2. IDCD_SectionExceptions.txt,这个文档里会列一些特别的配置文件,因为储存的id比较特


作者的例子:


这些基本上就是给你个总览,好让你了解id冲突究竟在哪里


结果:

下一个步骤将会创建3个文本(CSV)文
  • IDCD_AllID.csv - 这个里面写了所有的ID
  • IDCD_Conflict.csv - 这个里面写了所有冲突的ID,并且还会写这些id归属于哪些mod,也就是说造成冲突的mods会被指出来。但是其实有些id并不是真正会冲(比如1024经常被用作非方块类型的ID像筒的大).
  • IDCD_EmptyIDs.csv - 这里面写着所有还没被用的方块id和物品id,也就是可用id的范围.

下载:


http://pan.baidu.com/s/1mgLmIrI

我的联动帖子:
不用启动mc就能检测各种id冲突的软件——id冲突检测器:http://www.mcbbs.net/thread-237763-1-1.html
自动/手动修正id的mod:http://www.mcbbs.net/thread-168625-1-1.html
原帖地址:
http://www.minecraftforum.net/topic/2072370-id-conflict-detector-idcd-v-11/