mojira.dev
MC-71750

Screen goes black when activating any shader when Framebuffer Objects are off

The bug

If Framebuffer Objects are off, pressing the Super Secret Settings button causes the screen to go black. The screen will not reappear, even if shaders are turned off by pressing F4. It is not possible to see the screen again until the client is relaunched.

This also happens when spectating as a creeper, enderman, or spider (because a shader is applied). However, once left Shift (default) is pressed to return to free-flying mode, the screen returns to normal.

I have Framebuffer Objects off because the NVIDIA antialiasing I activated doesn't work unless it's off.

How to reproduce

  1. Open options.txt in your .minecraft folder

  2. Change the value of fboEnable to false

  3. Save the file

  4. Launch Minecraft

  5. Open a world with cheats enabled or join a sever where you are opped

  6. Enter spectator mode using /gamemode spectator

  7. Find or spawn a creeper, spider, or enderman

  8. Click on the mob to spectate it

Attachments

Comments 7

I can confirm this behavior.

Problem still persists in 1.8.7, regardless of whether FBOs are on or off. You can 'feel' your way around the controls by listening to the clicks, leaving the world and going back into the main menu restores the screen.

Invalid, Super Secret Settings are being removed.

Although the setting was removed, shaders are still used when spectating creepers and spiders. This report should be reopened. EDIT: Reopened by @unknown.

This issue still occurs in 1.10.2, by the way.

Confirmed for 1.13.1.

Please, keep the ticket updated.

It seems that the fboEnable setting was removed entirely in 1.14 or 1.15, because it no longer exists in options.txt when running 1.15.1. I tried adding it to get my anti-aliasing working, and it was removed upon launching the game. Because of that, this bug is no longer an issue, so this ticket can be marked as invalid once again.

Sorry for not updating; I stopped playing the game for a while.

Thanks for responding! Resolved as Invalid.

BoxFigs

(Unassigned)

Confirmed

Rendering

framebuffer, shader

Minecraft 1.7.10, Minecraft 1.8, Minecraft 1.8.7, Minecraft 1.10.2, Minecraft 16w41a, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 17w43a, Minecraft 17w43b, Minecraft 1.13.1

Retrieved