A very heavy and important update!
This update brings a lot of features, most of which don't exist in many other data packs and it also fixes 4 bugs related to this data pack. It is also the last major version to support 1.19.4-1.20.4.
Additions
- NeoForge Support!
- Updated the grave info feature!
- Now instead of just showing the location, despawn time and some useless information of experience, it now shows the owner, more info about experience, creation time, status and even items.
- You can also now view others' graves' info and info about broken graves.
- There is also a config that determines which information of graves should be shown.
- This feature is experimental, and there is more to be added.
- Note: This feature won't work on graves that were generated in older versions.
- Admin mode!
- If a player has access to commands, they can turn on Admin mode. Players with admin mode can do a lot of things, which we will talk about later in this changelog.
- You can turn on admin mode by going into Configs -> Page 2.
- A new item detection system!
- This new item detection system significantly expands compabilities with other mods, especially the ones which add custom slots.
- Instead of reading from the player's inventory, it now reads from the dropped items.
- This new system is experimental and has some known issues with it. And oh yeah, it is off by default.
- Grave backups!
- Now you don't have to fear losing your items anymore, because now your items will be backed up!
- To recover your items, just enable admin mode and run
/trigger sgrave.recover_items set <grave_id>
.
- Grave key!
- A special item for those who have admin mode enabled.
- This special item can open anybody's graves, even if Robbing is set to false.
- To get it, you have to turn on admin mode and then run
/trigger sgrave.give_key
.
- Uninstallation!
- You can now do a clean uninstallation. This means that you can fully uninstall and get rid of all of this data pack's data.
- This is supposed to be mostly used to fix errors.
- 9 new configs:
- Glowing items, No gravity items, Glowing XP, No gravity XP, Creative players generate graves, Spectator players generate graves, Show grave info, Admin mode and New item detection
Changes
- Instead of having seperate data packs for different Minecraft versions, there is now only 1 data pack for all Minecraft versions ranging from 1.19.4 to 1.21.1.
- Items dropped from graves now glow and are no longer affected by gravity. This can be changed in the configs.
- Creative and spectator players no longer generate grave. This can be changed in the configs.
Translations
- Added support for Português (Brasil), Português (Portugal) and Русский (Russian) languages.
- Added support for all variants of Español, Deutsch and English languages, and they are no longer limited to España, Deutschland, American and British variants.
- Significantly improved the translations and fixed some errors as well.
Fixes
- Fixed a bug where if a player died while dragging an item through inventory, they would lose that item.
- Fixed a bug where if a player died with no item in their inventory and no xp, their "score" got set to -2147483xxx.
- Fixed a bug where graves couldn't generate in some non-solid blocks, even though they were supposed to.
- Fixed a duplication bug when putting an item into a curios slot.
Credits
- Thanks for u/Galsergey (Reddit user) for helping me with some features of the data pack update!
A Huge Update with just a Few Changes!
-
The grave model now has been updated! From just your head to this:
-
Now available in British English, Deutsch and Español!
-
The config menu (and its design) has now been updated and split into 3 pages!
-
Some configs now sync.
-
This means that some configs will now apply to existing graves rather than newly created graves.
-
For example if you turn on the Glowing graves configs, existing graves will glow, but it used to only happen to graves made after changing the config.
-
Not all configs do this, such as the Put dirt below config.
-
-
Added a new config: Text display type. It has 3 options you can choose from. More description in game.
-
The grave location announcement has now been updated:
- Fixed a few bugs!
Technical
- The unnessecary file
sort.py
has now been removed. - Added new easter eggs.
- Added/removed Herobrine
A big update!
Changes
-
The data pack is now compatible from 1.19.4 to 1.20.1.
-
The mechanics of spawning a grave has now slightly been changed.
- Now if you die in the void, it will attempt to spawn the grave at y position +1, but it won't move down.
-
Graves can no longer spawn inside some blocks (such as slabs), but now can in some other blocks (such as bushes).
-
Graves can now despawn. By default, they despawn in 90 minutes.
-
Items dropped from graves now by default despawn in 45 minutes, instead of 10.
-
Players now can only open their own graves, by default.
-
The interaction box of the grave has been shrinked, making it a little bit harder to open/break the grave.
-
Graves now display their despawn timer in addition to the grave's id and the owner of the grave.
-
/trigger sgrave.grave_info
will now show the grave despawn timer.
Additions
- Added 5 new configs:
- Void invulnerable items, Robbing, Locating, Put dirt below, Grave despawn time
- The descriptions of all configs are in the game.
- Added new logo!
Fixed
- Breaking a grave with experience more than 32768 (103 levels) would give negative experience, which also broke all tools with the Mending enchantment.
- Fixed by changing the maximum experience level that can be stored from 127 to 100.
Technical
- Configs no longer use data storage and now instead use scoreboards.
- Some functions have now been rearranged.
- Tags now use
{id: "tag", required: false}
instead of"tag"
, which fixes a few issues. - Added some new easter eggs.
Known issues
- An unnecessary python file
sort.py
has been left out in the game's code, but this will disappear in the future. - The xp dropped from opening a grave will repair tools with the Mending enchantment.
There are more features added, changed or fixed in this update, which I can't remember.