
AutoRegLib missing as dependency in mods that require it
kotazzz opened this issue · 0 comments
Hi,
While analyzing my modpack, I found that AutoRegLib
appears to have no dependents according to mod metadata — which suggests it’s unused and safe to remove. However, removing it causes the game to crash.
For example, the Quark CurseForge page clearly says:
Warning: Quark Requires Zeta for 1.20.1 onwards, or AutoRegLib for 1.19.2 and prior.
But in the mods.toml
file, only zeta
is declared:
[[dependencies.quark]]
modId="zeta"
mandatory=true
versionRange="[1.0-28,2.0)"
ordering="AFTER"
side="BOTH"
There's no AutoRegLib
declared at all for older versions. This means tools that analyze dependencies (like my script) can't detect the relationship and may mislead modpack maintainers into removing essential libraries.
Please consider going through your mods and explicitly declaring AutoRegLib
(or Zeta
) as a required dependency where needed — especially for versions where it’s critical for the mod to load.
Thanks!