How can it play Java? Through custom mappings and adding it as a non steam game?
I recommend switching to desktop mode, installing Prism Launcher as a Flatpak, then creating an instance with the Fabric modloader, and installing a mod that provides good controller support, such as Controlify or MidnightControls.
Yeah, it runs SteamOS 3, a modified, image-based Arch derivative maintained by Valve. Not to be confused with earlier versions of SteamOS, which were based on Debian.
And bedrock?
Since Android is based on Linux, you can run Android apps fairly easily on Linux-based systems. There’s a community-made launcher (https://minecraft-linux.github.io/), which leverages this advantage and lets you easily install and play the Android version. You can also get it as a Flatpak: https://flathub.org/apps/io.mrarm.mcpelauncher
I recommend switching to desktop mode, installing Prism Launcher as a Flatpak, then creating an instance with the Fabric modloader, and installing a mod that provides good controller support, such as Controlify or MidnightControls.
Check out this video: https://www.youtube.com/watch?v=WRwJ8c4bTpA
Yeah, it runs SteamOS 3, a modified, image-based Arch derivative maintained by Valve. Not to be confused with earlier versions of SteamOS, which were based on Debian.
Since Android is based on Linux, you can run Android apps fairly easily on Linux-based systems. There’s a community-made launcher (https://minecraft-linux.github.io/), which leverages this advantage and lets you easily install and play the Android version. You can also get it as a Flatpak: https://flathub.org/apps/io.mrarm.mcpelauncher
Thank you so much for the detailed answer mate!