LethalModManager
[BETA] An in-game mod manager with the ability to sync mods between hosts and clients.
About this mod Author’s original text
LethalModManager Beta
| Manual Installation | NOTICE | Features | Q/A | Upcoming Features | Changelog | Known Issues | Support Me |
|---|---|---|---|---|---|---|---|
__The only in-game mod managing solution that also features mod syncing when joining lobbies as long as the host has LMM as well.__
Due to it being an in-game solution, if you can run mods on your device, you can also run this mod manager, even if you are on macOS. (Claim has not been tested on all, but most will work for sure.)
I currently only recommend daily driving it for mod sync and simple mod downloading, not any of its mod managing capabilities yet. More is soon to come.
Manual Installation
- Setup BepInEx (If not done already, video by TheViperian provided.)
- Download and extract the latest version.
- Place the folder kyxino-LethalModManager in the BepInEx/plugins directory.
- You can now launch the game.
NOTICE
All mods downloaded via LethalModManager will not run until the game is relaunched, this is the same for enabling/disabling/deleting mods as well.
LethalModManager is still in beta, but is undergoing a lot of development. (I DO NOT yet recommend this as a full-on "replacement" for TMM/r2mm.)
EXPECT A LOT OF THINGS TO BE ROUGH AROUND THE EDGES, I AM IRONING ALL THE BUGS OUT AND ADDING INDICATORS FOR A LOT OF THINGS AS SOON AS POSSIBLE.
DEVELOPMENT WILL BE A LOT FASTER NOW. FOR NOW, EVERYBODY SHALL BE MY TESTERS, MUAHAHA- ack- cough cough anyway.
A lot of things will be changed during beta, including lobby searching.
(I will soon have an entire UI for advanced lobby searching that will not affect the in-game one for compatibility/legacy reasons.)
Not everything may work or work at its best, but I am still working on making it all better.
If any issues occur, please check this section if it has already been reported or to contact me.
Features
Local Mod List
Allows you to see all of your mods, but cannot be edited from within the game unless ModManager is enabled.
- Shows you the data for each mod you have running. (Icon, name, version, TS link, creator, downloads, number of modpacks using it, likes, dependency count, size, description, tags, last updated, and creation date.
Mod Manager
Provides you with the ability to manage your mods in game with a search and everything.
- Search (Basic for now.)
- Mod Downloading
- Mod Profiles
Lobby Mod Syncer
When joining an LMM hosted lobby, you will be prompted for all the mods you need to download before joining, then quick restart.
- Indicator for lobbies that have a host with the mod.
- Allows setting mod download priorities to Required/Preferred/Optional.
- If mods are required, you can either decline the connection or comply.
- Downloads mods upon accepting, then quick restarts to automatically rejoin that lobby.
[TEMP REMOVED DUE TO V50] Lobby Resizing (Disabled by default.)
Allows you to set your lobby sizes to whatever you want, just don't kill your computer/network.
Questions/Answers
How to use?
I try to have things as straight forward as it can be, but if you can't figure something out, please reach out to me, my Discord, or my thread for answers.
- Just download the mod however you normally do, when you are in-game, click LethalModManager and you will be shown your current mods, there are multiple tabs on the left for different things: the box is your mods/profiles, the globe is search, the download is all of your cached mods, and the reload symbol is to reload data that LethalModManager heavily relies upon.
- Mods are listed with their icon, name, latest version, URL (globe button), creator (dev symbol), downloads, dependents (mods/modpacks that rely on the mod, indicated by the box icon), likes, dependencies (mods that the mod/modpack need to function, indicated by the gear icon), latest size, description, tags, last updated, and the creation date. (Soon there will be settings for choose how some of those things
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: