MBM.ModLoader — a mod loader for Monster Black Market. Supports enabling/disabling mods, settings, Harmony patching, localization, and a built-in debug console.
Release_1.0_Beta
Initial commit
Правка пути
Fixed: complex mods on Linux/Wine — files from <game>\.pending are applied on the next launch via C# (no cmd.exe/robocopy); backup to OriginalGameFiles before replacement Changed: .pending apply runs in Bootstrap() before Unity initializes (before splash/logo) Fixed: after a successful apply the .pending folder is removed entirely (nested dirs deleted bottom-up) Changed: .pending apply logging — one summary line instead of one entry per file
Обновление лого
v1.0.0-Beta-1.1 Changed: on the Updates tab detail panel the button is renamed to Update and now updates only the currently selected (mouse-highlighted) mod instead of the checkbox selection; the Update selected button on the toolbar still works by checkboxes as before Added: BtnUpdate localization (RU/EN/ZH) Changed: the post-install dialog (ShowOkDialog) now auto-sizes its height to the text — it renders correctly for any localization (RU/EN/ZH) Changed: on the Launcher tab the disabled Download update button is colored gray instead of green — so it is not mistaken for an "update available" indicator Changed: the Mod settings tab now shows only enabled mods and their settings; disabled mods and their saved settings are no longer displayed Changed: the catalog loading progress bar on the Updates tab is now wider Fixed: the catalog loading bar on the Updates and Explore tabs no longer disappears early — it now always fills to the end before hiding (including cache loads and background refresh)
chore(build): update installer paths and repository contents - Changed installer.iss to use relative paths for better portability - Added all packaging files into the repository to ensure build completeness - Removed SystemExtensionLib.dll
.
Добавить .gitattributes, .gitignore и LICENSE.txt
Track Inno Setup Output folder and stop ignoring it.
Fix CHANGELOG_ZH.md encoding corrupted during merge resolution
Документация
Refactor: organize file structure
v1.0.0-Beta-1.6-Dev-1.3 Fixed: leaving the Launcher tab and coming back loads the changelog again (no longer stays empty) Changed: Stable / Unstable channel buttons on the Launcher tab moved into ChannelStable.cs / ChannelUnstable.cs Added: on Unstable, a Choose version button — same installer list as on download; after picking you can download any build from Output Fixed: Choose version opens the list again — the progress label no longer steals clicks Changed: Launcher action buttons are vertically centered in the bottom strip — one on Stable, a pair on Unstable Fixed: switching Stable / Unstable no longer flashes the previous channel’s button Added: in the Unstable version picker, a .exe / .rar button toggles the installer list Fixed: ESC with the version picker (or other modals) open closes the dialog, not the whole mods menu Changed: while switching channels, action buttons stay hidden (no “…” stub) until the check finishes Changed: on the Launcher tab, “Available version” and “Status” no longer show the installer file size (size remains in the version picker)
v1.0.0-Beta-1.6-Dev-1.2 Changed: on the Launcher tab the release-notes scroll mask is inset a bit more from the frame — text no longer sits on the border Added: build-installers.ps1 packs each Setup.exe into a .rar after ISCC (WinRAR)