
Fighting Styles
This datapack adds new methods of fighting, katanas, stamina system, movement mechanics, custom progression, new PvP & Pve content and a lot more!
Screenshots





About this Mod
Fighting Styles ⚔️
This pack adds a new method of fighting, currently adds 1 fighting style which is Sword/Katana Style with special animations, 5 movement techniques/abilities and 4 slash types, special progression with a stamina system (with its own progression as well!)
🔴 Track statistics with /trigger fs.menu
⚠️ How to get a fighting style?
There's only one currently, it being the Sword/Katana Fighting Style, you obtain it by simply attacking with a katana, on each attack you get a chance to get the fighting style which also increases on each attack.
Sword Style 🤺
Usable with katanas, simply right-click to activate your forms, then left-click to use the ability.
You unlock more abilities through watching another mob/player use them, so in single-player, look out for swordsmen zombies which spawn occasionally.
Stamina ⚡
Functionality ✨
Using style abilities and dashing requires stamina, it regenerates over time, regeneration rate is dependent on your exhaustion score which comes in Low, Temperate, High, Exhausted
Once you reach Exhausted state and get your stamina below 10%, your reach Overexhaustion and become stunned
Running keeps the exhaustion from going down!
Progression ⬆️
While exhausted, your score increases, the more exhausted you are, the higher the score will get and once your exhaustion ends, you will gain more stamina after some time (unless your exhaustion goes up again)
Not using your stamina will decrease it down to 50% of the max stamina a player ever a had
Dashing 💨
Activation ✅
Double-tapping any of these keys: Forward, Backward, Left, Right will attempt to dash
Pressing any other of them will reset the double-tap so for example:
Forward -> Backward -> Forward - won't dash
Backward -> Backward - will dash
To dash player must:
- Be on ground
- Have the dash off cooldown
- Have enough (50) stamina
Progression ⬆️
The more you dash, the stronger they will get and cover more distance as well as reduce the cost
Not dashing for longer periods of time decreases your level slowly
Crafting Recipes
Katana
(In smithing table)

Gauntlet

Nunchucks

Sharpening Pebble

Rainbow Paper
(Accepts any wool type)

Available Versions
How to Install Fighting Styles on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set datapack Loader
In the panel under "Egg", select the datapack loader and matching Minecraft version (26.1.2).
Install Mod
Open the mod browser in the dashboard and search for "Fighting Styles". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 26.1.1, 26.1 (+6 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Fighting Styles server crashes on startup – what to do?
Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.
Is Fighting Styles compatible with datapack and fabric and forge and neoforge and quilt?
Fighting Styles officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 26.1.2, 26.1.1, 26.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Fighting Styles – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Fighting Styles consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Fighting Styles with just one click on your server.