I didn't intend to bring up the JVM. Minecraft Bedrock edition is written in C++ and renders the entire window contents and even has its own UI framework that it uses.
There's way more to it than GUI libraries. That is a native Windows application calling Windows APIs. You can't run that Windows executable on Linux without Wine/Proton.
Even a console application (no GUI) depends on operating system APIs.
> That's like saying you can't run Firefox without freetype. Requiring a dependency doesn't make you no longer native.
At this point you're just trolling.
Take notepad.exe and try to run it on Linux. It wont run because its Windows native. That's a native application. Same as 99% of games that aren't JVM based.