VanillaTweaks [Fabric & Forge]

VanillaTweaks [Fabric & Forge]

10M Downloads

Compatibility issue between VanillaTweaks and Artifacts

leiseg opened this issue ยท 1 comments

commented

Describe the bug
When wearing a chest plate enchanted with Vigor I or III (Enchantment from VanillaTweaks which adds one heart per enchantment level) and the Crystal Heart artifact from Artifacts, the last heart will won't regenerate past 50%. Wearing a chest plate with Vigor II doesn't cause that issue. I reported this issue to the creator of Artifacts too.

To Reproduce
Steps to reproduce the behavior:

  1. Join a world with only Artifacts and VanillaTweaks (and their dependencies) installed
  2. Give yourself a Vigor I or III chest plate and the Crystal Heart artifact
  3. Equip both items and let your health regenerate
  4. See last heart being stuck at 50%

Expected behavior
I expect to have full health with both Vigor I or III enchanted chest plates and the Crystal Heart artifact equipped.

Screenshots
Screenshot

Versions (please complete the following information):

  • Fabric Loader Version: 0.15.11
  • MC Version: 1.20.1
  • Mod Version: 1.5.71
  • Artifacts: 9.5.9
  • JEI Version (if present): N/A
  • Fabric API Version (if present): 0.92.2+1.20.1
commented

I got told that the Vigor enchantment increases your health by 10% per level instead of one heart point. So having a Vigor I enchanted chest plate and the Crystal Heart artifact equipped you get 16.5 hearts (19.5 for Vigor III). I guess it makes sense then and is caused by Minecraft itself to display the health like that. Perhaps take it as a suggestion to change the 10% to a one heart point?