概述
通过输出冲突的 ID 和可用 ID 来帮助你调整配置文件,并扩展可用 ID 范围。
该模组旨在解决 反 ID 冲突 中存在的各种问题,并成为一个更好的替代品。
与 EndlessIDs 冲突。
特点
不再有无法检测的 ID 冲突;
将所有 ID 冲突输出到 JSON 文件中;
在第一次出现冲突时,输出意外的 ID 冲突;
输出空闲可用的 ID;
输出建议的 ID,以便从头开始配置整合包;
可以启用输出内存中的 ID;
支持的数据类型:[生物群系、药水效果、附魔、维度、实体、Providers、DataWatchers(和 DataWatcher 的类型)];
注:方块实体、物品、方块已经是自动分配 ID 了,因此该模组不会输出它们;
已测试支持的模组:[天境、极限末地生存、深渊国度、混沌之地、动态环境/动态环绕、矿石菌种、铁路]。
ID 扩展
将 DataWatcher ID 从 31 扩展到 Integer.MAX_VALUE;
将 DataWatcher 数据类型从 6 个硬编码扩展为 Integer.MAX_VALUE;
将药水效果 ID 扩展为 Integer.MAX_VALUE;
将附魔 ID 扩展为 Short.MAX_VALUE;
将实体 ID 扩展为 Integer.MAX_VALUE。
自动 ID 分配
优化
相似模组
反ID冲突(Forge 1.7.10 ~ 1.10)。