Zoomify icon indicating copy to clipboard operation
Zoomify copied to clipboard

Zoomify 2.14.5 for MC 1.20.1 requires YACL 3.7.0

Open backspaceCynosa opened this issue 4 months ago • 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!

backspaceCynosa avatar Jul 30 '25 22:07 backspaceCynosa

Bump

IJuanTM avatar Aug 02 '25 11:08 IJuanTM

just changing the required version worked for me https://not-th.re/q/g6XE_iJUE2Y7c4BLzU4c5#az0lMkZQVGpJMDVwNiUyRlBMMnhGMk9ucENrNGZheEg2YWJSelVycVFUUjNFQjV6cyUzRA==

david-smekal avatar Aug 03 '25 12:08 david-smekal

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!

GuzioMG avatar Aug 04 '25 17:08 GuzioMG

Bump @isXander

Fyoncle avatar Aug 04 '25 18:08 Fyoncle

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.

xienair avatar Aug 10 '25 02:08 xienair

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"
			}
		}
	}
}

see https://wiki.fabricmc.net/tutorial:dependency_overrides

david-smekal avatar Aug 10 '25 07:08 david-smekal

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.

GuzioMG avatar Aug 13 '25 15:08 GuzioMG