ModsFinder

Held Item Saver [Cobblemon]

by TheNovoro

Held Item Saver, a Cobblemon sidemod for Fabric, keeps a Pokemon's held items from being lost after a battle that removes or consumes them.

FabricServer-side onlyGNU General Public License v3.0 onlyOpen source1.20.1 – 1.21.1

What it does

When a battle begins, the sidemod records the held item state of each Pokemon, then restores items that went missing or changed during the fight back to their original state. The stated goal is to stop held items from being lost after removed or consumed battle effects.

The mod is server-side only, so players join a server that runs it without installing anything. It requires Cobblemon as a dependency, since it works on the Pokemon and held items that Cobblemon provides. Files cover 1.20.1 and 1.21.1, and the latest Fabric build is 2.2.0+1.21.1 for 1.21.1, dated 2026-09-06. The code is released under the GNU General Public License v3.0 only, so it is open source.

Server owners control the mod through a single configuration file, HeldItemSaver.json. Its logsEnabled option decides whether held item states are written to the console for single battles, wild encounters and PvP, and for each player's party. Setting it to false stops that console output. After editing the file, the helditemsaver reload command applies the changes without a restart.

Key features

  1. Held item state recording

    The mod stores the held item state of each Pokemon when a battle begins, so the state can be compared after the fight.

  2. Restoration after battle

    Items that are missing or different at the end of a battle are returned to the state they had at the start.

  3. Console logging

    An optional log records held item states for wild, single and PvP battles and for party Pokemon, written to the server console.

  4. Reload without restart

    The helditemsaver command reloads HeldItemSaver.json, so changes to the configuration take effect immediately.

Compatibility

Latest build for each game version and loader.

1.21.12.2.0+1.21.1
1.20.11.0.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners running Cobblemon on Fabric 1.20.1 or 1.21.1 who want held items kept intact through battles. Players need nothing installed, because the mod runs on the server alone.

How it compares

Full comparison

Cobblemon Tools is server-side only, open source under the Apache License 2.0, and covers 1.20.1 – 1.21.1 on Fabric alone, so it fits the same server setup. Cobblemon: PlayerXP is also server-side only and open source under the MIT License, but it spans Fabric and NeoForge across 1.20.1 – 1.21.11, so it reaches more loaders and versions.

ModLoadersGame versionsEnvironmentUpdated
Held Item Saver [Cobblemon]Fabric1.20.1 – 1.21.1Server-side only2026-09-06
Cobblemon ToolsFabric1.20.1 – 1.21.1Server-side only2026-05-02
Cobblemon: PlayerXPFabric and NeoForge1.20.1 – 1.21.11Server-side only2026-09-09

Questions

Does Held Item Saver need Cobblemon?

Yes. Cobblemon is required, because the mod saves and restores the held items of Cobblemon Pokemon.

Does the server need Held Item Saver installed?

Yes. The mod is server-side only, so the server runs it and players do not need to install anything.

How are changes to the config applied?

Edit HeldItemSaver.json and run the helditemsaver reload command. The changes take effect without restarting the server.

In the catalog

Held Item Saver [Cobblemon] is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from TheNovoro

All projects

Similar mods

What the author says

Stops Held Items from being lost after being Removed/Consumed in Battle This sidemod stores the Held Item state of all Pokemon at the beginning of a battle, and then restores any items that are missing/different from the initial state back to their original state.
TheNovoro, on the Modrinth page

Official listing

Owner
TheNovoro
Published
2023-11-15
Updated on Modrinth
2026-09-06
Facts verified
2026-10-15

Tags