Mod
BetterReload
No reviews yet
A plugin which overrides Bukkit's default reload command, switching to something more like Sponge's
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
BetterReload
Let's be honest, Bukkit's reload command is based on a flawed idea which often ends up causing more problems than benefits. It's to the point where forks like Spigot and Paper have added messages warning users against the use of the command, telling them to rather restart the server. So, what if the reload command was replaced entirely by a better system?
Inspired by the SpongePowered project, BetterReload swaps Bukkit's attempt at literally reloading all plugins to an event that is passed along to plugins instead. Upon issuing the /reload command with BetterReload installed, plugins that depend on BetterReload can receive an event that leaves the reloading process up to the plugins.
As of update 1.4.0, the plugin also includes a configurable system allowing any plugin to be supported via the external section of the config.yml file. Please read more about this here. Ideally plugins should support the event, but this ensures universal support.
Features
- Overloads the
/reloadcommand and accessible through/BetterReload. - Sends a reload event to all plugins if no argument is passed into the command.
- Sends a reload event to specific plugins if arguments are passed into the command.
- Custom error logging that will keep console nice and log as much information as possible.
- Smart tab completion (only on
/BetterReloadin legacy versions, on both commands in modern). - Bukkit's reload command is still accessible through
/bukkit:reload. - Ability to add other plugin reload commands to the reload process.
Limitations
BlockCommandSenders (typically command blocks) cannot use the/reloadand must rather use/BetterReload.
Documentation
For information on how to use BetterReload's commands, please check the Command wiki.
For information on how to configure BetterReload, please check the Config wiki.
For information on how to support the ReloadEvent, please check the ReloadEvent Support wiki.
For information on how to support the ReloadManager, please check the ReloadManager Support wiki.
For a list of known supported plugins, please check the Supported Plugins wiki.
Support
For general support, please join my Discord server.
For issues with the project, please open an issue in the issues tab.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers