ModsFinder

Triangle Adept

by jaevy

Triangle Adept changes melee combat by assigning each weapon class an advantage over one other class, so Swords, Axes and Lances counter each other in a fixed loop.

FabricClient and serverMIT LicenseOpen source1.21.8 – 1.21.11

What it does

Every melee weapon falls into one of three classes. Swords beat Axes, Axes beat Lances and Lances beat Swords. A hit with advantage deals 50% more damage, while a hit with disadvantage deals 40% less, and the rule applies to both mobs and players. Knowing which class an opponent uses is the difference between winning and losing an exchange.

Maces, Axes and Pickaxes count as Axes. Spears, Tridents, Shovels and Hoes count as Lances. Bows, Crossbows and other ranged weapons sit outside the loop: they work only when held in the offhand while a Sword, Axe or Lance is held in the main hand. The mod is open source under the MIT License, requires Fabric API, and is published for Fabric only, with files for 1.21.8 – 1.21.11 and the latest file for 1.21.11. A server running it needs every connecting player to have it too.

Key features

  1. Three-way weapon triangle

    Swords beat Axes, Axes beat Lances and Lances beat Swords, so every matchup has a clear winner and a clear loser.

  2. Damage modifiers

    Attacks with advantage add 50% damage, and attacks with disadvantage remove 40%.

  3. Weapon classification

    Maces, Axes and Pickaxes are grouped as Axes, while Spears, Tridents, Shovels and Hoes are grouped as Lances.

  4. Ranged weapons in the offhand

    Bows and Crossbows take part only as an offhand item beside a melee weapon held in the main hand.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.110.1.0+fabric-1.21.8
1.21.100.1.0+fabric-1.21.8
1.21.90.1.0+fabric-1.21.8
1.21.80.1.0+fabric-1.21.8
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Questions

Does Triangle Adept need Fabric API?

Yes. Fabric API is required, so it must be installed alongside Triangle Adept on Fabric.

Does the server need Triangle Adept?

Yes. The server and every player need the mod installed.

Which game versions does Triangle Adept support?

Files exist for 1.21.8, 1.21.9, 1.21.10 and 1.21.11, and the latest file targets 1.21.11.

More from jaevy

All projects

What the author says

Knowing which weapon to use against your opponent can mean the difference between winning and losing! - Attacks with advantage deal +50% damage - Attacks with disadvantage deal -40% damage This applies to both mobs and players!
jaevy, on the Modrinth page

Official listing

Owner
jaevy
Published
2026-02-11
Updated on Modrinth
2026-02-11
Facts verified
2026-10-15