ModsFinder

Twohanded Engine

by Happy1speed

Twohanded Engine lets a NeoForge pack tag weapons as two-handed, so their critical hit multipliers and offhand behaviour can be set through data tags.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

Two-handed weapons are marked with an item tag under the twohandedengine namespace. Items in the twohanded set keep working in the offhand even while a player holds a two-handed weapon, and an item tag can also disable the offhand slot for a weapon. A tooltip shows the two-handed status on tagged items. Default tags already include simple items such as maps, torches and compasses.

Critical hits are controlled by separate tags: a disabled tag stops a weapon from landing critical hits, while the ultra light, light, heavy and ultra heavy tags assign different multipliers. Most items in the mod use a multiplier above the vanilla critical hit value, and the critical multiplier is shown in tooltips on items that carry attack damage. Pack makers adjust the tag contents rather than writing code.

The mod runs on NeoForge for Minecraft 1.21.1 only, and the environment is client and server, so the server and every player need it. It is released under the MIT License and is open source, and both source code and an issue tracker are public. It is required by Swordish, which means that mod needs Twohanded Engine installed to work.

Key features

  1. Two-handed item tag

    Items placed in the twohandedengine twohanded tag stay active in the offhand while the player holds a two-handed weapon.

  2. Offhand disable tag

    An item tag removes the offhand slot for held weapons, so the item in the other hand cannot be used.

  3. Critical multiplier tags

    Separate tags for ultra light, light, heavy and ultra heavy weapons assign graded critical multipliers, and a disabled tag stops critical hits entirely.

  4. Tooltips

    Two-handed items show a tooltip, and items with attack damage show their critical multiplier in the tooltip.

Compatibility

Latest build for each game version and loader.

1.21.11.0.2
ReleaseBetaAlphaNot available

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

Required by 1 mod

Use cases

Who it’s for: Modpack makers and server owners who want to control weapon handling and critical hit values through data tags, and players of packs that include mods requiring Twohanded Engine.

Questions

Does Twohanded Engine need to be installed on the client?

Yes. A server running it needs every connecting player to have it too.

Which loader and version does Twohanded Engine support?

The mod targets NeoForge for 1.21.1 only. The latest file is 1.0.2 for 1.21.1, published 2025-12-18.

Does Swordish need Twohanded Engine?

Yes. Twohanded Engine is required by Swordish, so that mod will not work without it installed alongside.

Can Twohanded Engine change weapon damage directly?

The mod changes critical hit multipliers and offhand behaviour through item tags. Pack makers choose which items use each tier by editing the tag lists.

In the catalog

Twohanded Engine is one of 8,016 Management mods on ModsFinder, and one of 2,689 Management mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from Happy1speed

All projects

Similar mods

What the author says

Any item in this tag will disable and hide the offhand item when held. It will also display a neat "Two Handed" tooltip on the item. The "twohandedengine/tags/item/twohanded_allowed" tag can set items that can still be active in the offhand, even when the player is holding a twohanded item.
Happy1speed, on the Modrinth page

Official listing

Owner
Happy1speed
Published
2025-12-18
Updated on Modrinth
2025-12-18
Facts verified
2026-10-15

Tags