UPDATE v1.40.2
BETA VERSION
This version contains some ground breaking changes which should be tested first on a testing enviroment. Please wait and test until you install this update on your production server!!!
Reworked Database System, Bug fixes and more reworks!
Changelogs:
- Changed: Due to a point resetting bug, I decided to completely revamp the database system of DeluxeCombat. Kills, Points, Combatlogs, Deaths, Streaks etc are now completely processed in your database. DeluxeCombat will no longer temporarily load stats into storage, just to sync them with the database on quit. This change will eleminate 100% of the previous data redundancies.
- Added: Database queue. Kills / Deaths and Combatlogs will be pushed into a queue before being commited to the database. Every 30s the queue will be flushed and commited to the database.
- Added: Killstreaks are now saved in the database. That means even if you quit the server, your current kill streak will remain until you die.
- Changed: DeluxeCombat now uses Persistent Data Containers to flag every corpse that gets spawned. This allows us to remove "old abandoned" corpses that couldnt get removed before (e.g due to a server crash). Big thanks to @mfnalex for helping me with this <3
- Changed: The bounty command system has been reworked. You can now create bounties from the console (with /deluxecombat-bounty PlayerName Bounty <true/false>). The true false flag at the end toggles the broadcast message that gets sent when a bounty has been initiated.
- Changed: Before your data is loaded, you can now run commands again. This has been replaced with an inventory blocker, which prevents you from putting items into an inventory just at the moment you are joining the server.
- Fixed: Bug, where players were able to create bounties without paying money.
- Fixed: Issue with EcoEnchants that prevented the usage of the old attack speed.
- Added: Straight arrows. This option allows you to shoot arrows without the random-noise that has been introduced in 1.9. (Old Bow Boosting will work again with this option).
- Changed: The subsection items in the /dc menu now contain a brief description containing information about the options that can be accessed within the subsection.
- Changed: The reload has been replaced with an config and lang.yml reload option.
- Changed: The command /dc clear corpses will now check for abandoned corpses.
- Fixed: NPE that appeared when DeluxeCombat was trying to remove corpses in unloaded worlds.
- Changed: You can now see the pvp stats of players that are offline.
- Changed: You can now reset the stats of player that are offline.
- Added: The /bounty PlayerName Bounty command will now print more details if the bounty setup has been cancelled.
- Added: You can now print points, deaths and other stats in the death messages.
- Added: Support for spigot 1.18.2 I guess
- Added: Kill but no reward message.
- Fixed: Bug that causes the elytra module to not block flying during combat.
- .... as always so much more I cant remember

If you like todays update, I would be happy about a little review <3