/
bulkin
/
BModder
Обзор
Документация
Войти
/
bulkin
/
BModder
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
BModder.UI/Mods/ModManager.cs
28 строк
781 B
bulka-s
fix
16 окт 2025, 21:46
16 окт 2025, 21:46
abbed1c
Код
Авторство
О чём код?
using System.Text.Json; using System.IO; namespace BModder.UI { public static class ModManager { public static List<Mod> LoadMods(string jsonPath) { if (!File.Exists(jsonPath)) { LogHelper.WriteLog($"File not fond: {jsonPath}", LogHelper.LogType.Error); return new List<Mod>(); } string json = File.ReadAllText(jsonPath); return JsonSerializer.Deserialize<List<Mod>>(json) ?? new List<Mod>(); } public static void CheckMods(string gamePath, List<Mod> mods) { LogHelper.WriteLog("Checking mods:\n", LogHelper.LogType.Info); foreach (var mod in mods) mod.PrintStatus(gamePath); } } }