Class ModConfig
Configuration of mod importer
[ConfigPath("Ceres.Mod")]
[PreferJsonConvert]
public class ModConfig : Config<ModConfig>
- Inheritance
-
ModConfig
- Inherited Members
Constructors
ModConfig()
public ModConfig()
Properties
ApiVersion
API version for mod validation
public string ApiVersion { get; set; }
Property Value
LoadingPath
Mod loading path
public string LoadingPath { get; set; }
Property Value
States
All mod states
public List<ModState> States { get; set; }
Property Value
Methods
DeleteMod(ModInfo, bool)
public void DeleteMod(ModInfo modInfo, bool force = false)
Parameters
GetModState(ModInfo)
public ModStatus GetModState(ModInfo modInfo)
Parameters
modInfoModInfo
Returns
IsModActivated(ModInfo)
public bool IsModActivated(ModInfo modInfo)
Parameters
modInfoModInfo
Returns
SetModEnabled(ModInfo, bool)
public void SetModEnabled(ModInfo modInfo, bool isEnabled)
Parameters
TryGetModState(ModInfo, out ModState)
public bool TryGetModState(ModInfo modInfo, out ModState modState)