BetterReload

⭐ — (8 endorsements) 📥 2,788 downloads 📌 v1.4.0 📅 12/26/2023
⚪ Last updated 2024

By amnoah · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 9/10/2024 📅 Created: 12/26/2023

🔍 Analysis

  • 👍 0.3% endorsement rate
  • 🏆 #802 of 1560 bukkit mods in this game by downloads

📋 About This Mod

# 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 (https://github.com/SpongePowered/Sponge) 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 (https://github.com/amnoah/BetterReload/wiki/Config#external-reload). Ideally plugins should support the event, but this ensures universal support. ## Features - Overloads the `/reload` command 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 `/BetterReload` in 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 - `BlockCommandSender`s (typically command blocks) cannot use the `/reload` and must rather use `/BetterReload`. # Documentation For information on how to use BetterReload's commands, please check the (https://github.com/amnoah/BetterReload/wiki/Command). For information on how to configure BetterReload, please check the (https://github.com/amnoah/BetterReload/wiki/Config). For information on how to support the ReloadEvent, please check the (https://github.com/amnoah/BetterReload/wiki/ReloadEvent-Support). For information on how to support the ReloadManager, please check the (https://github.com/amnoah/BetterReload/wiki/ReloadManager-Support). For a list of known supported plugins, please check the (https://github.com/amnoah/BetterReload/wiki/Supported-Plugins). # Support For general support, please join my (https://discord.gg/ey9uTg3hcy). For issues with the project, please open an issue in the issues tab.

# 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 (https://github.com/SpongePowered/Sponge) 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 (https://github.com/amnoah/BetterReload/wiki/Config#external-reload). Ideally plugins should support the event, but this ensures universal support.

## Features - Overloads the `/reload` command 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 `/BetterReload` in 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 - `BlockCommandSender`s (typically command blocks) cannot use the `/reload` and must rather use `/BetterReload`.

# Documentation

For information on how to use BetterReload's commands, please check the (https://github.com/amnoah/BetterReload/wiki/Command).

For information on how to configure BetterReload, please check the (https://github.com/amnoah/BetterReload/wiki/Config).

For information on how to support the ReloadEvent, please check the (https://github.com/amnoah/BetterReload/wiki/ReloadEvent-Support).

For information on how to support the ReloadManager, please check the (https://github.com/amnoah/BetterReload/wiki/ReloadManager-Support).

For a list of known supported plugins, please check the (https://github.com/amnoah/BetterReload/wiki/Supported-Plugins). # Support

For general support, please join my (https://discord.gg/ey9uTg3hcy).

For issues with the project, please open an issue in the issues tab.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
amnoah
Version
1.4.0
Downloads
2,788
Endorsements
8
Category
bukkit
Created
12/26/2023
Updated
9/10/2024
Game Versions
1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4
Tags
library, optimization, utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does BetterReload support?

The author lists 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5. Other versions may work but are untested by the author.

What is the latest version of BetterReload?

Version 1.4.0, published 2024-09-10 with 2,788 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by amnoah 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods