-Redid the code for patching certain enchantments and allowing them to be put in spears.
-Fixed Lunge being enchantable onto any weapon.
-Fixed Knockback and Fire Aspect not being enchantable on spears in the enchanting table.
-Fixed damage enchantments only being enchantable on spears via enchanting tables.
-Fixed a rare crash on Forge when putting a spear in the enchanting table.
-Attribute swapping now bypasses the minimum attack charge of spears. This allows them to reach-swap and lunge-swap like in 1.21.11. Can also be disabled by setting "attribute_swap_bypasses_minimum_attack_charge" to false in the config.
-Spears can no longer break blocks in survival
Known Issues:
-Spears still show visual breaking progress despite not being able to break blocks at all.
-Undid GeckoLib fix as the dev already fixed it on their end.
-Added support for another Forge port of DragonLoot.
-Fixed Lunge not showing up in enchanting tables.
-Fixed damage enchants not appearing in the enchanting table for spears.
-Added support for another NeoForge port of DragonLoot.
-Added rotation cap for arms to prevent them from clipping behind the player.
-Finally fixed arm rotation issue with GeckoLib.
-Fixed spears not being enchantable in enchanting tables.
-Changed spears to use the trident's moveset instead of generic spears when better combat mod is installed. This is done because the trident moveset is one-handed, like how vanilla spears are also one-handed. This also allows the spears to be used in the offhand.
-Improved hit registration for spears.
-Fixed spears not being able to hit targets correctly on Forge.
-Left beta as the mod is stable enough.
-Fixed spear attack animations being incorrect when the user is riding a boat.
-Fixed spear charging animation's last stage rotating the wrong direction.
-Fixed zombified piglins not having spear attack animations.
-Spears now have the "minecraft:consumable" component by default.

