promotional bannermobile promotional banner
premium banner
Compatibility datapack for Epic Fight and Tinkers Construct (as well as many addons)

Description

WARNING!!! THIS IS A DATAPACK!!!! YOU NEED TO MANUALLY INSTALL THIS TO YOUR GAME, OR USE A 3RD PARTY MOD!!! GLOBAL PACKS IS RECOMMENDED FOR THIS!!!

 

This Datapack allows Tinkers Construct items to be used with the Epic Fight mod and its combat mode.

Check the dependencies tab for supported addons!

This Datapack is a fork of aylanj123's excellent Tinker The Fight! (Tinkers Construct & Addons x Epic Fight) Compat Datapack. Most of the values are the same between the two Datapacks, with a few exceptions. This Datapack also works with more Tinkers addons, and is also packaged in a way that is more user-friendly.

The following addons should be covered by this datapack, however your mileage may vary depending on what version of Minecraft/mods you are playing. Consult the list below for a list of which tools from which addons do what:

  • Swords: Sword (Tinkers Construct), Butcher Knife (Additional Weaponry), Saw (Tinkers Survival), Saws (Survival Essentials; Tinkers Survival dependency)
  • Axes: Hand Axe (Tinkers Construct), Throwing Axes (Tinkers Construct), Vein Hammer (Tinkers Construct), Melting Pan (Tinkers Construct), Minotaur Axe (Twilight Forest+Tinkers Construct native compat), Wrench (Additional Weaponry)
  • Tridents: Javelin (Tinkers Construct), Blockram (Tinkers JSON Things), Fuma Shuriken (Tinkers' Katanas)
  • Pickaxes: Pickaxe (Tinkers Construct), War Pick (Tinkers Construct), Pickadze (Tinkers Construct)
  • Shovels: Mattock (Tinkers Construct), Excavator (Tinkers Construct), Shovel (Tinkers JSON Things), Battle Spade (Tinkers' Battle Spades)
  • Hoes: Kama (Tinkers Construct)
  • Long Swords: Longsword (Tinkers Reforged)
  • Great Swords: Cleaver (Tinkers Construct), Sledge Hammer (Tinkers Construct), Broad Axe (Tinkers Construct), Greatsword (Tinkers Reforged OR Tinkers' Weaponry)
  • Spears: Scythe (Tinkers Construct), Halberd (Tinkers JSON Things), Lance (Tinkers' Weaponry), Pike (Tinkers' Weaponry), Pitchfork (Additional Weaponry), Glaives (Tinker's Compatibility)
  • Daggers: Dagger (Tinkers Construct), Swasher (Tinkers Construct), Knife (Tinkers Survival), Chisel (Tinkers JSON Things)
  • Tachis: Sabre (Tinkers' Sabre), Khopesh (Tinkers' Khopesh), Cutlass (Additional Weaponry)
  • Uchigatanas: Katana (Tinkers' Katanas)
  • Bows: Longbow (Tinkers Construct), Shortbow (Tinkers JSON Things)
  • Crossbows: Crossbow (Tinkers Construct), Blowpipe (Tinkers JSON Things)
  • Fist/Unarmed: Sniffer Claws (Additional Weaponry)
  • Shields: Plate Shield (Tinkers Construct), Traveller's Shield (Tinkers Construct), Battlesign (Tinkers Construct), Laminar Shield (Tinkers JSON Things)
  • Rapiers (Requires: Epic Fight - Rapier Moveset Addon): Rapier (Tinkers' Rapier), Estoc (Tinkers' Rapier)

NOTE ON SHIELDS

  1. Plate Shields: Can hit 2 enemies at the same time and has higher impact.
  2. Travelers Shields: Higher damage and speed (Only applies when hitting with them as melee weapon).
  3. Laminar Shields (Tinkers' JSON Things): Exists somewhere in the middle of Plate Shields and Travelers Shields.
  4. Battlesigns: Combined stats of Plate and Travelers, primarily due to their rarity (uncraftable) and dual ability as a decent melee weapon.

 

NOTE ON RAPIERS/ESTOCS

  1. Requires: Epic Fight - Rapier Moveset Addon; see relations tab.
  2. Rapiers: Significantly nerfed from their stats in the original mod. Namely, their base attack speed is now much lower, preventing the "instant cooldown" in PvP. They now have a base attack speed of 1.8 (the same as Tinkers Katanas), however they also come with 2 base levels of Swiftstrike, giving them slightly more attack speed. Generally speaking, Rapiers have the same stats as Katanas, but are better suited to 1v1 engagements, while Katanas are better suited to group engagements. 
  3. Estocs: Recieved a slight buff to damage and attack speed, making them a more viable late-game weapon while also carving out a useful niche. Generally speaking, Estocs have the same stats as Swords, but are better suited to 1v1 engagements, while Swords are better suited to group engagements.

 

NOTE ON THROWING MODIFIER

  1. The throwing modifier will NOT work unless the weapon is either: not assigned an Epic Fight weapon class, OR assigned "type": "epicfight:trident" in the capabilities file.
  2. The throwing modifier won't even work in regular Vanilla combat mode if you do not follow the above directions.
  3. As shown above, all weapons which come with the Throwing modifier by default are considered Tridents. If you wish to use the Throwing modifier on anything else, you will have to modifie/delete files accordingly.
  4. KEEP IN MIND THAT MODIFICATIONS TO THE CAPABILITY FILE AFFECT ALL TOOLS OF THAT TYPE!
  5. Because of this, it is generally recommend that you do not using Throwing on anything not already considered a Trident.

 

Armor Balance

  • Slime Armor: Twice as much stun armor as Netherite and has 2/3 of its weight. Propellor Caps (Additional Weaponry) are equivalent to Slime Armor.
  • Traveler's Armor: 1/3 of Netherite's stun armor and 1/4 of its weight.
  • Makeshift Armor (Tinkers JSON Things): Slightly worse than Traveler's Armor
  • Plate Armor and Laminar Armor (Tinkers JSON Things): 1/3 of the difference between Netherite and Diamond in stun armor (Slightly better than Diamond) and exactly 1 point less weight than Diamond (Laminar Armor has the same stats as Plate because it's primary divergance is in Tinkers Construct stats, not Vanilla stats).

 

Staves

  • Enderslime: The highest armor negation
  • Ichor: The highest damage bonus
  • Skyslime: The fastest
  • Earthslime: The slowest but highest impact
  • Amethyst (Tinkers JSON Things): Middle of the road, good all-arounder but does not excel in one specific area.
  • Scepter (Additional Weaponry): Marginally better than the Amethyst Staff.

NOTE

  1. Due to a certain bug (And how versatile staffs are) they must be shields or they'll lose funcitonality!
  2. They can still be used as bows or melee weapons, but will lack animations.

 

Melting Items

  • All applicable items from Epic Fight (and Epic Fight - Rapier Moveset Addon if installed) can be used in Tinkers Construct melting recipes.
  • These recipes are considered damagable_melting recipes, meaning they are affected by item durability just like Vanilla tools are in Tinkers Construct.
  • The maximum yield (no durability lost) for a tool is equivalent to what is used to craft it.
  • Like in base Tinkers Construct, Epic Fight's netherite tools can be melted down in a Foundry in order to recover the diamonds used to make them, otherwise they will yield only a netherite ingot (if melted in a Smeltery).
  • Uchigatanas, while uncraftable in Epic Fight and lacking material tiers, return the same output as an iron tachi (4 iron ingots).
  • Gloves may be smelted down for 2 iron nuggets each (assuming full durability), since that's what they are made of. 
  • Melting recipes generally follow Tinkers Construct balancing, including temperature requirements and general melting speed. Many items use already extant melting recipes found in Tinkers Construct, though some were made from scratch. 

 

Colliders

  • All common weapons have the same collider as vanilla ones.
  • All broad or bigger weapons will have bigger collisions.
  • Tinkers' Reforged: Great Sword collision is bigger than it looks so it is usable in combat.
  • Some animations may not line up due to weird colliders. I will fix this as is possible (and as discovered), but it may not be possible for all tools.

 

General Balance

 

  • /gamerule canSwitchPlayerMode true is set by default, allowing users to manually switch between Epic Fight's combat mode and build mode (Vanilla). Otherwise, many of the Tinkers Construct abilities would be unusable due to being incompatible with combat mode.
  • Every base weapon/tool is slightly better than diamond but clearly worse than netherite. Broad and alternative versions might be worse or better than the base one.
  • Of course, modifiers/abilities/materials may change this, such that rarer materials are even better than netherite or cheaper materials are worse than diamond.
  • Broad tools (with the exception of the Katana and Rapier) generally have the highest armor negation (Epic Fight stat), to compensate for their slow attack speed.
  • Kama got one extra speed point so they work for combat.
  • Scythe's damage has been increased so it is not useless.

 

Known Issues

  • Ranged weapons lack Epic Fight's guiding lines.
    • This cannot be changed on my end.
  • Tinkers Reforged Great Swords have broken speed (this is true even only in Tinkers Reforged) so their attack speed is extremely slow in Epic Fight. Their vanilla cooldown is also very long.
    • This is an issue on Tinkers Reforged's end, not due to Epic Fight or this Datapack.
  • Currently, Travelers/Laminar/Plate Shields and Battlesigns turn mostly invisible while in Epic Fight mode (they have a black outline, so you can still see them, but you can see through them).
    • This is being investigated.
  • Currently, all Tinkers armor changes to a default texture (usually diamond) when in combat mode. This is being investigated.
  • Basically all of the Ancient Tools, with the exception of the Melting Pan, look very strange in Epic Fight mode. Some of this may not be possible to fix, but it is being investigated.
    • Fixed.
  • Tinkers Construct "Throwing" modifer does not work with Epic Fight, even in Vanilla combat mode.
    • FIX: Classify weapons with Throwing as "type": "epicfight:trident"