NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Een Minecraft-plugin of -mod heeft een nieuwere Java nodig

MinecraftUpdated Oct 28, 20265 min read

Elk onderdeel van een Minecraft Java-server is gebouwd voor een minimale Java-versie: de serversoftware, elke plugin en elke mod. Heeft de serversoftware of een mod een nieuwere Java nodig dan je server draait, dan stopt de server bij het starten. Een plugin die een nieuwere Java nodig heeft, laadt niet, en de rest van de server draait zonder die plugin. Schakel de server over op de Java waar om wordt gevraagd, of installeer een versie van de plugin of mod die is gemaakt voor de Java die je hebt.

Wat je ziet

In de Console staat een van deze regels:

  • UnsupportedClassVersionError met has been compiled by a more recent version of the Java Runtime (class file version en een getal;
  • requires running the server with Java of requires at least Java en een getal;
  • bij een Fabric-, Forge- of NeoForge-mod een regel die java noemt als afhankelijkheid die de mod nodig heeft.

Op Overzicht, en boven de console, noemt het vak Waarom je server is gestopt het:

TitelKnoppen
Een plugin needs Java 21, and this server runs Java 17.Overschakelen naar Java 21, zoeken met de plugin
This server needs Java 21, and it is running Java 17.Overschakelen naar Java 21
This Minecraft version needs Java 21.Overschakelen naar Java 21
Een mod needs a newer Java.Startdetails openen

De getallen zijn voorbeelden: het vak gebruikt die van jouw server. Kwam de regel uit de console in plaats van uit een crashrapport, dan wordt Overschakelen naar Java een knop Startdetails openen, zodat je de Java zelf kiest.

Het vak leest alleen wat de server heeft geprint nadat hij voor het laatst klaar was met starten. Een plugin die niet kon laden tijdens een start die verder goed ging, staat dus niet in het vak: zoek zijn regel in de Console.

Op de meeste servertypes toont Overzicht ook een banner, Deze server heeft een andere Java-versie nodig, met een knop Versie wisselen, als de fout binnenkomt terwijl je Overzicht open hebt.

Het class file-nummer lezen

Een class file-versie is een Java-versie plus 44. Bijvoorbeeld: 61 is Java 17, 65 is Java 21 en 69 is Java 25. Het panel doet deze som voor je in het vak hierboven.

Met één klik oplossen

  1. Open je server in het panel, op Overzicht of Console.
  2. Klik in Waarom je server is gestopt op Overschakelen naar Java met het nummer erachter. Het vak zegt The server now uses Java en het nummer, Start it again.
  3. Klik op Starten.

Via de banner kan ook: klik op Versie wisselen, kies de Java in het venster Kies een Java-versie en klik op Wisselen en starten.

Met de hand oplossen

  1. Open Instellingen en klik op Startdetails, of klik in het vak op Startdetails openen.
  2. Kies onder Docker-image de nieuwere Java in de lijst. Je keuze wordt direct opgeslagen. Meer uitleg: De Java-versie van je Minecraft-server wijzigen.
  3. Start de server.

Als het panel niet wil omschakelen

Sommige serversoftware start niet op een Java die daarvoor te nieuw is, en het panel weigert die keuze. Het panel zegt bijvoorbeeld This software on Minecraft en de versie does not start on Java en het nummer. Dan biedt het vak Overschakelen naar Java niet aan. In plaats daarvan staat er een van deze meldingen:

  • This server software cannot run on Java en het nummer. Installeer een versie van de plugin die werkt op de Java die je hebt.
  • A plugin or mod was built for Java en een getal which this server software cannot run. Verwijder hem, of installeer een versie die werkt op jouw Java. Openen in Files brengt je ernaartoe.
  • This Minecraft version needs Java en een getal which this server cannot switch to here. Contact support. Open een ticket.

Om een andere build van een plugin of mod te vinden, klik je op zoeken met zijn naam ervoor om Modding te openen, zoek je de naam en kies je een versie die is gemaakt voor jouw Minecraft en Java. Zie Plugins installeren op Paper, Spigot en Purpur en Mods installeren op Forge, Fabric en NeoForge.

Goed om te weten

  • Wie kan omschakelen: je rol heeft de permissie nodig om de Java-image van de server te wijzigen. Vraag het anders aan de servereigenaar.
  • Kies de Java die de melding noemt, niet de nieuwste. Oudere serversoftware start misschien niet op een veel nieuwere Java, en het panel weigert die keuzes.
  • Meer oorzaken, elk met een eigen handleiding: Zien waarom je Minecraft-server is gestopt.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS