A robust and powerful API for configuration handling and synchronization in real time. Create file-dependant configurations that can be changed while in game by the players.
Configurable company is a BepInEx plugin that allows developers to create their own configurations for the game. These are different from other configurations because they are individually managed for each save file slot.
This API automatically handles real-time synchronization and lets users modify the configuration values while in game with a easy-to-read interface.
- Configurations are individual for each save file slot
- Configurations will be synchronized automatically in real-time
- Configurations can be modified while in-game and dynamically created
- Easy organization for both developers and players
- Easy implementation for developers with just 5 lines of code
- Robust and optmized abstraction layer to maintain compatibility
- Access to configurations created by other mods
- Presets to share configurations with your profile or modpack
- A event based system for configurations
You can download the plugin from the thunderstore webpage.
If you want to learn how to develop your own configurations, you can do so by visiting the wiki.
There you can check some examples on how to use it and what to expect.