All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Who has Mending?

Who has Mending?

by AcaciaTide • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Who has Mending?

A client-side utility mod that visualizes villager trades (only enchanted books) as nameplates above their heads. No more signs, no more manual naming, and no more forgetting "Who has Mending?".

Key Features

  • Auto-Detection: Automatically records trade information just by opening the trade screen.
  • Virtual Nameplates: Displays what matters most (e.g., [10]Mending) directly above the villager's head.
  • Smart Filtering:
    • First Book Only: Only displays the first (topmost) enchanted book in the trade list.
    • Enchanted Books Only: Ignores junk trades like paper or glass.
    • Librarians Only: Only tracks Librarians, ignoring farmers or clerics.
    • Empty Trade Hiding: If a Librarian has no enchanted books, no nameplate is shown.
  • Data Persistence: Trade data is saved per world/server. Your records won't disappear!
  • Customizable: Toggle display with a keybind (Default: 'H', customizable in Controls).

Installation

Fabric

  1. Install Fabric Loader.
  2. Install Fabric API.
  3. Download whohasmending-fabric-x.x.x-MCversion.jar and place it in your mods folder.

NeoForge

  1. Install NeoForge.
  2. Download whohasmending-neoforge-x.x.x-MCversion.jar and place it in your mods folder. (No other dependencies are required)

How to Use

  1. Find a Librarian: Right-click to open their trade window.
  2. Done!: Close the window. The mod has already recorded the enchanted books.
  3. Check Nameplates: Look at the villager. You'll see [Cost]Enchantment Name Level.
    • Example: [10]Mending or [30]Sharpness V

Controls

  • Toggle Display: Default is H. Go to Options > Controls > Key Binds > Miscellaneous > Toggle Villager Trade Display to change the key binding if needed.
  • Reset Data: Use /whohasmending reset (or /whm reset) to clear all saved data for the current world.
  • Backup Data: Use /whm backup to manually create a backup of the current world trade data.
  • Restore Data: Use /whm restore to restore trade data from the latest backup.
  • Validate Data: Use /whm validate to check for and fix any data corruption.

Compatibility

  • Client-Side Only: Works on servers without needing to be installed on the server. Of course, it also works in singleplayer.
  • Version Support: Currently supports Minecraft 26.1 and 26.1.x on both Fabric and NeoForge.

License

MIT License. Feel free to use this in your modpacks!

How to Install Who has Mending? (Mod)

Who has Mending? by AcaciaTide is verified for Fabric, Neoforge across Minecraft versions 1.21.1, 1.21.10, 1.21.11, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2 (latest release: 2.0.2, file size: 63 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21.1, 1.21.10, 1.21.11, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2) and platform (Fabric, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Fabric, Neoforge.
  3. Move the downloaded Who has Mending? file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Neoforge
2mo ago 1
26.3
Fabric
2mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Fabric
4mo ago 1
26.2
Neoforge
5mo ago 1
26.2
Fabric
5mo ago 1
26.1.x
Neoforge
5mo ago 1
26.1.x
Fabric
5mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
10mo ago 1
[2.0.2] Who has Mending? 2.0.2 by AcaciaTide on Sep 20, 2026
Download
# v2.0.2 - Port to 26.3

Port to Minecraft 26.3: Updated the mod to compile and run on Minecraft version 26.3.
[2.0.2] Who has Mending? 2.0.2 by AcaciaTide on Sep 20, 2026
Download
# v2.0.2 - Port to 26.3

Port to Minecraft 26.3: Updated the mod to compile and run on Minecraft version 26.3.
### BackPorting
  • Backport to Minecraft 1.21.1**: Backported the mod from 26.2 to 1.21.1.
### BackPorting
  • Backport to Minecraft 1.21.1**: Backported the mod from 26.2 to 1.21.1.
[2.0.1] Who has Mending? 2.0.1 by AcaciaTide on Jun 19, 2026
Download
### Porting & Compatibility
  • Port to Minecraft 26.2**: Updated the build environment and dependencies to fully support Minecraft version 26.2.
  • Fabric API & NeoForge Updates**: Updated Fabric Loader (>=0.19.3), Fabric API (Reccomend >=0.152.2), and NeoForge (26.2.0.1-beta) dependencies.
[2.0.1] Who has Mending? 2.0.1 by AcaciaTide on Jun 19, 2026
Download
### Porting & Compatibility
  • Port to Minecraft 26.2**: Updated the build environment and dependencies to fully support Minecraft version 26.2.
  • Fabric API & NeoForge Updates**: Updated Fabric Loader (>=0.19.3), Fabric API (Reccomend >=0.152.2), and NeoForge (26.2.0.1-beta) dependencies.
[2.0.0] Who has Mending? 2.0.0 by AcaciaTide on Jun 10, 2026
Download
### v2.0.0 - Port to 26.1 and multi ModLoader support.
  • Port to Minecraft 26.1**: Updated the mod to compile and run on Minecraft version 26.1 and 26.1.x.
  • Multi-Loader Support**: The mod now supports both **Fabric** and **NeoForge** using a shared codebase setup.
  • Mojmap Migration**: Migrated the internal codebase mappings to Mojmap for better compatibility in newer Minecraft environments.

[2.0.0] Who has Mending? 2.0.0 by AcaciaTide on Jun 10, 2026
Download
### v2.0.0 - Port to 26.1 and multi ModLoader support.
  • Port to Minecraft 26.1**: Updated the mod to compile and run on Minecraft version 26.1 and 26.1.x.
  • Multi-Loader Support**: The mod now supports both **Fabric** and **NeoForge** using a shared codebase setup.
  • Mojmap Migration**: Migrated the internal codebase mappings to Mojmap for better compatibility in newer Minecraft environments.

[1.1.1] Who has Mending? 1.1.1 by AcaciaTide on Jan 13, 2026
Download
## v1.1.1 - Expanded Version Support
### Compatibility
  • Expanded Minecraft Support**: The mod now officially supports **Minecraft 1.21.9** and **1.21.10** in addition to 1.21.11.
  • Updated internal dependencies to allow the mod to load on these versions.
[1.1.0] Who has Mending? 1.1.0 by AcaciaTide on Jan 12, 2026
Download
## v1.1.0 - Data Protection & Maintenance Commands
### New Features
  • Data Protection System**: Added automatic backups and atomic writing to prevent data loss or corruption.
  • Auto-Backup on Leave**: A backup of your trade data is now automatically created whenever you leave a world or server.
  • Maintenance Commands**: Added new subcommands to /whm:
  • /whm backup: Manually create a backup of current world data.
  • /whm restore: Revert data to the latest backup.
  • /whm validate: Check for and automatically fix any data corruption.
### Improvements
  • Data Validation**: Added automatic sanitization for invalid enchantment levels or costs during loading.
  • File Naming**: Updated build artifact naming to whohasmending-MCversion-x.x.x.jar.
### Bug Fixes
  • Fixed a potential crash when reading corrupted or empty JSON data files.
[1.0.0] Who has Mending? 1.0.0 by AcaciaTide on Jan 10, 2026
Download
Initial Release
Who has Mending? Icon
Download Who has Mending?
Select game version
Select platform