HomeJavaModsItsHim's Plugin Reloader (IPR)
ItsHim's Plugin Reloader (IPR)
ModsJava

ItsHim's Plugin Reloader (IPR)

by _ItsHim_ · on Modrinth

⬇ Download on Modrinth

ItsHim's Plugin Reloader (IPR)

!!! THIS PLUGIN IS IN THE TESTING FASE SO ANY ISSUES AND LOSS OF DATA IS AT YOUR OWN RISK !!! A powerful, light-weight, and robust plugin reloader designed for modern Minecraft servers. Easily load, unload, and reload plugins on the fly without restarting your server or Bungee proxy.


Features


Commands & Permissions

All commands require the administrator permission: ipr.admin Main command alias: /itshim

Command Description Usage
/ipr load <jarFileName> Loads a new or updated plugin from your server's plugins/ directory (supports tab-completing jar filenames). /ipr load MyPlugin.jar
/ipr unload <pluginName> Disables and unloads a plugin, freeing up all associated system resources. /ipr unload MyPlugin
/ipr unload all Disables and unloads all plugins except ItsHim's Plugin Reloader. /ipr unload all
/ipr reload <pluginName> Unloads the plugin and loads it again from its source jar file. /ipr reload MyPlugin
/ipr reload all Reloads all loaded plugins on the server from their source jar files. /ipr reload all
/ipr list Lists all currently loaded plugins (color-coded by state: Enabled / Disabled). /ipr list

Configuration

A default config.yml is generated in the plugin folder:

# Auto-Load Mode
# Automatically loads newly added plugin jar files and reloads existing plugins when their jar files are updated.
autoload: true

Platform Support

Paper / Folia / Spigot / Bukkit

BungeeCord


Installation

  1. Download ItsHimsPluginReloader-Paper.jar (for Paper/Folia) or ItsHimsPluginReloader-Bungee.jar (for BungeeCord).
  2. Drop the jar file into your server's plugins/ folder.
  3. Start your server or proxy.
  4. Use /ipr or just drop/update jars to manage your plugins!

Author: _ItsHim_

Note: While ItsHim's Plugin Reloader performs deep cleanup of commands, listeners, scheduler tasks, and class loaders, some plugins with complex external library registrations or persistent native resources may still retain memory. For production environments, a full restart is always recommended for major updates, but IPR is perfect for fast-paced development and minor updates!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more