Přeskočit na obsah
Řešení problémů

Časté chyby na platformách

Řešení chyb při spouštění výsledku z Codexe: pluginy se nenačítají, módy padají, datapacky se neprojeví, chyby parsování ve Skriptu a proč se módy pro Javu 17 sestavují s Javou 21.

Aktualizováno

Na této stránce
  1. Pluginy
  2. Módy
  3. Proč se můj mód sestavuje s Javou 21, když cílí na Javu 17?
  4. Datapacky
  5. Skript
  6. Boti pro Discord

#Pluginy

PříznakŘešení
Plugin chybí v /pluginsVyhledej v logu při startu název pluginu. „Invalid plugin.yml“ nebo „main class not found“ znamená, že je deskriptor špatně: požádej chat, ať opraví plugin.yml.
„Unsupported API version“Plugin byl sestaven pro novější API Minecraftu, než má tvůj server. Uveď verzi svého serveru a požádej o nové sestavení proti ní.
NoClassDefFoundError se jménem jiného pluginuZávislost (Vault, PlaceholderAPI, …) není nainstalovaná.
Po restartu funguje, po /reload se rozbijeSpousta pluginů /reload nepodporuje. Místo toho server restartuj.

#Módy

PříznakŘešení
Hra padá na dedikovaném serveruKód jen pro klienta ve společném nebo hlavním kódu. Požádej chat, ať klientský kód oddělí.
„Incompatible mod set“ / špatná verze hryMód cílí na jinou verzi Minecraftu nebo loaderu. Uveď obě výslovně.
Chybějící závislost při startu (Fabric)Nainstaluj do mods/ Fabric API (a všechny další uvedené závislosti).

#Proč se můj mód sestavuje s Javou 21, když cílí na Javu 17?

U verzí Minecraftu před 1.20.5 cílí mód na Javu 17. Nástroj pro sestavení Fabricu (Loom) ale běží jen na Javě 21 nebo novější. Codexe spouští Gradle s Javou 21 a tvůj mód přitom pořád kompiluje pro Javu 17, takže JAR funguje na serveru nebo klientovi s Javou 17. Je to očekávané a právě proto log sestavení pro Fabric 1.20.1 zmiňuje Javu 21.

#Datapacky

PříznakŘešení
/datapack list ho neukazujeZIP musí mít pack.mcmeta v nejvyšší úrovni a ležet ve world/datapacks/.
Načtený, ale recept nebo funkce nic neděláŠpatný pack_format nebo názvy složek pro tvoji verzi. Uveď přesnou verzi Minecraftu.

#Skript

PříznakŘešení
Chyby parsování při /sk reloadObvykle chybí doplněk. Zjisti, které doplňky skript používá (pokud si nejsi jistý/á, zeptej se chatu), a nainstaluj je.
Výraz jako player's balance neexistujeNainstaluj Vault a ekonomický plugin.

#Boti pro Discord

Viz Boti pro Discord: časté problémy.

Časté chyby na platformách | Codexe Docs