-When you hit a mob, mod assigns an NBT tag (stun_points) with a specific value (default is 100, can be configured using commands)
-Each hit on a mob takes away a certain amount of stun points (default 10, can be adjusted via commands)
-When stun points drop to 0, crit and soulfire particles appear, and the sound of the anvil landing is played, mob enters a stun state!

-While stunned, mob cannot do anything and also takes double damage.(stun state lasts for 3 seconds)
-Mod also automatically increases mobs' HP by 5 times (the multiplier can be adjusted using commands)
-Stun damage increases depending on the weapon (swords - 2x, axes -2.5x, trident - 3.5x)
-If cooldown bar is less than 80% full, stun damage will be reduced by 10 times
-Enchantment bonk (increases stun damage 1 - x1.25, 2 - x1.5, 3 - x1.75, 4 - x2, 5 - x2.5), incompatible with: sharpness, smite, bane of Arthropods (applies to swords, axes, and trident)
-Potion of stun:
removes half stun points, recipe:
Use awkward potion as base
/stunsystemlogic sound (true/false) - Turns on/off sound of anvil landing when stunning mob
/stunsystemlogic particles (true/false) - Turns on/off particles when stunning mob
/stunsystemvalues damage [value] - changes stun damage
/stunsystemvalues stun_points [value] - changes stun points
/stunsystemvalues hp [value] - changes hp multiplier
/stunsystemvalues stun_duration [value] - changes stun duration (seconds)
-This mod is not aimed at PvP, stun system only works on mobs, I don't plan to create a stun system for the player yet
-Mod has not been tested in multiplayer
-Custom stun damage for various weapons
-Ability to turn off sounds/particles when an enemy is stunned via commands
-A bar showing mob's stun points
-Custom particles
-Enchantments
-Potions