Latest changes (See all)
- bump version (1cbb7d5)
- add HeartSingleRenderEvent and add more details to HeartRenderEvent in the API (fcdd156)
- change into default method, so it does not have to be implemented on the entrypoint (a6b0f2b)
- bump version (3f7e1d1)
- make overlay hearts an actual overlay (c6e48c7)
- version bump (a17e9f4)
- bump version (bfc52b3)
- move api to its own submodule (3d0f833)
- backport all features from 1.20.4+ (2d2feff)
- bump version (f098291)
- add a check if AppleSkin health overlay should be rendered (6ea27bf)
- add a heart change even for when the config is modified in-game (4199c2d)
- use hardcore parameter from own PostRender (a72e1c8)
- remove compatibility with 1.20.2 as ConfigGUI is not backwards compatible (bdf84f4)
- Update to Loom 1.5 and replace unified-publishing with minotaur and curseforgegradle (c844dac)
- Backport AppleSkin hardcore hearts fix (275937a)
- bump version (da452ed)
- prevent loading ResourceLocation early (8d4bdbe)
- Revert "bump version" (16e4e5a)
- bump version (8ac9abc)
- bump version (c66d4c7)
- bump to 1.20.3 (5ead77d)
- Setting environment for CurseForge and additional attachments are currently broken (a5ffc19)
- add task dependencies to unified-publishing (7a66762)
- bump version (c263ecc)
- exclude merges from changelog (0c316fe)
- remove dangling imports (6104055)
- config system refactoring (34854b7)
- add getLoader method (467a0f6)
- refactoring (f5a5921)
Latest changes (See all)
- add HeartSingleRenderEvent and add more details to HeartRenderEvent in the API (4629d3a)
- change into default method, so it does not have to be implemented on the entrypoint (a9e2598)
- bump version (f20fdb6)
- make overlay hearts an actual overlay (38c5a2b)
- version bump (c77d28a)
- bump version (3d87c34)
- bump api version (9afd803)
- move api to its own submodule (d70be76)
- backport all features from 1.20.4+ (18a7f2e)
- architectury using Forge instead of NeoForge configuration (753f698)
- bump version (eca8fc1)
- Add a check if AppleSkin health overlay should be rendered (48e4e0b)
- Add a heart change event for when the config is modified in-game (cc468fd)
- Use hardcore parameter from own PostRender event (a78940b)
- Remove unified-publishing from applied plugins (6261302)
- Upgrade to Loom 1.5 and replace unified-publishing with minotaur and curseforgegradle (7eaad86)
- bump version (4e6a480)
- Backport AppleSkin hardcore hearts fix (503eb9c)
- bump version (2ef71a4)
- fix log message when mixin is skipped (4295371)
- prevent loading ResourceLocation early #17 (2669d3e)
- Setting environment for CurseForge and additional attachments are currently broken (a5ffc19)
- add task dependencies to unified-publishing (7a66762)
- bump version (c263ecc)
- exclude merges from changelog (0c316fe)
- remove dangling imports (6104055)
- config system refactoring (34854b7)
- add getLoader method (467a0f6)
- refactoring (f5a5921)
- move mod icon (8fe1fe8)
Latest changes (See all)
- change into default method, so it does not have to be implemented on the entrypoint (b48b6a0)
- make overlay hearts an actual overlay (ef8ae28)
- move api to its own submodule (602166c)
- initial work on support for chilled hearts from Eidolon:Repraised on Forge. - Need some solution for ethereal hearts. They act basically as normal health but have their own icon. Maybe just render them above regular health (but below absorption) or on top of existing health but colored in some way (10a0a64)
- add support for overflowing bars' row counter #20 (ae6a52c)
- use a static instance of ResourceLocation instead of creating one on each render call (5beb582)
- make undergarden a runtime only dependency (c211b06)
- add raised to dependencies (3bb4f55)
- replace unified-publishing with minotaur and curseforgegradle (51b9521)
- backport all features from 1.20.2+ - fixed Farmers Delight's Comfort effect compat - backported Undergarden's Virulence effect compat - backported AppleSkin compat (81f6633)
- move all code into a separate main class in order to avoid ClassNotFoundException when loading on dedicated servers (8fbc661)
- fix color wrapping (29c67fb)
- Fully implements #1 - Farmer's Delight calculates the position of the first heart row from the topmost y position which required a mixin to bypass and always render at the same spot (fb9b8ea)
- Add CurseMaven and Farmer's Delight (7249198)
- fire RenderGuiOverlayEvent.Post after rendering finishes - adds compatibility for mods that draw an overlay over hearts. First part to implement #1 (e7dd15a)
- Pass GuiGraphics to render function for mods to be able to hook into it - should fix #4 (5ffaff7)
- Some cleanup (8d0b752)
- Initial 1.20 changes - Decided to not switch to GuiGraphics for now as in the end it does the same thing (bae76d4)
- Widgets built too early storing null font (bfa3737)
Latest changes (See all)
- change into default method, so it does not have to be implemented on the entrypoint (a9e2598)
- make overlay hearts an actual overlay (38c5a2b)
- move api to its own submodule (d70be76)
- backport all features from 1.20.4+ (18a7f2e)
- architectury using Forge instead of NeoForge configuration (753f698)
- Add a check if AppleSkin health overlay should be rendered (48e4e0b)
- Add a heart change event for when the config is modified in-game (cc468fd)
- Use hardcore parameter from own PostRender event (a78940b)
- Remove unified-publishing from applied plugins (6261302)
- Upgrade to Loom 1.5 and replace unified-publishing with minotaur and curseforgegradle (7eaad86)
- Backport AppleSkin hardcore hearts fix (503eb9c)
- fix log message when mixin is skipped (4295371)
- prevent loading ResourceLocation early #17 (2669d3e)
- Setting environment for CurseForge and additional attachments are currently broken (a5ffc19)
- add task dependencies to unified-publishing (7a66762)
- exclude merges from changelog (0c316fe)
- remove dangling imports (6104055)
- config system refactoring (34854b7)
- add getLoader method (467a0f6)
- refactoring (f5a5921)
- move mod icon (8fe1fe8)
- use NeoForge native SpriteSource registration and move others to their own mixin (4aa8028)
Latest changes (See all)
- change into default method, so it does not have to be implemented on the entrypoint (a6b0f2b)
- make overlay hearts an actual overlay (c6e48c7)
- move api to its own submodule (3d0f833)
- backport all features from 1.20.4+ (2d2feff)
- add a check if AppleSkin health overlay should be rendered (6ea27bf)
- add a heart change even for when the config is modified in-game (4199c2d)
- use hardcore parameter from own PostRender (a72e1c8)
- remove compatibility with 1.20.2 as ConfigGUI is not backwards compatible (bdf84f4)
- Backport AppleSkin hardcore hearts fix (275937a)
- prevent loading ResourceLocation early (8d4bdbe)
- Setting environment for CurseForge and additional attachments are currently broken (a5ffc19)
- add task dependencies to unified-publishing (7a66762)
- exclude merges from changelog (0c316fe)
- remove dangling imports (6104055)
- config system refactoring (34854b7)
- add getLoader method (467a0f6)
- refactoring (f5a5921)
- move mod icon (8fe1fe8)
- use NeoForge native SpriteSource registration and move others to their own mixin (4aa8028)
Latest changes (See all)
- change into default method, so it does not have to be implemented on the entrypoint (0e887ea)
- make overlay hearts an actual overlay (71b6b4e)
- fix (57f07fe)
- fully rename effect heart to overlay heart (b86caf1)
- move api to its own submodules (b35e25e)
- Add logging to UndergardenCompat (2cf0f7c)
- more cleanup and documentation (27b01d3)
- move entrypoint interface (bd79048)
- Add custom colorfulhearts entry point for fabric mods (4f7338f)
- Make constructor private and force usage of builder for StatusEffectHeart (0815bfd)
- Add documentation (7f65aca)
- huge refactoring for easy to use API #24 and undergarden support - still needs testing before release (d8157da)
- add a check if AppleSkin health overlay should be rendered (df877ba)
- add a heart change event for when config is modified in-game (e45a8c4)
- use hardcore parameter from own PostRender event (c9ac48d)
- Fix for #22 (5f5f543)
- Add scaling health to incompatibility list (f382aa9)
- replace unified-publishing with minotaur and curseforgegradle (79c2cd2)
- Fix Architectury incorrectly mapping ExpectPlatform to Forge instead of NeoForge (d5e1f68)
Latest changes (See all)
- change into default method, so it does not have to be implemented on the entrypoint (7119315)
- make overlay hearts an actual overlay (ae4dbf4)
- fully rename effect heart to overlay heart (8662fd2)
- fully rename effect heart to overlay heart (056fc01)
- merge api from 1.20.6 (74660eb)
- move api to its own submodules (5cebb52)
- 1.20.5 port (a4cd094)
- Add logging to UndergardenCompat (2cf0f7c)
- more cleanup and documentation (27b01d3)
- move entrypoint interface (bd79048)
- Add custom colorfulhearts entry point for fabric mods (4f7338f)
- Make constructor private and force usage of builder for StatusEffectHeart (0815bfd)
- Add documentation (7f65aca)
- huge refactoring for easy to use API #24 and undergarden support - still needs testing before release (d8157da)
- add a check if AppleSkin health overlay should be rendered (df877ba)
- add a heart change event for when config is modified in-game (e45a8c4)
- use hardcore parameter from own PostRender event (c9ac48d)
- Fix for #22 (5f5f543)
- Add scaling health to incompatibility list (f382aa9)
- replace unified-publishing with minotaur and curseforgegradle (79c2cd2)
- Fix Architectury incorrectly mapping ExpectPlatform to Forge instead of NeoForge (d5e1f68)
Latest changes (See all)
- change into default method, so it does not have to be implemented on the entrypoint (d91855f)
- make overlay hearts an actual overlay (b19523b)
- fully rename effect heart to overlay heart (56b07fb)
- fix old method names (144bfc4)
- move api to its own submodules (e979320)
- Rename StatusEffectHeart to OverlayHeart (1207f68)
- add documentation (3fca38f)
- 1.20.5 port (a4cd094)
- Add logging to UndergardenCompat (2cf0f7c)
- more cleanup and documentation (27b01d3)
- move entrypoint interface (bd79048)
- Add custom colorfulhearts entry point for fabric mods (4f7338f)
- Make constructor private and force usage of builder for StatusEffectHeart (0815bfd)
- Add documentation (7f65aca)
- huge refactoring for easy to use API #24 and undergarden support - still needs testing before release (d8157da)
- add a check if AppleSkin health overlay should be rendered (df877ba)
- add a heart change event for when config is modified in-game (e45a8c4)
- use hardcore parameter from own PostRender event (c9ac48d)
- Fix for #22 (5f5f543)
- Add scaling health to incompatibility list (f382aa9)
Latest changes (See all)
- make overlay hearts an actual overlay (ef8ae28)
- move api to its own submodule (602166c)
- initial work on support for chilled hearts from Eidolon:Repraised on Forge. - Need some solution for ethereal hearts. They act basically as normal health but have their own icon. Maybe just render them above regular health (but below absorption) or on top of existing health but colored in some way (10a0a64)
- add support for overflowing bars' row counter #20 (ae6a52c)
- use a static instance of ResourceLocation instead of creating one on each render call (5beb582)
- make undergarden a runtime only dependency (c211b06)
- add raised to dependencies (3bb4f55)
- replace unified-publishing with minotaur and curseforgegradle (51b9521)
- backport all features from 1.20.2+ - fixed Farmers Delight's Comfort effect compat - backported Undergarden's Virulence effect compat - backported AppleSkin compat (81f6633)
- move all code into a separate main class in order to avoid ClassNotFoundException when loading on dedicated servers (8fbc661)
- fix color wrapping (29c67fb)
- Fully implements #1 - Farmer's Delight calculates the position of the first heart row from the topmost y position which required a mixin to bypass and always render at the same spot (fb9b8ea)
- Add CurseMaven and Farmer's Delight (7249198)
- fire RenderGuiOverlayEvent.Post after rendering finishes - adds compatibility for mods that draw an overlay over hearts. First part to implement #1 (e7dd15a)
- Pass GuiGraphics to render function for mods to be able to hook into it - should fix #4 (5ffaff7)
- Some cleanup (8d0b752)
- Initial 1.20 changes - Decided to not switch to GuiGraphics for now as in the end it does the same thing (bae76d4)
- Widgets built too early storing null font (bfa3737)
Latest changes (See all)
- make overlay hearts an actual overlay (38c5a2b)
- move api to its own submodule (d70be76)
- backport all features from 1.20.4+ (18a7f2e)
- architectury using Forge instead of NeoForge configuration (753f698)
- Add a check if AppleSkin health overlay should be rendered (48e4e0b)
- Add a heart change event for when the config is modified in-game (cc468fd)
- Use hardcore parameter from own PostRender event (a78940b)
- Remove unified-publishing from applied plugins (6261302)
- Upgrade to Loom 1.5 and replace unified-publishing with minotaur and curseforgegradle (7eaad86)
- Backport AppleSkin hardcore hearts fix (503eb9c)
- fix log message when mixin is skipped (4295371)
- prevent loading ResourceLocation early #17 (2669d3e)
- Setting environment for CurseForge and additional attachments are currently broken (a5ffc19)
- add task dependencies to unified-publishing (7a66762)
- exclude merges from changelog (0c316fe)
- remove dangling imports (6104055)
- config system refactoring (34854b7)
- add getLoader method (467a0f6)
- refactoring (f5a5921)
- move mod icon (8fe1fe8)
- use NeoForge native SpriteSource registration and move others to their own mixin (4aa8028)
- use constructor instead of separate method to initialize mod class (b841ae2)
- rename for consistency (7553a25)
Latest changes (See all)
- make overlay hearts an actual overlay (c6e48c7)
- move api to its own submodule (3d0f833)
- backport all features from 1.20.4+ (2d2feff)
- add a check if AppleSkin health overlay should be rendered (6ea27bf)
- add a heart change even for when the config is modified in-game (4199c2d)
- use hardcore parameter from own PostRender (a72e1c8)
- remove compatibility with 1.20.2 as ConfigGUI is not backwards compatible (bdf84f4)
- Backport AppleSkin hardcore hearts fix (275937a)
- prevent loading ResourceLocation early (8d4bdbe)
- Setting environment for CurseForge and additional attachments are currently broken (a5ffc19)
- add task dependencies to unified-publishing (7a66762)
- exclude merges from changelog (0c316fe)
- remove dangling imports (6104055)
- config system refactoring (34854b7)
- add getLoader method (467a0f6)
- refactoring (f5a5921)
- move mod icon (8fe1fe8)
- use NeoForge native SpriteSource registration and move others to their own mixin (4aa8028)
- use constructor instead of separate method to initialize mod class (b841ae2)
- rename for consistency (7553a25)
Latest changes (See all)
- make overlay hearts an actual overlay (71b6b4e)
- fix (57f07fe)
- fully rename effect heart to overlay heart (b86caf1)
- move api to its own submodules (b35e25e)
- Add logging to UndergardenCompat (2cf0f7c)
- more cleanup and documentation (27b01d3)
- move entrypoint interface (bd79048)
- Add custom colorfulhearts entry point for fabric mods (4f7338f)
- Make constructor private and force usage of builder for StatusEffectHeart (0815bfd)
- Add documentation (7f65aca)
- huge refactoring for easy to use API #24 and undergarden support - still needs testing before release (d8157da)
- add a check if AppleSkin health overlay should be rendered (df877ba)
- add a heart change event for when config is modified in-game (e45a8c4)
- use hardcore parameter from own PostRender event (c9ac48d)
- Fix for #22 (5f5f543)
- Add scaling health to incompatibility list (f382aa9)
- replace unified-publishing with minotaur and curseforgegradle (79c2cd2)
- Fix Architectury incorrectly mapping ExpectPlatform to Forge instead of NeoForge (d5e1f68)
- prevent loading ResourceLocation early (a0cd17f)
Latest changes (See all)
- make overlay hearts an actual overlay (ae4dbf4)
- fully rename effect heart to overlay heart (8662fd2)
- fully rename effect heart to overlay heart (056fc01)
- merge api from 1.20.6 (74660eb)
- move api to its own submodules (5cebb52)
- 1.20.5 port (a4cd094)
- Add logging to UndergardenCompat (2cf0f7c)
- more cleanup and documentation (27b01d3)
- move entrypoint interface (bd79048)
- Add custom colorfulhearts entry point for fabric mods (4f7338f)
- Make constructor private and force usage of builder for StatusEffectHeart (0815bfd)
- Add documentation (7f65aca)
- huge refactoring for easy to use API #24 and undergarden support - still needs testing before release (d8157da)
- add a check if AppleSkin health overlay should be rendered (df877ba)
- add a heart change event for when config is modified in-game (e45a8c4)
- use hardcore parameter from own PostRender event (c9ac48d)
- Fix for #22 (5f5f543)
- Add scaling health to incompatibility list (f382aa9)
- replace unified-publishing with minotaur and curseforgegradle (79c2cd2)
- Fix Architectury incorrectly mapping ExpectPlatform to Forge instead of NeoForge (d5e1f68)
Latest changes (See all)
- make overlay hearts an actual overlay (b19523b)
- fully rename effect heart to overlay heart (56b07fb)
- fix old method names (144bfc4)
- move api to its own submodules (e979320)
- Rename StatusEffectHeart to OverlayHeart (1207f68)
- add documentation (3fca38f)
- 1.20.5 port (a4cd094)
- Add logging to UndergardenCompat (2cf0f7c)
- more cleanup and documentation (27b01d3)
- move entrypoint interface (bd79048)
- Add custom colorfulhearts entry point for fabric mods (4f7338f)
- Make constructor private and force usage of builder for StatusEffectHeart (0815bfd)
- Add documentation (7f65aca)
- huge refactoring for easy to use API #24 and undergarden support - still needs testing before release (d8157da)
- add a check if AppleSkin health overlay should be rendered (df877ba)
- add a heart change event for when config is modified in-game (e45a8c4)
- use hardcore parameter from own PostRender event (c9ac48d)
- Fix for #22 (5f5f543)
- Add scaling health to incompatibility list (f382aa9)
- replace unified-publishing with minotaur and curseforgegradle (79c2cd2)