- [NeoForge only] Moved language file patches to client only to prevent server log spam.
- Added support for Minecraft 1.21.8+.
- Switched config API to Fzzy Config. Your configuration will be reset.
- Significantly reduced the durability of the netherite bow and netherite crossbow.
- Added an option to normalize the max and min enchantment costs for protection enchantments. When enabled, all protection enchantments obtained from the enchanting table will have similar levels for the same enchanting power. Disabled by default.
- Fixed a bug where Critical Counter wouldn't work alongside certain mods when shielded damage was too low.
- Fixed a bug where the axe would forget which entity it's stuck on under specific circumstances.
- Added support for Minecraft 1.21.7+.
- Fixed a bug where the axe would forget which entity it's stuck on under specific circumstances.
- Fixed a bug where Critical Counter wouldn't work alongside certain mods when shielded damage was too low.
- Fixed json errors appearing in the game log.
- Switched config API to Fzzy Config.
- Significantly reduced the durability of the netherite bow and netherite crossbow.
- Added an option to normalize the max and min enchantment costs for protection enchantments. When enabled, all protection enchantments obtained from the enchanting table will have similar levels for the same enchanting power. Disabled by default.
- Fixed Magic Protection and Elemental Protection not reducing damage taken as expected.
- Thrown axe data is now properly saved to and loaded from the world file in order to prevent any and all issues that could possibly arise when reloading worlds that have active thrown axes in them.
- Fixed thrown axe disappearing after trying to recall and pick it up while having no free inventory slots.
- Piercing arrows will now stop on the first armored enemy instead of going through them. The % armor ignore effect will still apply, of course. The improved Piercing enchantment ended up being a bit too strong for everything so this is how I'm nerfing it. Old behavior can be restored by turning off "Stop piercing on armored entites" in the config.
- Fixed crash when trying to use the axe when Crippling Throw is disabled in the config.
- Fixed sweep attack range being too low when the sword is not enchanted with Sweeping Edge.
- [Fabric] Updated MixinConstraints to fix startup crashes in multiloader environments.
- Added option to enable the Critical Counter mechanic on axes. Disabled by default.
- Fixed Sweeping Edge not getting increased vertical range when above max enchantment level.
- Fixed small issue with Crippling Throw's enchantment description text.