Change Log

HardcoreDeath v4.0

-Plugin now officially supports every Bukkit version as far back as 1.8.3 (possibly older)  
-Mobs will no longer lose stolen items/exp after server reboots/reloads.                        
-Added command /hdPurge to clear data for mobs that have stolen items/exp                   
-Added confirmation messages to /hdKit command                                              
-Better Optimized for larger servers             

 

HardcoreDeath v3.1.2

 -Fixed direct xp feature breaking the mending enchantment
-Fixed bug causing world configs not to be updated if worlds changed while the server was offline
-Fixed bug from recent spigot update causing items to still drop even with "lose items", and/or "mobs steal items" features enabled

 

HardcoreDeath v3.1.1

-Fixed bug causing config file not to generate.

 

HardcoreDeath v3.1

- Added Mob drops option to allow for dropping of only enchanted items/armor
- Added ability to succesfully convert disable/enable for End and Nether environments for Mob Stealing from older config files
- Added exp orb pickup sound when using the feature "Exp goes directly to player"
- Fixed bug causing worlds not to be removed from, or added to config file automatically
- Fixed bug causing per-world configuration settings to be overwritten to false
- Fixed bug with "Mob Drops" feature casuing mobs to not drop equipment if already carrying similar equipment stolen from the player
- Fixed permission typo that caused unnecessary execution of code
- Removed option "Tag Killer With Player Name"

 

HardcoreDeath v3.0.3

- Changed implementation of "Mobs Always Drop Armor" and "Mobs Always Drop Held Items" features, so changing these affects all mobs immediately rather than just newly spawned mobs.
- Completely reorganized code structure
- Only try to update the config file when the version entry is wrong or doesn't exist.
- Fixed bug where mobs wouldn't equip items in player's main hand when "Mobs Wear Stolen Equipment" is enabled

 

HardcoreDeath v3.0.2

- Fixed several bugs causing Custom Messages not to work properly

- Fixed bug causing "Mobs Always Drop Armor" & "Mobs Always Drop Held Items" options to not work.

- Removed old, unused code

- Miscellaneous, small optimizations 

 

HardcoreDeath v3.0.1

Fixed bug where mobs would only steal a player's items/exp if he/she was a server op.

 

HardcoreDeath v3.0

- Several options in the configuration can now be modified either globally, or for specific worlds.

- Worlds are added to, and removed from the config file automatically.

- Permissions for applicable features how now been changed. They will now be prefixed either  with "global." or with the world name.

 

HardcoreDeath v2.4

- Creepers will now drop items and exp if items/exp steal is enabled (as if they stole, and then immediately died)

- Added a new option under "exp.exp goes directly to player" that applies exp from killing mobs directly to the player instead of dropping exp orbs.

- reorganized the config file in preparation for an upcoming release.

- minor optimizations

 

 

HardcoreDeath v2.3.1

 - Fixed bug where players retrieving stolen exp from mobs would only receive enough to get back to their original level. All Progress to the next level was lost.

- Fixed bug where some players would be notified about receiving a re-spawn kit without actually getting one.

 - The /hdinfo command can now be used in the console with no arguments. If no player is specified it will simply display the version number of the plugin, and the number of mobs with stolen items/exp.

 - Compiled for 1.13

 

HardcoreDeath v2.3

- Several performance tweaks and small bug fixes

- added /hdkit command which gives the configured respawn kit to the specified player

example: "/hdkit darkside2205"

- the /hdinfo command can now be used to view permissions of other players by specifying a player name

example: "/hdinfo darkside2205"

- the respawn kit is now permissions-based and uses a new permission "hardcoredeath.items.spawn"

Any player with this permission will receive a respawn kit as long as their inventory is empty on respawn and they meet the cool-down criteria.

- fixed bug where mobs would steal player exp, but player exp would not reset to 0

- fixed bug where Op Immunity options could not be set to true in the config

- Changed "Op Immunity" to "Op Behavior"

 

HardcoreDeath v2.2.2

 - Fixed an ENORMOUS bug from last release where the Mobs weren't able to steal items from players, breaking a major feature of the plugin.

- changed "hardcoredeath.command.info" permission to "hardcoredeath.cmd.info"

- changed "hardcoredeath.command.reload" permission to "hardcoredeath.cmd.reload"

- changed /hdinfo command to show everything at once so players don't have to go into chat to see all the information.

 

HardcoreDeath v2.2.1

- Fixed bug where anyone could use commands despite permissions.

- Fixed bug when disabling mob stealing from the end or nether. It's been having the opposite affect.

- Changed command "hdlist" to "hdinfo" and change permission to match

- Changed version number provided with "hdinfo" command to aqua instead of blue. I think it looks better.

 

HardcoreDeath v2.2

- Removed "Mobs Steal From Player, Enable" Option.

(It's no longer needed, and hdlist command will now work even if stealing isn't enabled)

List command now shows the state off all permissions, and shows the version of the plugin

- Config file now has seperate options for Mobs dropping armor, and held items.

- several small optimizations

 

HardcoreDeath v2.1.2

- Fixed a bug with the "hdreload" command where reloading the plugin would cause other plugins to misbehave.

 

HardcoreDeath v2.1.1

- The default config file generated by the plugin has previously set "0d 0h 0m 0s" for Respawn Kit, Cooldown.

  This is not acceptable, and will cause errors.

- The default has been set to "0h 0m 0s".

- This version of the plugin will automatically remove any "#d" it finds in the config.

 

HardcoreDeath v2.1

Fixed two bugs caused by miscalculated damage:

- Monsters may wear player armor without actually killing him/her

- A monster may still on rare occasion(or on really big servers), get credit for killing a player it did not.

 

 Added two new commands, along with two new permissions for them:

- hdreload: reloads the HardcoreDeath configuration without having to do a server reload

  Permission: hardcoredeath.command.reload

- hdlist: shows how many mobs carry items stolen from players, and the the total number of these mobs the server can keep track of (mob limit)

  Permission: hardcoredeath.command.list

 

Changed two options in the config file "Mobs Steal From Player, Enable For Nether" & "Mobs Steal From Player, Enable For The End" to

"Mobs Steal From Player, Disable For Nether" & "Mobs Steal From Player, Disable For The End"... it just makes more sense.

 

 Old config files are now usable in this version of the plugin

Starting with this version, HardcoreDeath will now update your config file automagically, keeping all your settings intact.

The only reason you will ever have to touch the config file now is if you want to change something, or take advantage of a new feature.

 

HardcoreDeath v2.0.2

- Fixed startup errors

 

HardcoreDeath v2.0.1

- Reorganized config file to make a little more sense

 

HardcoreDeath v2.0

Warning: Complete overhaul, not compatible with previous configurations

- Added option to keep items upon death

- Op Immunity has been split into two options: Ops Keep Items on Death, and Ops Keep Exp on Death.

- PVP Disable has been split into two options: Items Drop Normally in PVP, and Exp Drops Normally in PVP.

- Added new option for armored mobs to have 100% chance of dropping their gear

- Added new option for mobs to wear armor and equipment stolen from players they kill

- Added new option for mobs to steal Exp from players they kill

- Added Permissions, and rewrote entire plugin to work based off of them

 

HardcoreDeath v1.7.1

Monsters who have stolen items from a player will no longer despawn when far away, giving players a chance to hunt them down.

 

HardcoreDeath v1.7

Added a new feature: Custom Messages!

- New custom message for when a player receives a respawn kit (player only)

- New custom message for when a player is denied a respawn kit (player only)

- New custom message for when a player kills a mob that stole his/her items (broadcast to server)

Made a few performance imporvements

 

HardcoreDeath v1.6.3

Fixed two bugs involving Mobs stealing player items

- Fixed bug where Mobs were getting credit for killing players even if a player died a different way

- Fixed bug where Mobs using projectile weapons weren't getting credit for killing players

Made several small optimizations throughout code structure

 

HardcoreDeath v1.6.2

- Bugfix involving "PVP Disable" option

  Now, if a player has "Keep Exp" enabled, he/she will still keep exp when killed by another player, and still

  drop the normal amount, for the killing player to obtain.

- Disabled all options in the default configuration file

  Now this plugin does nothing without the user enabling each desired option in the config file first

- Removed more unused/experimental code which was causing inflated file size

 

HardcoreDeath v1.6.1

- Removed old, unused code to reduce bloat

 

HardcoreDeath v1.6.0

- Added "Respawn Kit, Cooldown" option

 

HardcoreDeath v1.5.2
- Added "Mobs Steal Inventory, Enable For The End" option
- Added "Mobs Steal Inventory, Enable For Nether" option

 

HardcoreDeath v1.5.1
- "Mobs Steal Inventory" option is now more efficient
- removed "Mobs Steal Inventory, Mob Limit" option because it is no longer needed

 

HardcoreDeath v1.5
- Added "Mobs Steal Inventory, Enable" option
- Added "Mobs Steal Inventory, Tag Mob With Player Name" option
- Added "Mobs Steal Inventory, Mob Limit" option

 

HardcoreDeath v1.4
- Modified "Respawn Kit, Kit Contents" (Can now add quantities of items to list)
- Added new default to "Respawn Kit, Kit Contents": cooked_beef(10)
- Added new option "PVP Disable"

 

HardcoreDeath v1.3.1
- Fixed a couple bugs
- Modified behavior of "Clear Inventory" and "Op Immunity"
(see Change log on download page for details)

 

HardcoreDeath v1.3
- Added "Op Immunity" option

 

HardcoreDeath v1.2
- Added "Lose All Exp" and "Respawn Kit" options

 

HardcoreDeath v1.1
- Added configuration file.
- Added "Clear Inventory" and "Keep Exp" options

 

HardcoreDeath v1.0
- This is the initial release with no configuration file. When a player dies they lose all their items and keep all their exp.