A long time ago I made a small framework to reload a plugin without restarting Demonbuddy. This is very useful for many reasons.
However it is outdated and it doesn't work anymore so I have updated it and added a Visual Studio project so it is even easier to use.
How to use
If you want to change the name of the folder, you only need to edit Wrapper.cs and change "Plugins/Custom/Custom.dll" to whatever you change it to.
Download
View attachment Custom.zip
- The code/feedback loop is much faster this way.
- DB still crashes with autoreload on.
- You don't want plugins to reload while making small changes to it.
- It takes a lot longer to restart DB than to recompile your C# plugin and double click the checkbox in DB.
However it is outdated and it doesn't work anymore so I have updated it and added a Visual Studio project so it is even easier to use.
How to use
- Unzip the folder into your plugin directory.
- Open the Visual Studio file.
- Edit Main.cs
- Press F7 to build the DLL.
- Whenever you check the plugin box in Demonbuddy the dll will be reloaded.
If you want to change the name of the folder, you only need to edit Wrapper.cs and change "Plugins/Custom/Custom.dll" to whatever you change it to.
Download
View attachment Custom.zip
Last edited:






