TKVM Epic Fight Additions

TKVM Epic Fight Additions

Additions/tweaks to Epic Fight (Made for FalchionMC)

by
7 Downloads
forgegame-mechanicsutility
Rent Server with this Mod

About this Mod

Hello, this is a small array of changes I deemed neccesary for my modpack!

List of changes (All tweaks are configurable in the json file.)

Custom Disarm + Stun (Can be toggled both seperately)

  "enableCustomDisarm": true,
  "playStunOnDisarm": false ,
  

When you run out of stamina with custom disarm, and get hit during a block, your weapon will fly out of your hand, and (by default) you can immediately try to recover it.

You can enable stun on disarm, but this is probably massively unfair to players, as it would both stun them and drop their weapon.

Stamina regeneration interruption (Toggle : true/false)

This is simply a true/false if any damage can interrupt stamina regen.
If you get poisoned / wither for example, you wouldnt be able to regen stamina at all, despite doing everything else correctly, I just found this edge case to be annoying.

Stamina gain on hit (Can be toggled : true/false)

  • This is directly proportional to the determined weight. If a weapon weight is 5.0 and you hit an entity, you will gain 5.0 stamina back, +0.5 extra.

Jump Cost (self explanatory)

  "jumpCost": 0.25,

Passive stamina drain on held block (Can be configured numerically)

  • Holding block by default drains stamina by 0.1 every tick. You can set this to practically any useful value, even something tiny like 0.01.

Or, if you want to disable it, just set it to 0.

Max Attack up & down Angle (0 - 90)

This is pretty simple, and is connected to "enableVerticalAim": true,
It just lets you choose how far up and down you can aim swings, and this enables vertical aiming with ANY attack, so stabs, even from other addons, can be aimed up and down.

I dont recommend 90 degrees, because it just looks very visually bad.

if you want to disable this completely, just set "enableVerticalAim": true, to false.

Max Stun Ticks

Just the maximum amount of time you can be stunned before the game forces a bailout, this was just to help prevent some bugs with very long stuntimes with some weapons.

Stamina drain on swing (Can be toggled : true/false) for all weapons.

  • This is on a per-weapon basis dictated in the config file.
    If the weapon used is not found in the config file, the mod will default to a "weight" of 1.0.
    (1.0 stamina drain per swing)

Example: Format is "weapon_id": "weight value",

  "weaponCosts": {
	"minecraft:wooden_sword": 0.5,
	"minecraft:stone_sword": 0.5,
  },

This will make a wooden sword and stone sword drain 0.5 stamina per swing.

Stamina gain on parry/ Parry Effectiveness (Can be toggled : true/false)

  • This is again proportional to weight. But, there's a secondary value called "Parry effectiveness" in the config.

The parry reward is (weight + 2.5) x (effectiveness x0.10)
This simply means every 1.0 increase in parry effectiveness means 10% more stamina gained back on parry. a value of 10 means your stamina gain on parry is doubled.

This also works with negative values , so you can make a weapon less effective at parrying.

Here's an example.

  "parryEffectiveness": {
    "minecraft:golden_sword": 5.0,
    "minecraft:iron_sword": 1.0
  }

The iron sword will have a 10% increase in the output of its stamina regain on parry. Meanwhile, the golden sword will have a 50% boost in the stamina increase.

Block Stamina Penalty

Again, this is another value that is tied directly to a weapon's weight.

Stamina Drain=[1.0+(EnemyDamage×0.05)]×[1.0−(Weight×0.10)]

Every 1.0 higher weight reduces the block stamina drain by 10%.

"disableSweepAttacks": true,

Self-explanatory : disables sweep attacks.

"enableCustomCrits": true,

If true, dash and air attacks will always do 1.5x base damage. Even if its a custom datapacked animation set.

Available Versions

TKVM Epic Fight Additions 1.1release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
June 13, 2026
TKVM Epic Fight Additions 1.0release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
June 11, 2026

How to Install TKVM Epic Fight Additions on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.6).

3

Install Mod

Open the mod browser in the dashboard and search for "TKVM Epic Fight Additions". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.20.6, 1.20.5, 1.20.4 (+3 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

TKVM Epic Fight Additions server crashes on startup – what to do?

Most common cause: wrong forge 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 (1.20.6). You can switch loaders with one click in the panel.

Is TKVM Epic Fight Additions compatible with forge?

TKVM Epic Fight Additions officially supports forge for Minecraft 1.20.6, 1.20.5, 1.20.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with TKVM Epic Fight Additions – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if TKVM Epic Fight Additions 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.

Rent Modded Server

Install TKVM Epic Fight Additions with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Required

Supported Versions

1.20.61.20.51.20.41.20.31.20.21.20.1