After not having updated this plugin for almost 3 years, Spigot decided to force me to do so by breaking the entity damage event in its API. Well, since I'm forced to update, it's a good opportunity to fix a few insignificant things along with the main bug.
By the way, what the hell was my 4-and-a-half-year-younger self thinking when he made this plugin? Who in their right mind would unironically use this plugin for quality of life?
Changes
Due to internal setup changes, the plugin no longer supports Minecraft versions below 1.17.
Even though 1.17(.1) can be run with Java 16, the plugin only supports Java 17 or above.
Fixes
OTHER-5 - All arguments of /damagenotifications except the first one tab complete player names
OTHER-10 - The first argument of /damagenotifications always tab completes "reload"
OTHER-11 - The error message sent when running /damagenotifications with no arguments is missing a period
OTHER-14 - The error message sent when running /damagenotifications with an invalid argument is missing a period
OTHER-129 - Damage notifications are displayed even when not taking actual damage
OTHER-131 - The config version checking messages are not sent by the plugin's logger
OTHER-145 - The description of /damagenotifications is missing an article
- The config file has been completely changed.
- Another toggleable message appears for block damage.
- Another toggleable message appears for damage by entities.