Closed purple512 closed 1 year ago
I think this probably happens because the mod is compiled against YACL 2.0.0, and you have 2.2.0 installed.
I’ll update it later today, hopefully that will fix it.
Hopefully fixed with https://github.com/trainb0y/FabriZoom/commit/71a781d329e9d470db662673b5d2711c4f567d0a and released in version 1.2.3.
Still doesn't work.
Minecraft 1.19.4 Fabric Loader 0.14.19 Fabrizoom 1.2.4 Fabric API 0.81.1 Fabric Language Kotlin 1.9.4 Mod Menu 6.2.2 YetAnotherConfigLib 3.0.0
Also no other mods
The Mod Menu error:
[22:33:01] [Render thread/WARN]: The 'fabrizoom' mod config screen is not available because dev/isxander/yacl/api/YetAnotherConfigLib is missing.
List of mods from log:
[22:28:42] [main/INFO]: Loading 74 mods:
- fabric-api 0.81.1+1.19.4
|-- fabric-api-base 0.4.26+1e9487d2f4
|-- fabric-api-lookup-api-v1 1.6.27+504944c8f4
|-- fabric-biome-api-v1 13.0.8+348a9c64f4
|-- fabric-block-api-v1 1.0.7+e022e5d1f4
|-- fabric-blockrenderlayer-v1 1.1.36+c2e6f674f4
|-- fabric-client-tags-api-v1 1.0.17+504944c8f4
|-- fabric-command-api-v1 1.2.29+f71b366ff4
|-- fabric-command-api-v2 2.2.8+504944c8f4
|-- fabric-commands-v0 0.2.46+df3654b3f4
|-- fabric-containers-v0 0.1.56+df3654b3f4
|-- fabric-content-registries-v0 3.5.11+ae0966baf4
|-- fabric-convention-tags-v1 1.5.1+fe8721bef4
|-- fabric-crash-report-info-v1 0.2.16+aeb40ebef4
|-- fabric-data-generation-api-v1 11.4.2+504944c8f4
|-- fabric-dimensions-v1 2.1.47+7f87f8faf4
|-- fabric-entity-events-v1 1.5.15+504944c8f4
|-- fabric-events-interaction-v0 0.5.1+76ba65ebf4
|-- fabric-events-lifecycle-v0 0.2.54+df3654b3f4
|-- fabric-game-rule-api-v1 1.0.34+a1ccd7bff4
|-- fabric-item-api-v1 2.1.19+504944c8f4
|-- fabric-item-group-api-v1 3.0.7+043f9acff4
|-- fabric-key-binding-api-v1 1.0.34+504944c8f4
|-- fabric-keybindings-v0 0.2.32+df3654b3f4
|-- fabric-lifecycle-events-v1 2.2.17+1e9487d2f4
|-- fabric-loot-api-v2 1.1.29+75e98211f4
|-- fabric-loot-tables-v1 1.1.33+9e7660c6f4
|-- fabric-message-api-v1 5.1.3+504944c8f4
|-- fabric-mining-level-api-v1 2.1.41+49abcf7ef4
|-- fabric-models-v0 0.3.32+504944c8f4
|-- fabric-networking-api-v1 1.3.3+504944c8f4
|-- fabric-networking-v0 0.3.43+df3654b3f4
|-- fabric-object-builder-api-v1 7.0.5+504944c8f4
|-- fabric-particles-v1 1.0.25+f1e4495bf4
|-- fabric-recipe-api-v1 1.0.10+a1ccd7bff4
|-- fabric-registry-sync-v0 2.2.2+504944c8f4
|-- fabric-renderer-api-v1 2.2.7+ebc93ff3f4
|-- fabric-renderer-indigo 1.2.0+ebc93ff3f4
|-- fabric-renderer-registries-v1 3.2.40+df3654b3f4
|-- fabric-rendering-data-attachment-v1 0.3.30+afca2f3ef4
|-- fabric-rendering-fluids-v1 3.0.23+504944c8f4
|-- fabric-rendering-v0 1.1.43+df3654b3f4
|-- fabric-rendering-v1 2.1.3+504944c8f4
|-- fabric-resource-conditions-api-v1 2.3.2+e6c7d4eef4
|-- fabric-resource-loader-v0 0.11.4+5ade3c38f4
|-- fabric-screen-api-v1 1.0.47+3bd4ab0ff4
|-- fabric-screen-handler-api-v1 1.3.22+504944c8f4
|-- fabric-sound-api-v1 1.0.10+504944c8f4
|-- fabric-transfer-api-v1 3.2.0+80d07a0af4
\-- fabric-transitive-access-wideners-v1 3.1.1+b4a333d6f4
- fabric-language-kotlin 1.9.4+kotlin.1.8.21
|-- org_jetbrains_kotlin_kotlin-reflect 1.8.21
|-- org_jetbrains_kotlin_kotlin-stdlib 1.8.21
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.8.21
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.8.21
|-- org_jetbrains_kotlinx_atomicfu-jvm 0.20.2
|-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.6.4
|-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.6.4
|-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.4.0
|-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.5.0
|-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.5.0
\-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.5.0
- fabricloader 0.14.19
- fabrizoom 1.2.4
|-- com_google_guava_guava 31.1-jre
|-- com_typesafe_config 1.4.2
|-- io_leangen_geantyref_geantyref 1.3.12
|-- org_spongepowered_configurate-core 4.1.2
|-- org_spongepowered_configurate-extra-kotlin 4.1.2
\-- org_spongepowered_configurate-hocon 4.1.2
- java 17
- minecraft 1.19.4
- modmenu 6.2.2
- yet_another_config_lib_v3 3.0.0-beta.2+1.19.4
Still doesn't work.
Minecraft 1.19.4 Fabric Loader 0.14.19 Fabrizoom 1.2.4 Fabric API 0.81.1 Fabric Language Kotlin 1.9.4 Mod Menu 6.2.2 YetAnotherConfigLib 3.0.0
Im not entirely sure, but I suspect this is because the 1.19.4 version only supports YACL v2, and you’re running v3. The (not yet released) 1.20 fabrizoom version uses YACL v3, and it should be fairly simple to backport (https://github.com/trainb0y/FabriZoom/commit/5f11524dffc01fe17a61a5f765e8492fe7745641), if this is in fact the issue.
If you send the full log I can take a closer look, but I can’t get to my computer for a while, so I doubt I’ll be able to backport the yacl v3 changes soon. If you can maybe use yacl v2 for the time being? Not sure
Yes, it works with YACL v2. This was the issue, thank you
Going to leave this issue open until I backport the yacl v3 changes, glad that worked though
I've met all the listed requirements, and it does not work. There is no config button in modmenu.
minecraft 1.19.3 fabric loader 0.14.12 fabrizoom 1.2.2 fabric api 0.71.0 fabric language kotlin 1.9.0 modmenu 5.0.2 YetAnotherConfigLib 2.2.0
No other mods. Just those.
Log has this error when entering modmenu
Complete list of mods from log: