Nein, der Gamepass ist für keine Version nötig, weder für den Store noch für die Webversion.
Bei tiefergehenden Java-Problemen, rate ich eine andere Java-Laufzeitumgebung auszuprobieren, z.B jene von Adoptium. Falls du unerfahren bist, hier eine Anleitung zur Installation.
Wenn du auf den neuen (1.18/1.19/1.20) Versionen zockst brauchst du die jdk-17 Version, wenn du die 1.16.5 oder darunter zockst brauchst du die jdk-8 Version.
Oben verlinkt, nimm bei Windows die JDK-Version, runterladen und installieren. Im Minecraft Launcher gehst du dann in den Einstellungen zu
- Du gehst auf "Installationen"
- Wähle dort eine Installation aus oder erstelle eine neue
- Klicke auf "Mehr Optionen"
- Unter "Java-Programmdatei" kannst du jetzt eine .exe Datei auswählen.
Bei mir sieht der Pfad für die 17er Version so aus:
C:\Program Files\Eclipse Adoptium\jdk-17.0.7.7-hotspot\bin
In diesem Ordner wählst du "java.exe" aus und dann auf "Öffnen". Fertig, jetzt wird beim Starten, automatisch diese Laufzeitumgebung verwendet.
Bei Fragen gerne kommentieren!