[ANGRY PIXEL] The Betweenlands

[ANGRY PIXEL] The Betweenlands

24M Downloads

Shaders incompatible with Dissolution

quackzar opened this issue ยท 3 comments

commented

Versions

Betweenlands version:

3.4.6

Forge version:

14.23.5.2799 (and also 14.23.5.2825)

Singleplayer or Multiplayer:

Singleplayer

Installed mods:

  • Dissolution-1.12.2-0.3.8
  • jei_1.12.2-4.15.0.268
  • TheBetweenlands-3.4.6-universal
  • VanillaFix-1.0.10-99 (but tried without)

Link to full crash log

Startup and entering into a world.
Link

Description of the problem

How to reproduce:

Just go into a world, both singleplayer and multiplayer.
The log will then be spammed with the following error a couple times a second:

[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 error can be mitigated by disabling the Betweenland's shaders in the config.
I have also posted on the Dissolution issue tracker here

Expected result:

No error every spammed.

Actual result:

The error.

commented

This should be in the readme front and center. I had to search around to find out that my shaders would only work if I disabled betweenlands AND set shader rendering priority to 1. Without the priority everything is black. Thanks though!

commented

Huh, the shader rendering priority does nothing at all when shaders are disabled :P

commented

Here's a dev build that contains a fix until we publish a new release: https://github.com/Angry-Pixel/The-Betweenlands-Development-Builds/releases/tag/dev-1.12-fixes-2092-26.08.2019.
To enable the fix you need to set "Shader rendering priority" to 1.