- Added two new configuration options
- 'Experience Cap'
- Is 'True' or 'False'
- Determines whether or not Gravestones have the 100 XP points storage limit that deaths have in Vanilla
- This mechanic is the reason for seeming to always leave behind seven-and-a-bit levels after death in vanilla
- 'Experience Kept'
- Is 'All', 'Three Quarters', 'Two Thirds', 'Half', 'One Third', 'One Quarter', or 'Vanilla'
- Determines what percentage of experience is kept after death, in case you feel XP storage is unbalanced
- 'Vanilla' makes it use the vanilla algorithm of leaving behind
7 * experience level
XP points. For reference, 7 XP points is the amount needed to get from level 0 to level 1
- 'Experience Cap'
- Fix gravestones sometimes being unopenable despite saying that you are the owner
- This could occur if the player crashed after dying, logged off after dying, and possibly in other situations
- Fix gravestones being damaged multiple times after death if placed in the same position as a previous gravestone
- Fix inconsistent capitalization of configuration names
- Fix /gravestones command outputting missing spaces and having incorrectly placed commas
- Changed the soul particles from Gravestones
- Aesthetic Gravestones no longer emit any soul particles
- Functional Gravestones now emit soul particles even if the person right-clicking is not the owner of the grave (purely visual)
- Slightly changed Damaged Gravestone texture
- Gravestones are now waterlogged by default when spawned in water or a waterlogged block
- Changed where the text appears on Gravestones
- The time_format Configuration is now an Enum Configuration than a String Configuration, meaning you now choose from a few options rather than entering in any format
- As a result of this, 'fixed' the bug where invalid formats could be entered, which would crash the game
- Added a configuration for whether gravestone decay is measured in real time or in server ticks
- Real time is the amount of time in real life. This is recommended for medium-large servers since the timer will be unaffected by server lag. This was the default before this configuration was added.
- Ticks is the amount of time the server is online, although it can vary due to server lag. This is recommended for singleplayer or small servers, since gravestones would be inaccessible while the world is offline but would still decay.
- Added a configuration to allow gravestones to store player XP, which they previously did not.
- Added a configuration to allow XP stored to decrease as the grave decays.
- If enabled, the XP you get when reclaiming your grave will be divided by the decay stage of the grave. To put it simply, at Stage 1 you get 100% back, at Stage 2 only 50%, and Stage 3 only 33%
- Changed the Gravestone Decay Time configuration to use a new configuration type in PneumonoCore, which allows much more flexibility with what you set the time as.
- Added some API stuff that should make it easier to support other mods in the future
- Using the above, added Trinkets API support thanks to Wouter173
- (From PneumonoCore) Massively improved configuration screen, including icons that provide more information about the configuration itself