Guide
Slik retter du feil i Minecraft-plugins
Oppdatert 18. oktober 2026
Når et plugin ikke laster, sier serveren nesten alltid hvorfor: årsaken står i konsollen under oppstarten, noen linjer over eller under navnet på pluginet. Lær deg å lese den delen av loggen, så tar de fleste feil et minutt å rette. Her er de vanlige og hva de betyr.
Si serverversjonen din og hva pluginet skal gjøre.
Generer dette med CodexeSteg for steg
1.Åpne loggen fra oppstarten
Les konsollen, eller
logs/latest.logi servermappen. I et hostingpanel bruker du konsollen eller filbehandleren der.2.Søk etter navnet på pluginet
Finn den første feilen som nevner det. Linjer som starter med
[ERROR]eller[WARN]og har en stack trace under seg, er de som betyr noe.3.Les den første linjen og «Caused by»-linjene
Den første linjen sier hva som feilet; den siste
Caused by:-linjen sier vanligvis hvorfor. Linjer med pluginets eget pakkenavn viser hvor i koden.4.Finn den i listen nedenfor
De fleste oppstartsfeil er et problem med versjon, Java eller avhengighet, og meldingen sier hvilket.
5.Rett én ting og start på nytt
Endre én ting, start på nytt (ikke
/reload) og les loggen igjen. Feil fra ett plugin kan gi feil i andre.
De vanlige feilene
| Du ser | Hva det betyr | Løsning |
|---|---|---|
Unsupported API version 1.21 | api-version i pluginet er nyere enn serveren din. | Hent versjonen for serveren din, eller oppdater serveren. |
Could not load 'plugins/X.jar' med Invalid plugin.yml eller Jar does not contain plugin.yml | Beskrivelsesfilen til pluginet mangler eller har en YAML-feil, eller filen er ikke et plugin. | Sjekk at du lastet ned pluginet og ikke kildekoden, en mod eller en zip. Har du bygd det selv, retter du plugin.yml. |
UnsupportedClassVersionError, «class file version 65.0» | Pluginet trenger en nyere Java enn serveren kjører (61 = Java 17, 65 = Java 21, 69 = Java 25). | Kjør serveren på den Java-versjonen, eller bygg pluginet på nytt for din Java. |
NoClassDefFoundError eller ClassNotFoundException | En klasse pluginet trenger, finnes ikke: et plugin det er avhengig av, mangler, et bibliotek ble ikke shadet inn i .jar-filen, eller API-et finnes ikke i denne versjonen. | Installer pluginet som nevnes i feilen (Vault, ProtocolLib), eller bruk et bygg for din versjon. |
Unknown/missing dependency plugins | Et plugin som står i depend, er ikke installert. | Installer det i plugins/. |
Error occurred while enabling X (Is it up to date?) | Pluginet ble lastet, men krasjet i onEnable. | Les Caused by-linjen: ofte en konfigurasjonsfeil eller en manglende avhengighet. |
Ambiguous plugin name | To .jar-filer av samme plugin ligger i plugins/. | Slett den gamle. |
Feil som ikke handler om lasting
- Pluginet er grønt, men en kommando sier «Unknown command»: kommandoen mangler i
plugin.yml, eller et annet plugin bruker samme navn. - «I'm sorry, but you do not have permission»: spilleren mangler tillatelsesnoden. Sjekk pluginsiden for noden, og gi den med tillatelsespluginet ditt.
- Feil etter redigering av config.yml: YAML krever mellomrom, ikke tabulatorer, og anførselstegn rundt tekst som starter med
:eller&. - Fungerer etter en omstart, går i stykker etter /reload: pluginet støtter ikke
/reload. Start på nytt i stedet.
Hvilken Java serveren din trenger
Minecraft 1.20.5 og nyere trenger Java 21, og 26.x trenger Java 25; 1.18 til 1.20.4 trenger Java 17. Kjør java -version med den samme Java-versjonen som serveren bruker (i et hostingpanel er det vanligvis en innstilling som heter Docker image eller Java version). Et plugin bygd for en eldre Java kjører på en nyere, ikke omvendt.
Rette plugins laget med Codexe
Plugins laget på Codexe kompileres for versjonen du valgte og sjekkes for en gyldig plugin.yml før de er Klar. På en testserver viser fanen Logger loggen live med feilene uthevet, og Eksporter logger lagrer den som en fil. Beskriv hva du ser i prosjektchatten («pluginet er rødt i /plugins og loggen sier ...»), så endrer Codexe koden og bygger på nytt. Feiler en kompilering på filer akkurat slik Codexe leverte dem, retter Rett med AI dem gratis.
Spørsmål
Hvor er serverloggen?
logs/latest.log i servermappen, for gjeldende kjøring. Eldre kjøringer ligger i samme mappe som .log.gz-filer.
Kan ett plugin ødelegge et annet?
Ja: en manglende eller ødelagt avhengighet stopper alle plugins som trenger den. Rett den første feilen i loggen før de andre.
Er det trygt å dele loggen min?
Stort sett, men sjekk den først: logger kan inneholde IP-adresser og, med noen plugins, databasepassord fra feilmeldinger.
Bygg et ødelagt plugin på nytt for serveren din
Denne prompten åpnes klar til å sendes:
“Et Paper 1.21.4-plugin kalt SimpleWarps som erstatter det gamle pluginet mitt som ikke lenger laster: /setwarp, /warp og /delwarp med et navn, /warps viser dem i en GUI, tillatelsen warps.admin for å sette og slette, warps lagret på tvers av omstarter, meldinger i config.yml.”
Generer dette med Codexe