Releases: Winds-Studio/DeathMessages
DeathMessages v1.4.20-SNAPSHOT
DeathMessages v1.4.19
DeathMessages v1.4.19
DeathMessages v1.4.19 is released. It's another fixes for lots of bugs and issues also a huge improvement to the performance, but there are still some bugs found or reported. So I recommend to always use latest action build or dev-build in releases (more stable than action build), that includes fixes or optimizations. btw it's always hard and painful to debug or locate some bugs, I finally knew the meaning of works on my machine lol (
You should backup your DeathMessages config before updating to this release to prevent potential and unnecessary config lost.
Changes:
New
- Bump dependencies
- Added 1.20.5 ~ 1.21 Support
- Improved 1.20.3+ compatibility
- Improved lower version compatibility
- Readded hover event support
- Added better and faster server version detect
- Added support for death by suicide command
- Added fix for MC-84595
- Added support for both
adventure
andbungee api
RGB color code (&#a25981
or#a25981
)
Fixes
- Refactor and optimized onInteract listener
- Refactor ComponentUtil & Eco hook
- Fixed TabComplete
- Fixed item name not capitalized first letter
- Fixed shoeItem hover
- Fixed blacklist command
- Fixed NPE if put non-exist world in
World-Groups
config - Fixed
WorldGuard
6/7 hook - Fixed missing prefix in death messages
- Fixed wrong death message killed by end dragon
- Fixed death messages permission sorting
- Fixed updater
- Fixed discord death messages display
- Fixed toggle command
- Fixed config key sync issue in
EntityDeathMessages.yml
Removal
- Removed
/dm edit
command
Recommend to edit in config. - Removed
DiscordBotAPI
support
UseDiscordSRV
instead.
Misc
- Code Cleanup / Improvement / Optimize
- Cleanup project structure
Contributors
Huge thanks to them for helping test DeathMessages and report bugs and give suggestions.
@F3F5 / @EarthCow / @holli2801 / @cupang-afk / @HaHaWTH / @michael-b-jordan / @Coloryr
DeathMessages v1.4.18
DeathMessages v1.4.18
DeathMessages v1.4.18 is finally released. This version added some new features and fixed all known bugs, including almost all existing bugs / issues reporting on the original SpigotMC plugin page and original Discord channels.
Changes:
New
- Bump dependencies
- Added 1.12.2 ~ 1.20.4 Support
- Downgrade Java compatibility to Java 8 to ensure plugin can run on lower version server
- Improved Folia Compatibility and full Support
- Re-added Spigot compatibility, also be compatible with Spigot Forks / Paper / Paper Forks / Hybrid Server Software
- Re-added
WorldGuard 6
Support - Added
EcoEnchants
Support - Added configurable Update checker
- Added configurable I18N item name display, now the display of item name based on player client locale (Needs to install LangUtils, if server is <=1.12.2)
- Added full TabComplete support for commands, based on player permission and small code refactor
- Added full command help for
/dm help
command - Added auto update keys in Entity/PlayerDeathMessages.yml
- Added support to use Blacklist command when Saved-User-Data option disabled
- Added more weapons item to be compatible with higher MC version
- Added more message nodes for some mobs
- Updated permission nodes:
Before: Now:
deathmessages.command.deathmessages -> deathmessages.command
deathmessages.command.deathmessages.backup -> deathmessages.command.backup
deathmessages.command.deathmessages.blacklist -> deathmessages.command.blacklist
deathmessages.command.deathmessages.discordlog -> deathmessages.command.discordlog
deathmessages.command.deathmessages.edit -> deathmessages.command.edit
deathmessages.command.deathmessages.reload -> deathmessages.command.reload
deathmessages.command.deathmessages.restore -> deathmessages.command.restore
deathmessages.command.deathmessages.toggle -> deathmessages.command.toggle
deathmessages.command.deathmessages.version -> deathmessages.command.version
Fixes
- Refactor and Optimized Player / Entity / Explosion Manager to fix most of NPE errors
- Fixed death message can't display, wrong display, NPE errors and related issues
- Fixed NPE error in falling death
- Fixed death message doesn't show if player first join
- Fixed errors when killed by Shulker Bullet / Trident
- Fixed many hoverEvent errors and issues
- Fixed weapon name has no color
- Fixed
/dmtoggle
command can't use correctly - Fixed
DiscordSRV
message can't display player profile image correctly - Fixed death message cooldown
- Fixed killer placeholder can't show correctly in death message
- Fixed using
/dm reload
command can't reload Settings.yml - Fixed getting FallingBlock name in lower version
- Fixed console message color display incorrectly
- Fixed
ConcurrentModificationException
when creates new PlayerManager list in PlayerMoveEvent - Fixed
PlaceholderAPI
placeholders replacement - Fixed NPE error caused by null replacement
- Fixed death messages will not show if player is killed by charged respawn anchor after joining server
Removal
- Marked
/dm edit
command as deprecated, may be removed in the future!
Recommend to edit in config. - Marked
DiscordBotAPI
support as deprecated, may be removed in the future!
UseDiscordSRV
instead. - Doesn't need to install
Item-NBT-API
plugin now, DeathMessages already includes it.
But you still need to installItem-NBT-API
if other plugins need it.
Misc
- Code Cleanup / Improvement / Optimize
- Converted project from maven to Gradle
- Refactor and Improve README.md
- Refactor all
Bungee-API
/Bukkit.ChatColor
with Adventure - Refactor String/Component replace
- Config format
- Used log4j logger to replace bukkit plugin logger
- Added configurable DEBUG mode option
- Added plugin loaded logo
- Removed
ACF Commands
lib and other useless class and libs - Used Better
WorldGuard
version detect
Contributors
Huge thanks to them for helping test DeathMessages and report bugs and give suggestions.
@F3F5 / @michael-b-jordan / @Pen92he / dada (one player from my server)
DeathMessages v1.4.17
For older Minecraft version (Like 1.12.2)
Older version of DeathMessages, no need to use.
Please use the dev-build (Recommend) or the latest DeathMessages version to get new features and fixes.
Changes:
New
- Bump dependencies
- Readded
CombatLogX
Support - Added Paper & initial Folia Support
- Added ability to display multi authors using
/dm version
command
Fixes
- Fixed
DiscordSRV
message send - Fixed NPE errors related to getPlayer, getLastDamageCause and etc.
Removal
- Removed <1.12.2 Version Support
- Removed hoverText & hoverClickEvent hovers in death messages
- Removed Spigot Support
Misc
- Code Cleanup / Improvement / Optimized
- Refactor README.md
- Refactor some of
Bungee-API
/Bukkit.ChatColor
with Adventure - Config Format
DeathMessages v1.4.16
Changes:
New
- Bump dependencies
Fixes
- Fixed build