概述
EndlessIDs 是 1.7.10 版本下一个用于扩充物品与方块 ID 的模组——[NEID] 增加ID上限的续作。
相比于 NEIDs,作者将致力于优化模组兼容性、稳定性,并且将 ID 上限扩充到更高Mod 数量太少恐惧症整合包作者的福音来了。
| 原版 | NotEnoughIDs | EndlessIDs |
---|
方块 ID | 4096 | 32000 | 16,777,216 |
物品 ID | 32000 | 32000 | 16,777,216 |
生物群系 ID | 256 | 256 | 65536 |
实体 ID | 256 | 256 | 32768 |
药水效果 ID | 32 | 32 | 65536 |
附魔 ID | 256 | 256 | 65536 |
DataWatcher ID | 127(损坏) | 127(损坏) | 65536 |
维度 ID | 理论上无限,实际为 4,294,967,295(232-1)。 | 同原版。 | 同原版。 |
兼容性
EndlessIDs 与下列模组有良好的兼容:
注意
对于物品/方块 ID:
ID 超过 4096 和 32000 的越多或者一个模组的侵入性越强,本模组在没有补丁的情况下崩溃的可能性就越大。
对于生物群系 ID:
如果安装的模组中有自定义世界生成的,例如神秘岛、RF工具箱等,自定义的世界的生态群系生成逻辑会调用原版的生成方式,这将成出错误的生态群系。(现在这被一个崩溃替代,并且将会同时打开本模组的 Github 仓库。)
模组使用
仅将本模组添加入模组文件夹不会起到扩充ID的作用!
具体使用方法为在第一次启用本模组时,会自动生成本模组的配置文件(endlessids.cfg)。在配置文件中根据实际情况需要修改I:extraItemIDBits(物品ID上限)项以及I:extraBlockIDBits(方块ID上限)项。