Skip to main content

PluginReloader

A BepInEx plugin that brings hot-reload to game mod development. Reload your plugins and configs on the fly — no game restart needed. Works for both client and dedicated server environments.

The Problem

Building game mods means restarting the game every time you want to test a change. For games with long load times, this adds up fast. Each iteration becomes a minutes-long loop: change → restart → load → test → repeat.

PluginReloader breaks that cycle.

What It Does

Press a hotkey. Your plugin reloads instantly. No restart, no lost progress, no waiting.

It works for both client mods and dedicated servers, making it useful whether you're developing locally or testing on a remote server.

Key Features

  • Hot-reload plugins: Press the configured hotkey (F6 by default) to reload all client plugins instantly
  • Server reload: Drop a file named reload into BepInEx/PluginReloader/ to trigger a server-side plugin reload — no terminal access required
  • Hot-reload configs: Reload configuration files at runtime with a separate hotkey
  • Works across games: Any BepInEx-compatible game benefits from this

Installation

  1. Install BepInEx Bleeding Edge
  2. Extract PluginReloader.zip into (GameFolder)/BepInEx/plugins/PluginReloader/
  3. Launch the game once to generate the config file

Configuration

Two hotkeys, both configurable:

  • Reload plugins — default F6
  • Reload configs — configurable in PluginReloader.cfg

If you develop BepInEx mods and you're not using PluginReloader, you're losing time with every single change you test.

Comments

0/280
PluginReloader