Having problems updating

Discussion in 'Empire Help & Support' started by Astromath1959, Mar 17, 2022.

  1. I use Fabric Loader for my launcher and I'm encountering the following error using the 1.18.2 launcher:

    Incompatible mod set!
    net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
    A potential solution has been determined:
    - Replace 'Minecraft' (minecraft) 1.18.2 with version 1.18 or version 1.18.1.
    Unmet dependency listing:
    - Mod 'OptiFabric' (optifabric) 1.12.10 requires version 1.16.1, version 1.16.2, version 1.16.3, version 1.16.4, version 1.16.5, version 1.17-alpha.21.8.b, version 1.17-beta.4, version 1.17, version 1.17.1, version 1.18-beta.1, version 1.18 or version 1.18.1 of 'Minecraft' (minecraft), but only the wrong version is present: 1.18.2!
    at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:190)
    at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:142)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    Any help?
  2. Looks like OptiFabric needs a newer version.
    FadedMartian and wafflecoffee like this.
  3. Here's a question. Is Optifine the only mod that depends on OptiFabric? Are there any other mods that depend on it? If not, do you have any suggestions that can replace OptiFabric and Optifine?
  4. Sodium

    But the mod use is in the name for OptiFabric its ment to allow optafine to run that's it
  5. https://waffle.coffee/optifine :)
    Astromath1959 likes this.
  6. I just tried Fabulously Optimized. It didn't work. Here's the error:

    A mod crashed on startup!
    net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'advanced_runtime_resource_pack'!
    at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:159)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'advanced_runtime_resource_pack'!
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
    at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
    at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:157)
    ... 2 more
    Caused by: net.fabricmc.loader.api.EntrypointException: Exception while loading entries for entrypoint 'preLaunch' provided by 'advanced_runtime_resource_pack'
    at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:56)
    at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
    ... 4 more
    Caused by: java.lang.RuntimeException: Mixin transformation of net.devtech.arrp.ARRP failed
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Class.java:467)
    at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
    at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
    at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
    ... 5 more
    Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [fabric-registry-sync-v0.mixins.json:MixinDynamicRegistryManager] from phase [DEFAULT] in config [fabric-registry-sync-v0.mixins.json] from mod [fabric-registry-sync-v0] FAILED during PREPARE
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:585)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:543)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290)
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247)
    ... 13 more
    Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Mixin target type mismatch: net.minecraft.class_5455 is an interface in org.spongepowered.asm.mixin.transformer.MixinInfo$SubType$Standard@f2ce6b
    at org.spongepowered.asm.mixin.transformer.MixinInfo$SubType.validateTarget(MixinInfo.java:553)
    at org.spongepowered.asm.mixin.transformer.MixinInfo.getTargetClass(MixinInfo.java:1027)
    at org.spongepowered.asm.mixin.transformer.MixinInfo.readTargetClasses(MixinInfo.java:1008)
    at org.spongepowered.asm.mixin.transformer.MixinInfo.parseTargets(MixinInfo.java:896)
    at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:869)
    at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:777)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:540)
    ... 19 more
  7. I asked the creator of FO and here's what he said:
  8. I'm using the Fabric Loader1.18.2
  9. I've tried updating all the mods I use to 1.18.2. Now I'm getting a new error.

    Uncaught exception in thread "main"
    java.lang.RuntimeException: Failed to obtain root directory for mod 'architectury'!
    at net.fabricmc.loader.impl.ModContainerImpl.obtainRootPaths(ModContainerImpl.java:148)
    at net.fabricmc.loader.impl.ModContainerImpl.getRootPaths(ModContainerImpl.java:100)
    at net.fabricmc.loader.api.ModContainer.findPath(ModContainer.java:62)
    at net.fabricmc.loader.impl.FabricLoaderImpl.loadAccessWideners(FabricLoaderImpl.java:481)
    at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:145)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:71)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    Caused by: java.io.IOException: Error accessing file:///C:/Users/Owner/AppData/Roaming/.minecraft/mods/Architectury-API-Mod-Fabric-1.18.2.jar: java.util.zip.ZipException: zip END header not found
    at net.fabricmc.loader.impl.util.FileSystemUtil.getJarFileSystem(FileSystemUtil.java:83)
    at net.fabricmc.loader.impl.util.FileSystemUtil.getJarFileSystem(FileSystemUtil.java:59)
    at net.fabricmc.loader.impl.ModContainerImpl.obtainRootPath(ModContainerImpl.java:156)
    at net.fabricmc.loader.impl.ModContainerImpl.obtainRootPaths(ModContainerImpl.java:137)
    ... 6 more
    Caused by: java.util.zip.ZipException: zip END header not found
    at jdk.zipfs/jdk.nio.zipfs.ZipFileSystem.findEND(ZipFileSystem.java:1315)
    at jdk.zipfs/jdk.nio.zipfs.ZipFileSystem.initCEN(ZipFileSystem.java:1529)
    at jdk.zipfs/jdk.nio.zipfs.ZipFileSystem.<init>(ZipFileSystem.java:174)
    at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getZipFileSystem(ZipFileSystemProvider.java:125)
    at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:106)
    at java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:339)
    at java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:288)
    at net.fabricmc.loader.impl.util.FileSystemUtil.getJarFileSystem(FileSystemUtil.java:78)
    ... 9 more

    I'm using Fabric Loader 1.18.2 and Architectury-API-Mod-Fabric-1.18.2
    P.S. I'm getting a little frustrated. I haven't played since EMC upgraded to 1.18.2.
  10. Have you tried... removing all mod files. And adding them little by little to identify which ones are causing the problem - instead of just relying on the error message?
    I know your ideal experience is with all your mods - but...
    FadedMartian likes this.
  11. I copied all files to Mod - Copy folder. I then loaded Fabric API 1.18.2 and Achitectury 1.18.2 into an empty Mod folder. Same error.
  12. the 1.18.2 version of OptiFabric is expressly a experimental release by one of the maintainers/ devs for OptiFabric and is not currently compatible with Architectury.... if you have Architectury also trying to be used at the moment.
  13. I've already deleted OptiFabric. I'm only using Fabric Loader with 2 mods (Fabric API & Architectury). The error persists.
    FadedMartian likes this.
  14. Where did you download Architectury from? The only reliable places to download mods are Modrinth, CurseForge, and GitHub (or the mod developer's own website). You should be using this release of Architectury.
  15. CurseForge. That is the release I'm using.
  16. I've been activating the 1.18.2 mods one-by-one and, so far, the only mod that doesn't work is Architectury (which emcutils requires).
  17. I've got everything loaded except for Voxel Minimap and Architectury. Voxel has yet to be updated. I'm using Xaero's Minimap. It took a while for me to figure out how to turn off entites and caves, they are now off.
    UltiPig likes this.