Technology

Minecraft: Java Edition Gets a Major Under-the-Hood Update

Martin HollowayPublished 3d ago4 min readBased on 1 source
Reading level
Minecraft: Java Edition Gets a Major Under-the-Hood Update

Mojang has swapped out a core piece of software that helps Minecraft: Java Edition talk to your computer's screen, keyboard, and operating system. The old tool was called GLFW; the new one is called SDL3. The change arrived in snapshot 26w3a (version 26.3), released on July 16, 2026 (Minecraft.net).

Think of GLFW and SDL3 as translators between the game and your computer. When you press a key, move the mouse, or resize the game window, this library handles the communication. SDL3 is a more capable translator that covers more ground, which is why Mojang made the switch.

One practical change affects keyboard input. Minecraft now identifies keys by their physical position on the keyboard, not by the letter they produce. If you use a non-QWERTY layout — such as AZERTY or Dvorak — your key bindings will stay in the same spot on the keyboard even if the layout changes. This matters for international players and for anyone who switches between layouts.

The game now defaults to Borderless Fullscreen. In borderless mode, the game fills your screen but still behaves like a window, which makes it easier to switch to other apps. The other option, Exclusive Fullscreen, hands full control of the display to the game. Switching between the two modes no longer requires restarting the game. However, macOS no longer supports Exclusive Fullscreen at all in this build.

Linux players get native Wayland support. Wayland is the modern system that most Linux desktops use to draw windows on screen. Previously, Minecraft players on Linux relied on an older system called X11 or on translation tools. With SDL3, the game can now speak to Wayland directly.

There are some known problems. Exclusive Fullscreen on Windows may crash the game, especially if you have multiple monitors. On Wayland, entering Exclusive Fullscreen crashes the game outright. Mojang has acknowledged these issues but has not fixed them yet. Players who rely on Exclusive Fullscreen should be cautious with this snapshot.

The snapshot also adds new options for custom furnace fuels and includes technical changes to signs, world generation, and loot tables. Custom content creators should note that the Data Pack version has moved to 111.0 and the Resource Pack version to 92.0, meaning existing packs may need updating.

The broader context here is that changing this library affects everything the game does to interact with your computer — creating windows, reading input, and managing the display. SDL3 bundles all of these tasks into one tool and is widely used across the games industry. GLFW, the previous library, was more limited. The switch explains why several improvements, like Wayland support and seamless fullscreen switching, are arriving at the same time.

In this author's view, the Exclusive Fullscreen crashes on both Windows and Wayland are worth flagging for anyone thinking about using this snapshot for regular play. Snapshot builds are experimental by nature, and Mojang has acknowledged the problems. But the fact that Exclusive Fullscreen is unstable on two of the three platforms where it still works suggests the migration is still settling in. Making Borderless Fullscreen the default is a sensible choice, since it avoids the display-handoff process that causes the crashes.

Taken together, the new physical-key input, native Wayland support, and borderless-default fullscreen address several long-standing complaints from players, especially on non-Windows platforms. The trade-off — some crashes and pack version bumps — is real but manageable. For an experimental snapshot, that is a reasonable deal.