Zoomify 2.14.5 for MC 1.20.1 requires YACL 3.7.0
backspaceCynosa opened this issue ยท 7 comments
The latest version of Zoomify on 1.20.1 needs a Yet Another Config Lib version (3.7.0) that isn't available for 1.20.1. The changelog of YACL says 3.7.0 does not target 1.20.1 - 1.20.6 at all.
[16:53:12] [main/ERROR]: Incompatible mods found! net.fabricmc.loader.impl.FormattedException: Some of your mods are incompatible with the game or each other! A potential solution has been determined, this may resolve your problem: - Replace mod 'YetAnotherConfigLib' (yet_another_config_lib_v3) 3.5.0+1.20.1-fabric and mod 'YetAnotherConfigLib' (yet_another_config_lib_v3) 3.6.6+1.20.1-fabric with mod 'YetAnotherConfigLib' (yet_another_config_lib_v3), version 3.7.0 or later. More details: - Mod 'Zoomify' (zoomify) 2.14.5+1.20.1 requires version 3.7.0 or later of mod 'YetAnotherConfigLib' (yet_another_config_lib_v3), but only the wrong versions are present: 3.6.6+1.20.1-fabric/3.5.0+1.20.1-fabric!
just changing the required version worked for me https://not-th.re/q/g6XE_iJUE2Y7c4BLzU4c5#az0lMkZQVGpJMDVwNiUyRlBMMnhGMk9ucENrNGZheEg2YWJSelVycVFUUjNFQjV6cyUzRA==
Hmmm... That implies that just doing a simple Dependency Override in Fabric would also likely be enough.
Brb, gonna check this!
Bump
@isXander
just changing the required version worked for me
https://not-th.re/q/g6XE_iJUE2Y7c4BLzU4c5#az0lMkZQVGpJMDVwNiUyRlBMMnhGMk9ucENrNGZheEg2YWJSelVycVFUUjNFQjV6cyUzRA==
you just have to put the following text into the file .minecraft/config/fabric_loader_dependencies.json
{
"version": 1,
"overrides": {
"zoomify": {
"depends": {
"yet_another_config_lib_v3": "3.6.x"
}
}
}
}just changing the required version worked for me https://not-th.re/q/g6XE_iJUE2Y7c4BLzU4c5#az0lMkZQVGpJMDVwNiUyRlBMMnhGMk9ucENrNGZheEg2YWJSelVycVFUUjNFQjV6cyUzRA==
Hmmm... That implies that just doing a simple Dependency Override in Fabric would also likely be enough.
Brb, gonna check this!
If it worked, can you please explain how to do it because I've never used fabric configs in my life.
just changing the required version worked for me https://not-th.re/q/g6XE_iJUE2Y7c4BLzU4c5#az0lMkZQVGpJMDVwNiUyRlBMMnhGMk9ucENrNGZheEg2YWJSelVycVFUUjNFQjV6cyUzRA==
Hmmm... That implies that just doing a simple Dependency Override in Fabric would also likely be enough.
Brb, gonna check this!
If it worked, can you please explain how to do it because I've never used fabric configs in my life.
Oh, sorry! I completely forgot about that (had some other, bigger problems with my modpack at the time and this Zoomify issue simply slipped out of my mind).
Yes, it did work. Everything behaves as it's supposed to, including - importantly - the config screen. As to how one can make it work - it seems like @david-smekal has already pasted an answer here. Their solution is a bit different to mine: I just removed the dependency on YACL entirely (at least from Fabric's dependency resolution; the code obviously still needs it under the hood, but Fabric simply doesn't check for whatever that need is satisfied) - the nuclear option, if you will, whereas they changed the required version. But overall, this should work just as well.