- Added 1.21.5 support in the form of checking for the version at load, and changing how the names are stored based off of that
- Reverted the minimum revive health being 1 (Its now back to 2)
- Moved settings back to
incrementalhardcoreand instead have theinhvariant simply reference it - Added an uninstall function and an
inhversion to go with it - made
ticka scheduled function, to support uninstalling - Re-added incompatible version detector
- changed MCmeta
- Split the settings menu into a 1.21-1.21.4 and a 1.21.5+ variant due to click events and hover events changing.
- Fixed
set_valueproperly updating the settings menu again
- Removes the incompatible version upgrade check. It was VERY poorly implemented and I'll get around to making a proper one within the coming update.
- Adds an alias for the settings menu (inh:settings)
- Changes some function names to make them less yappy
- Reduced redundant health update code
- Removed template settings in the setting function
- Added an invalid health warning to the
ReviveHealthsetting.
Support for 1.21.5 is being tested
Additions
- Added the ability to change which item is used to heal, and revive players. you can easily change it by going to
data\incrementalhardcore\tags\item\healing_item.jsonanddata\incrementalhardcore\tags\item\revive_item.jsonrespectivley. - Added the
ReviveHealthsetting which changes the number of maximum hearts you get from a revive between2,4,6, andCustomwhich will give you the command to change it to any value between2-20 - Added a system that checks for a version difference that will effect compatibility, then attempt to automatically convert the old version to the new one, when available.
Changes
- Changed the default healing item from
minecraft:netherite_ingottominecraft:netherite_scrap - Changed the default number of hearts you get from a revive from
6to2 - Changed the namespace of
MaxHealth,temp,DeathDetecttoINH.MaxHealth,INH.temp,INH.DeathDetect. This will require you to manually transfer over your players data. There is a tool for it, you can read more about that below. - Changed
Versionto3
How to migrate user data
To migrate your user's data you need to make sure they are on the server, then run the command (/function incrementalhardcore:old_version/version_2_data_transfer) If it is ran again, it will only transfer the data of players who have not already had their data transferred. This will also clear the incompatible version warning upon loadBug Fixes
- Fixed being able to revive offline players
- Fixed healing offline players not taking effect until their health was updated while online
I somehow missed one of the most obvious typos of the century...
Added a few features I felt was missing from the original release.
- Settings menu for certain features
- Revival feature
In order to access the new settings menu just run /function incrementalhardcore:settings in chat.
Also fixed a small optimization issue by using if items instead of if data for item checks.
And a few more smaller things, related to having multiple items. Different implementation than you can find in 1.0 (Not like its used in that version lmao)



