Latest version of Quark crashes game on launch
Sweddy opened this issue · 17 comments
The current version of Quark (r1.4-123, 1.12.2) crashes the game on launch with the following crash report:
The game crashed whilst there was a severe problem during mod loading that has caused the game to fail Error: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Quark (quark)
The version prior (r1.4-122, 1.12.2) functions properly, however.
Post the full crash report, that one line is useless. Since its long use a site like pastebin then link it here
I can't reach the full crash report due to a bug in the Minecraft browser were pressing the button to view it does nothing. Is there some way to locate it manually?
Are you using the default configuration? What version of Forge are you using? Are there any other mods installed?
To get the crash report open your minecraft instance, inside the folder, called crash-reports, there should be some .txt files. Find the one that matches the date and time this crash happened open it, copy and paste the contents onto pastebin and then link it here.
---- Minecraft Crash Report ----
WARNING: coremods are present:
LoadingPlugin (Quark-r1.4-123.jar)
Contact their authors BEFORE contacting forge
// Don't be sad. I'll do better next time, I promise!
Time: 4/25/18 5:08 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Quark (quark)
Caused by: java.lang.NoClassDefFoundError: vazkii/quark/misc/block/BlockBlackAsh
at vazkii.quark.misc.QuarkMisc.addFeatures(QuarkMisc.java:41)
at vazkii.quark.base.module.Module.setupConfig(Module.java:80)
at vazkii.quark.base.module.ModuleLoader.lambda$loadModuleConfigs$13(ModuleLoader.java:159)
at vazkii.quark.base.module.ModuleLoader$$Lambda$90/886759536.accept(Unknown Source)
at java.util.HashMap$Values.forEach(HashMap.java:972)
at vazkii.quark.base.module.ModuleLoader.forEachModule(ModuleLoader.java:171)
at vazkii.quark.base.module.ModuleLoader.loadModuleConfigs(ModuleLoader.java:159)
at vazkii.quark.base.module.ModuleLoader.loadConfig(ModuleLoader.java:152)
at vazkii.quark.base.module.ModuleLoader.setupConfig(ModuleLoader.java:132)
at vazkii.quark.base.module.ModuleLoader.preInit(ModuleLoader.java:85)
at vazkii.quark.base.proxy.CommonProxy.preInit(CommonProxy.java:28)
at vazkii.quark.base.proxy.ClientProxy.preInit(ClientProxy.java:47)
at vazkii.quark.base.Quark.preInit(Quark.java:35)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:611)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:253)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:604)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
How did you fix it? Having the same issue…
(default configuration // forge 2679; definitely happens on 2673 too // happens even with nothing else but autoreglib)
Nevermind that, I fixed it too. Turns out I was using an old version of AutoRegLib with a new version of Quark.
This is still an issue for me too, I'm using the latest versions of both quark & AutoRegLib taken from curseforge, but it still crashes to desktop, despite other claiming that updating helps.
Do you need system details?
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Client thread
Stacktrace:
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(TextureManager.java:86)
-- Resource location being registered --
Details:
Resource location: minecraft:textures/environment/clouds.png
Texture object class: net.minecraft.client.renderer.texture.SimpleTexture
Stacktrace:
at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(TextureManager.java:86)
at net.minecraft.client.renderer.texture.TextureManager.func_110577_a(TextureManager.java:44)
at net.minecraftforge.client.CloudRenderer.reloadTextures(CloudRenderer.java:478)
at net.minecraftforge.client.CloudRenderer.onResourceManagerReload(CloudRenderer.java:489)
at net.minecraftforge.client.resource.ISelectiveResourceReloadListener.func_110549_a(ISelectiveResourceReloadListener.java:33)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110542_a(SimpleReloadableResourceManager.java:121)
at net.minecraftforge.client.CloudRenderer.(CloudRenderer.java:82)
at net.minecraftforge.fml.client.FMLClientHandler.getCloudRenderer(FMLClientHandler.java:1099)
at net.minecraftforge.fml.client.FMLClientHandler.updateCloudSettings(FMLClientHandler.java:1105)
at net.minecraftforge.common.ForgeInternalHandler.checkSettings(ForgeInternalHandler.java:97)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_97_ForgeInternalHandler_checkSettings_ClientTickEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.fml.common.FMLCommonHandler.onPostClientTick(FMLCommonHandler.java:349)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1911)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
both of those links don't work, but here
https://pastebin.com/JprDTq5x
That log doesn’t seem to be Quark’s fault. I’d blame CCL before Quark, since they do things to textures and models.