Back to mods
Keep My Sword project artwork

Modrinth · Minecraft mod

Keep My Sword

Broken gear stays in your inventory as repairable model-only items instead of disappearing.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Keep My Sword release should I use?

Updated today
Latest stable file 1.0.0+26.2-neoforge
Game version 26.2
Loader NeoForge

Keep My Sword 1.0.0+26.2-neoforge targets 26.2 with NeoForge. Installation on the client is optional. Installation on the dedicated server is optional. All 1 required mods have matching files.

Where it goes

Is Keep My Sword required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does Keep My Sword 1.0.0+26.2-neoforge need?

1.0.0+26.2-neoforge. Change the file and its required mods may change too.

All 1 required mods have matching files

Install RinLib first. We found matching files for this game-version and loader setup.

RinLib Needed by Keep My Sword 1.0.0+26.2-neoforge
required
Matching file found Matched file: 1.0.0+26.2-neoforge

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Keep My Sword without breaking your instance.

Built for Keep My Sword 1.0.0+26.2-neoforge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.0.0+26.2-neoforge. It targets 26.2 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install RinLib first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.0.0+26.2-neoforge. It opens that exact file at the source.

About this project

What does Keep My Sword add?

Keep My Sword

A broken diamond sword remains visible in hand and in the hotbar

Broken gear stays. Repair it later.

Keep My Sword prevents zero-durability tools and equipment from disappearing. When an item breaks, it remains in your inventory as a model-only item, so you can keep the sentimental sword, repair it later, or display it without losing it to one unlucky hit.

What it does

  • Keeps damageable items at zero durability instead of deleting the stack.
  • Makes broken items behave like model-only keepsakes.
  • Disables broken-item interactions such as using, mining, attacking, and attribute bonuses.
  • Marks broken items visually where supported by the active Minecraft/loader line.
  • Supports many Minecraft versions through dedicated release branches.

Zero-durability tools stay in the inventory instead of disappearing

Screenshots above are captured in a Minecraft 1.21.1 NeoForge development client.

Why install it?

Vanilla item breakage is final. That is clean mechanically, but it can feel bad when a named sword, old pickaxe, or modded tool disappears forever.

Keep My Sword changes that contract: breaking means disabled, not deleted.

You still need to repair or replace the item before using it again. The mod does not make equipment immortal; it simply keeps the physical stack around.

Mod compatibility

Items in the data-driven #keep_my_sword:excluded item tag bypass Keep My Sword completely. Modpacks can place special equipment there when its producing mod owns a custom break, transformation, or durability lifecycle.

Loader and version support

The project uses one Git branch per incompatible Minecraft line. Each release file is built for its matching Minecraft version and loader.

Current target families:

  • Forge: legacy and 1.20.1 where supported.
  • NeoForge: 1.20.1, 1.21.1, and 26.1.x lines where tooling is available.
  • Fabric: 1.16.5 and most modern 1.20.1+ lines where mappings/tooling are available.

Some versions are intentionally skipped when public mappings or loader tooling are not usable yet. Skips are recorded in the repository docs instead of blocking the whole release train.

Dependency

Keep My Sword requires RinLib on matching version/loader lines.

Source and issues

Project description from Modrinth.

Pick your setup

Keep My Sword by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

6 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Keep My Sword versions and loaders

18 of 18 releases match

Looking for an older file? The official Modrinth project page is in Resources.