Requiem

Requiem

562k Downloads

Incompatibility with Betweenlands' shaders 1.12.2

quackzar opened this issue ยท 1 comments

commented

I tried locating a problem with Minecraft producing an error/warning with Dissolution installed.

[20:42:20] [Client thread/ERROR] [minecraft/Minecraft]: ########## GL ERROR ##########
[20:42:20] [Client thread/ERROR] [minecraft/Minecraft]: @ Post render
[20:42:20] [Client thread/ERROR] [minecraft/Minecraft]: 1283: Stack overflow

The console keeps spamming the error every few milliseconds or so.
I constructed a minimal mod pack only consisting of the two (and JEI), later adding VanillaFix, and the error persisted.
The forge version is 14.23.5.2825 but the error also occurs at 14.23.5.2799.
Both Dissolution and The Betweenlands are at their newest versions being 0.3.8 and 3.4.6 respectively.
The Ladysnake mod installer also seems to be bugged and produces the following error when clicked:

[20:52:25] [Client thread/ERROR] [minecraft/Minecraft]: ########## GL ERROR ##########
[20:52:25] [Client thread/ERROR] [minecraft/Minecraft]: @ VanillaFix GUI Loop
[20:52:25] [Client thread/ERROR] [minecraft/Minecraft]: 1280: Invalid enum

The game also crashes (but is saved by VanillaFix though) with the exception

java.lang.NullPointerException
    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:61)
    at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SourceFile:28)
    at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:69)
    at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:44)
    at ladylib.modwinder.client.gui.GuiInstallerModList.drawModIcon(GuiInstallerModList.java:190)
    at ladylib.modwinder.client.gui.GuiInstallerModList.drawSlot(GuiInstallerModList.java:94)
    at net.minecraftforge.fml.client.GuiScrollingList.drawScreen(GuiScrollingList.java:340)
    at ladylib.modwinder.client.gui.GuiModBar.drawScreen(GuiModBar.java:262)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396)
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124)
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
    at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
    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:498)
    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(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    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)

The fix seems to be to disable the Betweenslands' shaders, which resolves the issue with the log but the latter problem with the menu still persists.

commented

Well, the ladysnake mod installer is discontinued, same for the 1.12.2 version of dissolution. I'll be closing this issue and hope the new implementation is compatible with an updated betweenlands.