Rilevamento mod
More actions
Scopri quali cartelle e file delle mod vengono riconosciuti da ShroudForge. Il rilevamento non carica DLL e non modifica i file delle mod.
Cosa viene rilevato?
Le mod installate sono cartelle estratte sotto mods/<mod-folder>/ oppure nella directory delle mod configurata. ShroudForge legge mod.json, extended.mod.json se presente, src/mod.lua, native-plugin.ini e i file DLL esistenti. Una mod solo Lua non ha bisogno di una DLL propria. Una mod nativa può comparire nel DLL Manager anche senza manifest o file Lua.
Questa vista indica se una cartella e le relative informazioni sono state riconosciute. Il caricamento nativo effettivo è visibile nel DLL Manager. La pagina della mod ne mostra lo stato complessivo.
Campi del manifest sconosciuti
Con il modulo Mod Detection e la lettura tollerante abilitati, mod.json e extended.mod.json possono contenere campi aggiuntivi sconosciuti a ShroudForge. La sola presenza di questi campi non rifiuta un pacchetto. I campi riconosciuti devono comunque contenere valori validi. JSON non valido, informazioni obbligatorie mancanti e tipi di dati errati restano errori.
Disabilitando questa opzione di compatibilità si ripristina la convalida rigorosa. Non vengono eliminati o disabilitati automaticamente tutti i mod installati.
Una mod non viene riconosciuta
Controlla prima la cartella effettiva della mod. Una cartella scaricata può contenere un'altra cartella contenitore o una directory mods. Il programma di installazione individua un singolo pacchetto mod contenuto al suo interno. Un archivio nuovo con più pacchetti mod non viene installato automaticamente come gruppo. Estrailo e installa una cartella mod per volta. Durante il normale funzionamento, ShroudForge legge le cartelle mod estratte e non gli archivi.
Correggi il percorso JSON segnalato oppure reinstalla il pacchetto completo. Un profilo di compatibilità può fornire un adattatore per differenze note. Il solo riconoscimento non conferma che gli hook nativi o le API delle mod funzionino.