
Void Manager
BepInEx Plugin Manager for Void Crew
Developed by Mest, Dragon, and 18107, based on Pulsar Mod Loader
Notes on Multiplayer mod checks: By default, any given mod must be installed by the host for clients to join. The host can configure this setting with VoidManager vie the F5 menu (ModManager > Mod Settings > VoidManager > Trust MPType.Unspecified mods). Additionally, Mods configured for VoidManager can change this setting.
💡 Function - Several features to assist in mod handling and management.
- Handling for mods requiring installation by all users
- Restrictions for unspecified mods
- Manual configuration of unspecified mods
- Listing of other players' mod lists
- '[Modded]' added to modded session names, with '[Mods Required]' added to applicable sessions. VoidManager clients view as yellow and red '[M]' respectably.
- Room mods list in Matchmaking terminal
- Mod settings UI
- Hides Chainloader object for developers
- Unlocks mouse while using text chat
- Chat input history
- Command Auto-complete via tab
⌨ API
- Mod MPType Specification
- local and public chat commands
- Networked Mod to mod messages
- Detection of mods installed on other clients
- Networking events
- Recipe and unlock modifications
- Mod settings UI
- Notification API
- Harmony Transpiler Patching API
- Various Utilities
🎮 Client Usage
F5 ingame will bring up a menu which lists all installed Void Manager plugins and their mod settings.
/ is the prefix for client commands. /help lists all commands available.
! is the prefix for public commands. !help lists all public commands available.
👥 Multiplayer Functionality
Complex - VoidManager handles mods connectiveity to prevent mods not configured for VoidManager from joining vanilla games. If all mods are configured for VoidManager as Client mods, clients will be allowed to join vanilla games. This behaviour is to prevent mods which break vanilla clients from doing so.
🔧 Install Instructions - Install following the normal BepInEx procedure.
Ensure that you have BepInEx 5 installed, stable version 5 MONO build to be precise.
✔️ Mod installation - Unzip the contents into the BepInEx plugin directory
Drag and drop VoidManager.dll into Void Crew\BepInEx\plugins
🤔 Development Guide - Documentation to create Void Manager mods is on the wiki
Future Plans:
- mod whitelist/blacklisting