public ModConfigMenu(IModConsole console, IModData modData, IModBehaviour mod) : base(console) { _console = console; ModData = modData; Mod = mod; _storage = new ModStorage(console, modData.Manifest); }
public ModHelper(IModLogger logger, IModConsole console, IHarmonyHelper harmonyHelper, IModEvents events, IModAssets assets, IModStorage storage, IModMenus menus, IModManifest manifest, IModConfig config, IOwmlConfig owmlConfig, IModInteraction interaction) { Logger = logger; Console = console; HarmonyHelper = harmonyHelper; Events = events; Assets = assets; Storage = storage; Menus = menus; Manifest = manifest; Config = config; OwmlConfig = owmlConfig; Interaction = interaction; }
protected ModConfigMenuBase(IModConsole console, IModManifest manifest) : base(console) { Manifest = manifest; Storage = new ModStorage(manifest); }