Vianmääritys
Yleiset alustavirheet
Korjauksia Codexen tulosten ajovirheisiin: pluginit eivät lataudu, modit kaatuvat, datapackit eivät toimi, Skript-virheet ja miksi modit kootaan Java 21:llä Java 17:lle.
Päivitetty
Tällä sivulla
#Pluginit
| Oire | Korjaus |
|---|---|
Plugin puuttuu /plugins-luettelosta | Etsi käynnistyslokista pluginin nimeä. "Invalid plugin.yml" tai "main class not found" tarkoittaa, että kuvaustiedosto on väärä: pyydä keskustelussa korjaamaan plugin.yml. |
| "Unsupported API version" | Plugin koottiin uudempaa Minecraft-API:a varten kuin palvelimesi. Kerro palvelimesi versio ja pyydä uusi koonti sitä vasten. |
NoClassDefFoundError, joka nimeää toisen pluginin | Riippuvuutta (Vault, PlaceholderAPI, …) ei ole asennettu. |
Toimii uudelleenkäynnistyksen jälkeen, hajoaa /reload-komennon jälkeen | Monet pluginit eivät tue /reload-komentoa. Käynnistä palvelin sen sijaan uudelleen. |
#Modit
| Oire | Korjaus |
|---|---|
| Peli kaatuu erillisellä palvelimella | Pelkästään asiakasohjelmaan kuuluvaa koodia yhteisessä tai pääkoodissa. Pyydä keskustelussa erottamaan asiakaskoodi. |
| "Incompatible mod set" / väärä peliversio | Modi tähtää eri Minecraft- tai lataajaversioon. Ilmoita molemmat erikseen. |
| Puuttuva riippuvuus käynnistyksessä (Fabric) | Asenna Fabric API (ja muut luetellut riippuvuudet) kansioon mods/. |
#Miksi modini kootaan Java 21:llä, kun se tähtää Java 17:ään?
Ennen versiota 1.20.5 olevissa Minecraft-versioissa modi tähtää Java 17:ään. Fabricin koontityökalu (Loom) kuitenkin toimii vain Java 21:llä tai uudemmalla. Codexe ajaa Gradlea Java 21:llä mutta kääntää modisi silti Java 17:lle, joten JAR toimii Java 17 -palvelimella tai -asiakasohjelmassa. Tämä on odotettua, ja siksi Fabric 1.20.1 -koonnin loki mainitsee Java 21:n.
#Datapackit
| Oire | Korjaus |
|---|---|
/datapack list ei näytä sitä | ZIP-tiedoston ylimmällä tasolla täytyy olla pack.mcmeta, ja sen täytyy olla kansiossa world/datapacks/. |
| Ladattu, mutta resepti tai funktio ei tee mitään | Väärä pack_format tai kansioiden nimet versiollesi. Kerro tarkka Minecraft-versiosi. |
#Skript
| Oire | Korjaus |
|---|---|
Jäsennysvirheitä /sk reload -komennolla | Yleensä puuttuva lisäosa. Tarkista, mitä lisäosia skripti käyttää (kysy keskustelussa, jos olet epävarma), ja asenna ne. |
Lauseketta kuten player's balance ei ole olemassa | Asenna Vault ja talousplugin. |