Download BetterReload — Minecraft Mods — MetaMods

BetterReload

Active

Downloads

0

Last update

1 year ago

Versions

1.8 — 1.21.4
Server
Libraries
Game optimization
Utils

BetterReload

Let's face it - Bukkit's standard reload command has fundamental design flaws and often creates more problems than it solves. Developers of popular forks like Spigot and Paper have even added special warnings recommending a full server restart instead of using /reload. But what if we could replace this problematic command with a more advanced system?

Inspired by the SpongePowered project, BetterReload completely reimagines the reload concept. Instead of attempting to literally reload all plugins, it distributes a special event, passing the initiative to the plugins themselves. When you use the /reload command with BetterReload installed, plugins that support this system receive a reload notification and perform the reload in the way that's most optimal for them.

Starting from version 1.4.0, the plugin also includes a configurable system that allows adding support for any plugins through the configuration file. While native support for BetterReload events remains the ideal option, this feature ensures universal compatibility.

Key Features

  • Complete replacement of the standard /reload command, also available through /BetterReload
  • Distribution of reload events to all connected plugins when the command is invoked without arguments
  • Selective reload of specific plugins when command arguments are specified
  • Intelligent error logging system with maximum detail
  • Smart autocompletion in the command line (only for /BetterReload in older versions, for both commands in modern ones)
  • Preservation of access to the original Bukkit command via /bukkit:reload
  • Ability to connect other plugins' reload commands to the general process

Usage Specifics

Command blocks (BlockCommandSender) cannot use the standard /reload command and must use the special /BetterReload command instead.

Documentation and Support

Detailed information about working with commands, configuration settings, and integration can be found in the project's relevant documentation. For general support, the developer's Discord server is available, and for technical issues, there's a request creation system.

Project members
amnoah

amnoah

Developer

Cha11enger404

Cha11enger404

Developer

Created: 26 Dec 2023

ID: 19840