Plug-in developer tools
Some helpful tools for developers
Screenshots 2 screenshots
About this mod Machine translation
Some helpful tools for developers
Plugin Developer Tools
🎮 **Press F1 to display the standard configuration window**
🔧 Configurable options
- **Block game input**
- Prevents keyboard from affecting gameplay, especially useful when typing in Unity Explorer
- Default shortcut key = F4
- **Skip opening animation**: You can choose to skip the game opening animation
- **Autoload Save Slot**: Automatically load the specified save when the main menu is displayed (even after saving and exiting)
- **Debug Message Log Level**: Set the log display level for this plug-in information message (accessible via SilkDev.Log.Info())
💡 I may add more features as demand increases
---
📥 Installation Guide
- Download BepInEx and install it according to the installation guide
- Extract the .dll file to the **game folder/BepInEx/plugins** directory
- Start the game
🔗 You may also want to check out my NoClip mod for development help
---
💻 Development class library
The following development libraries are available:
- **Log.Info(string|object)** - Logs a string or serialized object to the BepInEx console using the configured debug message log level
- **Log.Error(string)** - Log a string as an error to the BepInEx console
- **Misc.Ser(object)** - Serialize object to JSON
- **Draw event subscription delegate** - located in (void)SilkDev.Plugin.OnDrawEvent
- **Update/Key event subscription delegate** - located in (void)SilkDev.Plugin.OnKeyEvent
- **PopupWindow class** - Create pop-up windows and support confirmation dialog callbacks
- **Reflector Class** - Helps simplify code accessing private fields/properties/methods
🚀 These tools will be released as open source projects soon, with more detailed documentation and usage instructions
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.