Vai al contenuto
Risoluzione dei problemi

Errori comuni delle piattaforme

Errori quando usi un risultato di Codexe: plugin che non si caricano, crash delle mod, datapack senza effetto, errori di Skript e perché le mod per Java 17 usano Java 21.

Aggiornato

In questa pagina
  1. Plugin
  2. Mod
  3. Perché la mia mod si compila con Java 21 se punta a Java 17?
  4. Datapack
  5. Skript
  6. Bot Discord

#Plugin

SintomoSoluzione
Il plugin non compare in /pluginsCerca il nome del plugin nel log di avvio. "Invalid plugin.yml" o "main class not found" significa che il descrittore è sbagliato: chiedi alla chat di correggere plugin.yml.
"Unsupported API version"Il plugin è stato compilato per un'API di Minecraft più recente di quella del tuo server. Indica la versione del tuo server e chiedi di ricompilarlo per quella.
NoClassDefFoundError che nomina un altro pluginUna dipendenza (Vault, PlaceholderAPI, …) non è installata.
Funziona dopo un riavvio, si rompe dopo /reloadMolti plugin non supportano /reload. Riavvia invece il server.

#Mod

SintomoSoluzione
Il gioco va in crash su un server dedicatoCodice solo client nel codice comune o principale. Chiedi alla chat di separare il codice del client.
"Incompatible mod set" / versione del gioco sbagliataLa mod punta a una versione di Minecraft o del loader diversa. Indicale entrambe esplicitamente.
Dipendenza mancante all'avvio (Fabric)Installa Fabric API (e qualsiasi altra dipendenza elencata) in mods/.

#Perché la mia mod si compila con Java 21 se punta a Java 17?

Per le versioni di Minecraft precedenti alla 1.20.5 una mod punta a Java 17. Lo strumento di build di Fabric (Loom), però, gira solo su Java 21 o più recente. Codexe esegue Gradle con Java 21 continuando a compilare la tua mod per Java 17, quindi il JAR funziona su un server o un client con Java 17. È normale, ed è il motivo per cui il log di build di una mod Fabric 1.20.1 cita Java 21.

#Datapack

SintomoSoluzione
/datapack list non lo mostraLo ZIP deve contenere pack.mcmeta al primo livello, in world/datapacks/.
Caricato, ma una ricetta o una funzione non fa nientepack_format o nomi delle cartelle sbagliati per la tua versione. Indica la tua versione esatta di Minecraft.

#Skript

SintomoSoluzione
Errori di analisi con /sk reloadDi solito manca un add-on. Controlla quali add-on usa lo script (chiedi alla chat se non sei sicuro), poi installali.
Un'espressione come player's balance non esisteInstalla Vault e un plugin di economia.

#Bot Discord

Vedi Bot Discord: problemi comuni.

Errori comuni delle piattaforme | Codexe Docs