Mojang Makes OpenGL Default Again in Snapshot 8

The latest Java snapshot resets everyone's graphics setting to OpenGL after Vulkan proved flaky for some systems. It also adds server publish controls, makes beds bouncier to match Bedrock, and tweaks sulfur features nobody asked for today.

If you launched the new 26.2 Snapshot 8 and it immediately crapped out, you are not alone. Mojang flipped the default graphics API from Vulkan back to OpenGL. The notes are refreshingly blunt: Vulkan is now labeled Experimental and may reduce performance or cause instability on some systems.

The changes that actually matter

Beyond the graphics reset, the snapshot brings real multiplayer tools. The publish command now lets you choose online or local multiplayer only. They added an unpublish command for integrated servers. Data pack version bumped to 106 and a new sulfur_cube_hot damage type appeared because of course it did.

Beds are now slightly bouncier to match Bedrock parity. Sulfur caves got surface exposure rules and Sulfur Cubes have new damage immunities. Nice for the Chaos Cubed crowd but the graphics flip is what is generating immediate forum and X chatter.

This is classic Mojang. They experiment with newer tech, ship it as default, then admit in the very next snapshot that it breaks things for real users. The fact that players are already editing options.txt to force Vulkan again tells you everything about how well tested the change was.

The Friends UI also got a darker background sprite for confirmation dialogs. Small but the kind of polish that should have come before forcing a renderer swap on the entire player base. Snapshots exist to test this stuff so credit where due for getting it out quickly.

If you run a server or play Java regularly this one is worth checking. The new commands clean up integrated server workflows that have been clunky forever. Just backup your world because testing versions can corrupt saves. The usual disclaimer.

The game will now use OpenGL graphics API by default. Vulkan is now marked as Experimental. You can still use it if you want, it works well on most common systems, but may reduce performance or cause instability on some other systems.