Hibaelhárítás
Gyakori platformhibák
Hibák a Codexe-eredmény futtatásakor: nem töltődő pluginok, összeomló modok, hatástalan datapackek, Skript-hibák, és miért Java 21-gyel készülnek a Java 17-es modok.
Frissítve
Ezen az oldalon
#Pluginok
| Tünet | Megoldás |
|---|---|
A plugin hiányzik a /plugins listából | Keresd a plugin nevét az indítási naplóban. Az „Invalid plugin.yml” vagy „main class not found” azt jelenti, hogy a leíró hibás: kérd meg a csevegést, hogy javítsa ki a plugin.yml fájlt. |
| „Unsupported API version” | A plugin újabb Minecraft API-ra készült, mint a szervered. Add meg a szervered verzióját, és kérj rá újrabuildelést. |
NoClassDefFoundError egy másik plugin nevével | Egy függőség (Vault, PlaceholderAPI, …) nincs telepítve. |
Újraindítás után működik, /reload után elromlik | Sok plugin nem támogatja a /reload parancsot. Inkább indítsd újra a szervert. |
#Modok
| Tünet | Megoldás |
|---|---|
| A játék összeomlik dedikált szerveren | Csak kliensoldali kód a közös vagy a fő kódban. Kérd meg a csevegést, hogy válassza külön a kliensoldali kódot. |
| „Incompatible mod set” / rossz játékverzió | A mod más Minecraft- vagy loaderverziót céloz. Add meg mindkettőt kifejezetten. |
| Hiányzó függőség indításkor (Fabric) | Telepítsd a Fabric API-t (és minden más felsorolt függőséget) a mods/ mappába. |
#Miért buildelődik a modom Java 21-gyel, ha Java 17-et céloz?
Az 1.20.5 előtti Minecraft-verzióknál egy mod Java 17-et céloz. A Fabric build-eszköze (a Loom) viszont csak Java 21-en vagy újabbon fut. A Codexe Java 21-gyel futtatja a Gradle-t, miközben a mododat továbbra is Java 17-re fordítja, így a JAR Java 17-es szerveren vagy kliensen is működik. Ez várható viselkedés, és ezért említi a Java 21-et egy Fabric 1.20.1-es build naplója.
#Datapackek
| Tünet | Megoldás |
|---|---|
A /datapack list nem mutatja | A ZIP legfelső szintjén kell lennie a pack.mcmeta fájlnak, a world/datapacks/ mappában. |
| Betöltődött, de egy recept vagy függvény nem csinál semmit | Rossz a pack_format vagy a mappanevek a verziódhoz. Add meg a pontos Minecraft-verziódat. |
#Skript
| Tünet | Megoldás |
|---|---|
Értelmezési hibák a /sk reload parancsnál | Általában hiányzó kiegészítő. Nézd meg, mely kiegészítőket használja a szkript (ha nem vagy biztos benne, kérdezd meg a csevegést), majd telepítsd őket. |
Egy kifejezés, például a player's balance, nem létezik | Telepítsd a Vaultot és egy gazdasági plugint. |