yarn dlx @sabinmarcu/foreverwinter install "/path/to/mod.zip"
Instalarea și eliminarea modurilor
Instalarea unei arhive
Transmite arhiva după comanda install. Opțiunea --path poate apărea înainte sau după install.
yarn dlx @sabinmarcu/foreverwinter --path "/path/to/~mods" install "/path/to/mod.7z"
Arhiva trebuie să fie un fișier .zip, .7z sau .7zip. CLI-ul găsește triplete complete chiar și atunci când se află în foldere din arhivă. Un singur triplet nou se instalează imediat. În alte cazuri, arată un selector. Folosește săgețile sau j și k pentru a te deplasa, Space pentru a selecta un mod eligibil, a pentru a selecta sau deselecta toate modurile eligibile, Enter pentru a instala și q pentru a ieși.

Un mod existent este etichetat installed atunci când fiecare marcaj temporal din arhivă corespunde fișierului instalat corespunzător. Rămâne vizibil, dar nu poate fi selectat. Un mod instalat care nu se potrivește este etichetat update atunci când cel puțin un fișier din arhivă este mai nou; altfel este etichetat older.

În timpul unei instalări, fiecare fișier de destinație este extras mai întâi într-un fișier temporar. Tripletele complete existente sunt salvate ca backup, iar instalarea este anulată dacă o scriere ulterioară eșuează. Marcajele temporale ale fișierelor din arhivă sunt păstrate pe fișierele instalate.
Arhive pe care CLI-ul nu le va instala
Fișierele de documentație precum README, INSTALL, LICENSE, .txt, .md, .nfo și .rtf sunt permise alături de triplete. Orice alt tip de fișier oprește instalarea, inclusiv tripletele incomplete și numele de mod duplicate. CLI-ul listează fișierele din arhivă și le lasă neatinse, astfel încât să poți urma manual instrucțiunile autorului.
Eliminarea unui mod
Nu există o comandă remove sau uninstall. CLI-ul nu șterge fișiere de mod.
Pentru a elimina un mod, închide jocul și șterge tripletul său complet din directorul de moduri: fișierele potrivite .pak, .ucas și .utoc. Pentru un mod dezactivat, șterge fișierele corespunzătoare .pak.disabled, .ucas.disabled și .utoc.disabled. Nu șterge doar un membru al unui triplet; managerul ignoră seturile incomplete și nu poate restaura fișierele lipsă.