You need to buy or use only redeem codes from Minecraft Java Edition.
The game can download it from here.
[root@desk mythcat]# cd minecraft-launcher/ [root@desk minecraft-launcher]# dnf install java-latest-openjdk [root@desk minecraft-launcher]# dnf install java-latest-openjdk-devel
I download the Minecraft.tar.gz file and I unarchive into my folder named minecraft-launcher.
After that I run this command to play the game:
[mythcat@desk minecraft-launcher]$ ./minecraft-launcher which: no java in (/home/mythcat/google-cloud-sdk/bin:/home/mythcat/.local/bin :/home/mythcat/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin) ...