描述
本模组专为整合包开发者打造,重点在于提供有关生物群系、维度、世界生成器(自 1.1 版本起)、附魔、实体(自 1.1 版本起)以及整合包内药水 ID 的额外信息(并且对 DataWatcher 也提供些许辅助)。
具体内容
输出可用 ID 的列表;
输出已被占用的 ID 列表,其后附带已注册对象的名称及类别;
一旦检测到至少一处冲突,就会生成一份包含所有冲突情况的报告;
当某个模组试图使用已被占用的 ID 在任意实体的 DataWatcher 中注册新对象时,日志中将会生成一份详细报告(若进行了相应配置,也可能出现在崩溃报告中),报告中会包含发生冲突注册时的所有已占用 ID 信息,随后游戏将会崩溃。
每个生成的文件都位于你的 minecraft 安装目录下的 IDCV 文件夹内。
每个文件在服务器启动之时(无论是单人游戏服务器启动还是多人游戏服务器启动,也就是文件生成的那一刻),会包含当时全部最完整的 ID 信息。如果在此之后有任何模组注册了新内容,那就超出了本模组的处理范畴了。倘若游戏在此之前由于其他模组冲突检测或者别的原因崩溃了,将不会生成相关报告。
默认情况下,任何冲突都会致使游戏强制停止(崩溃),除非进行了另行配置(受限于内部运行机制,DataWatcher 会忽略该配置),在这种情况下,它会每隔 30 秒发送一条警告消息,这样你便不会遗漏该消息了。
注意:本模组需要 ASJCore 1.2.3.1及以上版本才能运行!
相似模组