The lwjgl bindings for this were written by a member of the GTNH modpack team, thereby completing the chain of vanilla->modded->vanilla once more https://github.com/LWJGL/lwjgl3/pull/1033
malteeez
> Known Issues
> Exclusive fullscreen mode on Windows may cause the game to crash in certain situations, especially when using multiple monitors
> Entering Exclusive fullscreen mode crashes the game on Wayland
Those, together, kinda seem like the kind of blocking bug that would usually delay a snapshot... Lets hoping it gets fixed before release lands...
shakna
I recently converted a game, Tribal Trouble (https://github.com/bondolo/tribaltrouble) from GLFW to SDL3. It was mostly a painless refactor though I did have some issues with full screen exclusive modes and desktop
full screen but was eventually able to resolve those.
I ended writing a demo for screen mode handling to test and document the fiddly bits.
The game is Java, like Minecraft, the demo is C because I wanted to keep it as simple as possible.
bondolo
Anyone got any advice for a techy dad with no (zero) Minecraft experience who wants to set up a Minecraft server for the family in 2026? Kids right now are playing on their iPads, and (sometimes) old macbooks/windows PCs.
It's really amazing how much Minecraft is becoming more and more a game engine on it's own rather than just a game.
LelouBil
Is the rationale for switching away from GLFW documented anywhere? I'd love to read about it, I have some projects which use GLFW myself and I'm always wondering whether or not SDL would be better
mort96
osu (the rhythm game) also recently switched to SDL3, from SDL2, and it came with significant performance/latency improvements. SDL3 adoption is a bit slow it seems. Though, I'm surprised Minecraft used GLFW all this time.
One notable thing is that switching to SDL3 eliminated lag from having Discord client open while playing osu. Pretty sure this was from their devlog on YouTube.
nekiwo
I'm absolutely angry at Microsoft that decided that they could just take away my MC license.
Bought the game in 2020, played a few sessions then forgot about it.
When I tried to play again a few months ago, I learned that they migrated accounts to microsoft.
Since I didn't migrate in time, I just lost my license and need to buy the game again. [1]
>As the migration period has ended, Minecraft Support will no longer assist with migration-related queries.
>
>To continue playing Minecraft, you can purchase both Minecraft: Java Edition and Minecraft: Bedrock edition as one product on the Xbox Store or explore Different Minecraft Editions for other platforms.
SDL3 switch makes sense given how much SDL2 was showing its age around GPU API abstraction (Vulkan/Metal support especially). Curious if this fixes any of the longstanding input lag / alt-tab issues that Java Edition has had on Linux, since that's usually where the windowing/input layer causes the most pain.
comments (10)
malteeez
> Exclusive fullscreen mode on Windows may cause the game to crash in certain situations, especially when using multiple monitors
> Entering Exclusive fullscreen mode crashes the game on Wayland
Those, together, kinda seem like the kind of blocking bug that would usually delay a snapshot... Lets hoping it gets fixed before release lands...
shakna
I ended writing a demo for screen mode handling to test and document the fiddly bits.
https://github.com/bondolo/SDL3-Fullscreen-Demo
The game is Java, like Minecraft, the demo is C because I wanted to keep it as simple as possible.
bondolo
velcrovan
hiccuphippo
LelouBil
mort96
One notable thing is that switching to SDL3 eliminated lag from having Discord client open while playing osu. Pretty sure this was from their devlog on YouTube.
nekiwo
Bought the game in 2020, played a few sessions then forgot about it. When I tried to play again a few months ago, I learned that they migrated accounts to microsoft.
Since I didn't migrate in time, I just lost my license and need to buy the game again. [1]
>As the migration period has ended, Minecraft Support will no longer assist with migration-related queries. > >To continue playing Minecraft, you can purchase both Minecraft: Java Edition and Minecraft: Bedrock edition as one product on the Xbox Store or explore Different Minecraft Editions for other platforms.
[1] https://help.minecraft.net/hc/en-us/articles/19633473939981
rnotaro
hizyyo