Riešenie problémov
Časté chyby platforiem
Riešenia chýb pri spúšťaní výsledku z Codexe: pluginy sa nenačítajú, mody padajú, datapacky nefungujú, chyby v Skripte a prečo sa mody pre Java 17 zostavujú s Java 21.
Aktualizované
Na tejto stránke
#Pluginy
| Príznak | Riešenie |
|---|---|
Plugin chýba v /plugins | V logu pri štarte vyhľadaj názov pluginu. „Invalid plugin.yml“ alebo „main class not found“ znamená, že deskriptor je nesprávny: požiadaj chat, aby opravil plugin.yml. |
| „Unsupported API version“ | Plugin bol zostavený pre novšie API Minecraftu, než má tvoj server. Uveď verziu svojho servera a požiadaj o nový build pre ňu. |
NoClassDefFoundError s názvom iného pluginu | Závislosť (Vault, PlaceholderAPI, …) nie je nainštalovaná. |
Po reštarte funguje, po /reload sa pokazí | Mnohé pluginy /reload nepodporujú. Namiesto toho server reštartuj. |
#Mody
| Príznak | Riešenie |
|---|---|
| Hra padá na dedikovanom serveri | Kód len pre klienta v spoločnom alebo hlavnom kóde. Požiadaj chat, aby oddelil kód klienta. |
| „Incompatible mod set“ / nesprávna verzia hry | Mod cieli na inú verziu Minecraftu alebo loadera. Uveď výslovne obe. |
| Chýbajúca závislosť pri štarte (Fabric) | Nainštaluj Fabric API (a všetky ďalšie uvedené závislosti) do mods/. |
#Prečo sa môj mod zostavuje s Java 21, keď cieli na Java 17?
Pri verziách Minecraftu pred 1.20.5 cieli mod na Java 17. Nástroj na build od Fabricu (Loom) však beží len na Java 21 alebo novšej. Codexe spúšťa Gradle s Java 21, pričom tvoj mod stále kompiluje pre Java 17, takže JAR funguje na serveri či klientovi s Java 17. Je to očakávané a práve preto log buildu Fabric 1.20.1 spomína Java 21.
#Datapacky
| Príznak | Riešenie |
|---|---|
/datapack list ho neukazuje | ZIP musí mať pack.mcmeta na najvyššej úrovni, v world/datapacks/. |
| Načítaný, ale recept alebo funkcia nič nerobí | Nesprávny pack_format alebo názvy priečinkov pre tvoju verziu. Uveď presnú verziu Minecraftu. |
#Skript
| Príznak | Riešenie |
|---|---|
Chyby parsovania pri /sk reload | Zvyčajne chýbajúci doplnok. Zisti, ktoré doplnky skript používa (ak si nie si istý, opýtaj sa chatu), a nainštaluj ich. |
Výraz ako player's balance neexistuje | Nainštaluj Vault a ekonomický plugin. |
#Discord boty
Pozri Discord boty: časté problémy.