wisp-forest / accessories

A extendable and data-driven Accessory Mod for Minecraft
Other
29 stars 10 forks source link

[1.21.1][Neoforege] Crash when updating to 1.1.0 version of the mod #126

Open ffuentesm opened 3 days ago

ffuentesm commented 3 days ago

Log: https://pastebin.com/Nvi4c3MC accessories_cclayer-9.0.12-beta.18+1.21.1 accessories-neoforge-1.1.0-beta.4+1.21.1

Things were working on the 1.0.0 of the mod, but when I updated it to 1.1.0, the game would not load, either by one mod or another. The crash says is a mod problem, but I've seen this behavior before and it's a crash that happens when a previous error has occurred. I know is Accessories due to the game loading without problems if I use Adorned instead.

The crash log says it's due to AlltheCompatibility, but if I disable that mod, the next crash says is Toolbelt mod, then twilightforest, Without AlltheCompatibility: https://pastebin.com/tPyv2wqi Without Toolbelt: https://pastebin.com/76pR7Ep8 Without twilightforest: https://pastebin.com/ayDGP44z without crafttweaker: https://pastebin.com/bHkRJ5Ba

The main errors seems to be from owo at TRANSFORMER/minecraft@1.21.1/net.minecraft.core.MappedRegistry.validateWrite(MappedRegistry.java:111) ~[client-1.21.1-20240808.144430-srg.jar%23339!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:neoforge.mixins.json:MappedRegistryAccessor from mod neoforge,pl:mixin:APP:fabric-registry-sync-v0.mixins.json:MappedRegistryAccessor from mod fabric_registry_sync_v0,pl:mixin:APP:owo.mixins.json:registry.SimpleRegistryMixin from mod owo,pl:mixin:A}

Dragon-Seeker commented 3 days ago

Can you send a full log of any of the given run not just a crash report

ffuentesm commented 3 days ago

here the latestLog: https://pastebin.com/nWQgv3u6

Dragon-Seeker commented 2 days ago

So the crash reports are all over the place and the earliest error during loading is possibly due to IPN or some mod accessing ModList before they should I believe but I doubt its anything to do with owo as such just indicates that owo has some mixins there not that its a direct caller

[09Oct2024 22:19:33.317] [main/WARN] [IMixinConfigPlugin/]: Inventory Profiles Next: Doing our own dependency resolving! Because Forge is being Forge....: https://github.com/MinecraftForge/MinecraftForge/issues/9088
[09Oct2024 22:19:33.332] [main/ERROR] [mixin/]: java.lang.NullPointerException: Cannot invoke "net.neoforged.fml.ModList.isLoaded(String)" because the return value of "net.neoforged.fml.ModList.get()" is null
org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: java.lang.NullPointerException: Cannot invoke "net.neoforged.fml.ModList.isLoaded(String)" because the return value of "net.neoforged.fml.ModList.get()" is null
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:885) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:933) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:862) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:540) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) ~[modlauncher-11.0.4.jar:11.0.4+main.d2e20e43]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:94) ~[modlauncher-11.0.4.jar:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-11.0.4.jar:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:57) ~[modlauncher-11.0.4.jar:?]
    at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:190) ~[securejarhandler-3.0.8.jar:?]
    at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?]
    at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) [securejarhandler-3.0.8.jar:?]
    at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) [securejarhandler-3.0.8.jar:?]
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:638) [?:?]
    at java.base/java.lang.Class.forName(Class.java:625) [?:?]
    at java.base/java.lang.Class.forName(Class.java:600) [?:?]
    at MC-BOOTSTRAP/fml_earlydisplay@4.0.24/net.neoforged.fml.earlydisplay.DisplayWindow.updateModuleReads(DisplayWindow.java:604) [earlydisplay-4.0.24.jar%23156!/:4.0]
    at MC-BOOTSTRAP/fml_loader@4.0.24/net.neoforged.fml.loading.ImmediateWindowHandler.acceptGameLayer(ImmediateWindowHandler.java:94) [loader-4.0.24.jar%23171!/:4.0]
    at MC-BOOTSTRAP/fml_loader@4.0.24/net.neoforged.fml.loading.FMLLoader.beforeStart(FMLLoader.java:160) [loader-4.0.24.jar%23171!/:4.0]
    at MC-BOOTSTRAP/fml_loader@4.0.24/net.neoforged.fml.loading.targets.CommonLaunchHandler.launchService(CommonLaunchHandler.java:115) [loader-4.0.24.jar%23171!/:4.0]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23176!/:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23176!/:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23176!/:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23176!/:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23176!/:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23176!/:?]
    at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.4/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23176!/:?]
    at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?]
    at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) [ForgeWrapper-prism-2024-02-29.jar:prism-2024-02-29]
    at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:100) [NewLaunch.jar:?]
    at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?]
    at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?]
Caused by: java.lang.NullPointerException: Cannot invoke "net.neoforged.fml.ModList.isLoaded(String)" because the return value of "net.neoforged.fml.ModList.get()" is null
    at TRANSFORMER/architectury@13.0.8/dev.architectury.platform.forge.PlatformImpl.isModLoaded(PlatformImpl.java:68) ~[architectury-13.0.8-neoforge.jar%23357!/:?]
    at TRANSFORMER/architectury@13.0.8/dev.architectury.platform.Platform.isModLoaded(Platform.java) ~[architectury-13.0.8-neoforge.jar%23357!/:?]
    at TRANSFORMER/brb@1.10.0-rc5+1.21/marsh.town.brb.compat.CompatMixinPlugin.shouldApplyMixin(CompatMixinPlugin.java:25) ~[brb-1.10.0-rc5+1.21.jar%23372!/:?]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.PluginHandle.shouldApplyMixin(PluginHandle.java:132) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinInfo.shouldApplyMixin(MixinInfo.java:987) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:952) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:881) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
    ... 39 more
Niconoko commented 1 day ago

Guess not just me got the crash. (´ - ω -`) Here's the crashlog - https://pastebin.com/NGNtFSeH

Dragon-Seeker commented 1 day ago

Guess not just me got the crash. (´ - ω -`) Here's the crashlog - https://pastebin.com/NGNtFSeH

Seems like a different error, could you send your latest log as I believe something else may be the cause of such.

Niconoko commented 20 hours ago

Guess not just me got the crash. (´ - ω -`) Here's the crashlog - https://pastebin.com/NGNtFSeH

Seems like a different error, could you send your latest log as I believe something else may be the cause of such.

That was the latest attempt when me updated accessories from 1.0.0 to 1.1.0, so me have no idea if it was the cause, btw, what was the cause in that crash? Me might be able narrow down and try again. (´・ω・`)

Dragon-Seeker commented 6 hours ago

@Niconoko I need more info as the crash is more indicative that Resource Loading failed due to some other error meaning that I need the full latest log to better assist you