
Sweeping Attack
Adds a sweeping attack mechanic similar to Minecraft Java Edition—but better! Players can now attack continuously without resetting the sweeping attack cooldown. The attack area and damage scale based on the remaining cooldown. Players can perform a sweeping attack when the cooldown reaches 50%. When the cooldown reaches 200%, swords can also apply a powerful critical hit to the target.
Pierce Attack
Attacking with a sword while sprinting will deal pierce damage to mobs behind the main target. The pierce damage is equal to half of the damage dealt to the main target.

Strong Critical Hit
When players hit their target, a strong critical hit is dealt, inflicting 1/2/3/4/5 extra attack damage. However, a cooldown is applied after the hit—2.5 seconds if the cooldown fills from 0% to 100%, or 5 seconds from 0% to 200%. If players attack with an axe during this cooldown, it will not reset. Once the cooldown reaches 150%, axes can also perform a sweeping attack on the target.
Anti-Block Attack
Attacking a mob that is using a shield with an axe while sprinting allows the player to deal 2 anti-blocking damage. This damage is increased by 1 for each level of the Strength effect the player has.

Bleeding Attack
Hoes now inflict the Bleeding effect on targets when used to attack. This effect deals damage to affected mobs once every second. The tier of the hoe determines the level of the Bleeding effect. For example, a Netherite hoe inflicts Bleeding V (1/1/1/2/2/3 bleed damage), while a Stone hoe only inflicts Bleeding II (1/1/1 bleed damage).
Sweeping Attack
Hoes can perform a sweeping attack when their ability cooldown reaches 100 or higher. At charge levels 100/125/150/175/200, the sweeping attack area and damage will be 1.80/1.85/1.90/1.95/2.00 blocks and 1/2/2/3/3 sweeping damage.

Agility
After a player shoots someone with a bow or crossbow, they will gain the Speed effect for 2 seconds.

Block
When a shield is equipped in the player's main hand, it will start charging after being used to defend against an attack. After the shield is hit 5 times, it will deal 5 attack damage to the mob that hit the shield. After dealing damage, the shield's ability will be disabled for 5 seconds.
Parry
When a mob deals damage to a player using a shield, the player can perform a parry attack with their main hand weapon. The parry attack deals 2 damage to the mob.
Dash-and-Stun
Using a shield while sprinting will stun mobs in front of the shield user. Slowness and Weakness effects will be applied to the mobs, and the ability will then enter a 5-second cooldown.

Fireballs
When a fireball is flying, it will deal 2 fire damage to mobs within 3 blocks. If the fireball is a small fireball, it will deal 1 fire damage to mobs within 3 blocks. Additionally, players can now right-click or long-press to shoot a fireball when fire charges are in their main hand. This feature can be toggled on or off using the commands "/function fireball/on" and "/function fireball/off" (Default: on).
Ender Pearls
Players no longer take teleportation damage when using an Ender Pearl. Additionally, the maximum stack size of Ender Pearls has been increased from 16 to 64, and their flying speed is now three times faster than before.
Eggs & Snowballs
Eggs and snowballs now deal 1 projectile damage.
Wind Charges
Players can now equip Wind Charges in their off hand. Wind Charges can be fired while the player is holding any item in their main hand.
Projectile Particle
Most vanilla projectiles now have custom flying trails.

Netherite Armour
When a player wears a full set of Netherite armor, they gain the Fire Resistance effect.

Elytra
If a player wears an Elytra, they will gain the Resistance effect.
Fishing Rod
When a player hooks a mob with a fishing rod, the mob has a 20% chance to be stunned for 1 second. It can be toggled using "/function fishing_rod/on" and "/function fishing_rod/off" (Default: on).
Pumpkin Head
Players can now see clearly when wearing a pumpkin head in their head slot.
Mob Head
Wearing a mob head now grants the player a specific potion effect. It can be toggled using "/function mob_head/on" and "/function mob_head/off" (Default: off).
Potions
Increased the max stack size of potions, splash potions, and lingering potions from 1 to 16.
Goat Horn
Applies Strength effect to the user when used.
Flint and Steel
Players can now ignite mobs by hitting them using flint and steel.

Enchanted Golden Apple
Increases nutrition from 4 to 5.
Beetroot Soup
Increases max stack size from 1 to 16.
Clownfish
Increases nutrition from 1 to 2.
Mushroom Stew
Increases max stack size from 1 to 16.
Rabbit Stew
Increases max stack size from 1 to 8 and increases nutrition from 10 to 12
Suspicious Stew
Increases max stack size from 1 to 16.

Leaves
When a player falls onto leaves or stands next to them, they will gain the Feather Falling effect.
TNTs
TNT will now display the remaining time before it explodes on its top side.

Undead Mobs
When an undead mob spawns, it has a small chance to receive a potion effect.
Wolves
When enabled, players cannot attack their wolves. It can be toggled using "/function wolf_protection/on" and "/function wolf_protection/off" (Default: on).

Death Counter
A death counter has been added to allow players to see how many times they've died. It can be toggled using "/function death_counter/on" and "/function death_counter/off" (Default: on).
Combo
After 3 consecutive melee attacks (combo hit count), combo particles will spawn at the target's location and a critical hit sound will play. Each combo lasts for 2 seconds before the hit count resets.
Polishing
This system allows players to sharpen their weapons using a diamond. Hitting a grindstone while holding a sword, axe, pickaxe, shovel, or hoe—and having at least one diamond in the last slot of the hotbar—will add a polish level to the item. One diamond is consumed after polishing. Each polish level increases the item's attack damage by 1, and each item can be polished up to 4 times. can be toggled using "/function polishing/on" and "/function polishing/off" (Default: off).
-----------------------------------------------------------------------------------------------------------------------------
Lastly, if you encounter any bugs, feel free to report them in the comment section. If you have any amazing ideas, I’d love to hear those there as well!