Home›Java›Mods›HotPlug
HotPlug
ModsJava

HotPlug

Java mod listed for Minecraft 1.13–26.x. Downloads from the MC Java Mods app on Android.

by ahilqq · on Modrinth

Load and reload plugins without restarting your server. Drop a jar into plugins/ and it loads automatically; reload one, several or all plugins with a…

⬇ Download on Modrinth

HotPlug

Drop a plugin jar into plugins/ and it just works. No server restart.

HotPlug watches your plugins folder, loads new plugins automatically, and lets you reload any plugin with a single command. Updating a plugin no longer means kicking everyone off the server.

Features

Commands

Permission: hotplug.use (OP by default). Alias: /hp.

Command What it does
/hotplug Load new jars and reload changed ones
/hotplug <plugin> [plugin...] Reload the selected plugins, or load a new jar by name
/hotplug all Reload every plugin except the excluded ones
/hotplug list Show plugin status: changed jar, new jar, excluded
/hotplug config Reload HotPlug's own config

Configuration

language: en            # ru | en
auto:
  enabled: true
  interval-seconds: 5
  load-new: true        # load NEW jars automatically
  reload-changed: false # false = only notify when a jar is replaced
  notify: true
exclude:
  - AuthMe
  - SkinsRestorer
  - voicechat

By default, replacing a jar only sends a notification, and you reload the plugin yourself with /hotplug <plugin>. Set reload-changed: true to reload changed plugins automatically.

Good to know

Reloading plugins at runtime can't be 100% safe for every plugin. Plugins that keep static state or hook deeply into other plugins may misbehave after a reload. Add those to the exclude list and restart the server for them. Test on a copy of your server first.

Requirements

Paper 26.3 or a fork of it. Java 21 or newer.

Support

Found a problem? Open an issue and include your Paper version and the console output.


По-русски

Положи jar в plugins/ — плагин заработает без перезапуска сервера.

HotPlug сам следит за папкой плагинов, загружает новые jar и перезагружает плагины одной командой. Команды: /hotplug, /hotplug <плагин> [...], /hotplug all, /hotplug list, /hotplug config. Язык сообщений меняется в config.yml (language: ru).

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.

File checked by MCModsHub

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

Explore more