Repository navigation
Releases: Just1Developer/MC_BetterGraves
Release list
BetterGraves v1.2.1
A plugin that makes dying so much less stressful.
Fixed Grave Generation bug
The grave generation previously had some issues actually confirming a grave's selected spawn location was empty. For some reason, in very niche cases the generation algorithm did not catch that the given position was already occupied.
This lead to several issues, like the grave not actually spawning. This is also believed to be the cause of the "unclaimable" graves, where when a graves spawns where another grave already resides, the contents of the former grave are replaced, effectively erasing the grave.
Although I haven't entirely confirmed this, the instance where I tested the occurrence could not be replicated with the new version.
Patch notes:
- Added additional safeguard for verifying grave locations
- Removed debug messages
- Confirmed bug also fixes grave being placed where a grave already is, overriding it
=> This might be the source of the unclaimable grave issue
[1.2.1a BUG FIX] Fixed Firework Effect is null
- Fixed a bug that lies within minecraft where setting an item to an inventory where the item is a firework with properties but no effect results in a Nullpointer exception. This is solved by adding and subsequently removing a regular effect to initialize the effects list.
BetterGraves v1.2
A plugin that makes dying so much less stressful.
[Recover command | Fatal bug fixes for reloading]
-
Added a recover command for admins to recover lost, unreachable or bugged graves
-> Also works when the receiving player is offline, the player will then receive the items upon joining.
-> Command Syntax:- /recovergrave [Receiver] [-override]
- /recovergrave [Receiver] [-override]
- Receiver: The player who receives the items. If none is specified, the items go to the grave's owner.
- -override flag: Items are usually only given to players who are online. If the target player is offline, you can use the -override flag to give the player the items anyways. The player will then receive the items when joining the next time.
-
[IMPORTANT] Fixed a bug that prevented the plugin from loading items from a grave after a restart.
-
Added a minimum height so graves don't spawn too far underground as was the case sometimes. This effect is only active in close proximity to the location of death and should not be noticeable.
BetterGraves v1.1c
A plugin that makes dying so much less stressful.
[Minor Bug Fixes | Config default values & purge time]
I found some minor issues with config default values.
The default values contain '§' instead of '&' for coloring. The affected message is Purge: Wiped graves.
Also, the custom time value for old purges was previously not used. I fixed it, though I renamed it by 1 character.
Old line:
'Purge Command wipes graves older than x hours:': 31
New line:
Purge Command wipes graves older than x hours: 31
To use it you'll need to change the line, otherwise it won't recognize it. The value loaded will then be the default value of 31 hours.
BetterGraves 1.1b
A plugin that makes dying so much less stressful.
[Crucial Bugfix]
- Fixed a bug regarding maximum world height that messed up the grave generation when there was a block at height 319 (Overworld).
- Slightly improved search algorithm
- Now starts at the player's height and searches upwards only for the player's exact location.
- Old search for everything else.
BetterGraves v1.1
A plugin that makes dying so much less stressful.
Changelog:
- Fixed the bed explosion bug
- Previously, the plugin only covered entity explosions, but beds do not count as entities, so they were not covered by the protection.
- Added a list command:
- /gravelist - Lists your current graves
- /gravelist - Shows you all graves of the given player.
- Only works when the player is online.
- Requires permission 'graves.listother'
- /gravelist uuid: - Shows all graves of the player associated with that uuid.
- Also works when the player is offline
- Requires permission 'graves.listother'
- All command messages and permissions can be changed in the config
- Messages should be appended to the config automatically if they're missing
BetterGraves v1.0
A plugin that makes dying so much less stressful.
10.08.23 13:43 UTC: Fixed grave immortality bug. If your plugin is older than that, please re-download.
24.08.23 14:52 UTC: Fixed grave explosion blunder. If your plugin is older than that, please re-download.
Here are some notes:
- Graves do not disappear automatically
- By default, graves have 15 minutes of protection where only the player (and admins) can break the grave. After that, it's a free for all
- Graves older than per default 31 hours can be purged using a command
- Items with Curse of Vanishing disappear
- Worn armor with Curse of Binding replaces the currently worn armor piece (worn is added to inventory)
- This feature can be turned off in the configuration
- When you die in the void in the End, the plugin at least attempts to find the nearest island. The range of this can cause a minor lag when the death occurs, the range can be modified in the config.
- The config offers a lot of customization, take a look for yourself after downloading