Skip to content

Minecraft JRebel plugin to hot-reload commands and listeners.

License

Notifications You must be signed in to change notification settings

FrozenOrb/HQRebel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HQRebel

JRebel plugin to hot-reload commands and listeners. HQRebel supplements JRebel's reloading by automatically rescanning Bukkit Listeners and qLib @Commands.

Features

  • Automatic registration/unregistration of new events in Listeners present on application startup
  • Automatic registration/unregistration of new @Commands added anywhere in the JVM.
    • Modifications to aliases, permissions, parameters, etc. all work as expected.

Usage

Nothing needs to be installed on the developer's computer or done by the developer to use HQRebel.

Installation

In addition to the normal JRebel flags, the HQRebel binary must be present anywhere on the remote server and must be referenced in the JVM startup flags as follows: -Drebel.plugins=/root/HQRebel.jar -DRebel.hqrebel=true. /root/HQRebel.jar should be replaced with the location of the binary.

About

Minecraft JRebel plugin to hot-reload commands and listeners.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages