Ungrateful Villagers
by Atyrnal
Ungrateful Villagers reverts a 1.20.2 change so that zombie villager cure discounts stack again, a behavior players lost when the bug fix MC-181190 landed.
What it does
Starting with the 1.20.2 change made in 23w31a, Mojang altered how zombie villager curing handles repeated discounts, so a villager could no longer keep stacking gift discounts. This mod reintroduces that stacking, letting a villager's discounts build up over up to five cures from the same used trades. Version 1.0.1 adds a change to zombification: a villager that a player has traded with now stays a villager when the zombie that was once it is killed, regardless of difficulty, so players do not have to play on Hard to safely get curing discounts.
The mod runs on the server only, so a dedicated server can use it without any client installing the mod, and it also works in singleplayer. Builds are published for Fabric and NeoForge across 22 release versions, 1.20.2 – 26.3, and the code is licensed under the GNU General Public License v3.0 only, so the project is open source.
Key features
Cure discount stacking
Villager cure discounts stack again, up to five cures from the same used trades, restoring the earlier behavior.
Reverted MC-181190 change
The mod reverts the 1.20.2 fix for MC-181190, which had removed repeated curing discounts.
Safe discounts on any difficulty
Traded villagers stay villagers when their zombie form dies, so curing discounts do not depend on Hard difficulty.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Survival worlds with zombie cures
Players who cure zombie villagers for discounts can rely on stacking discounts on Normal, Hard or other difficulties.
Dedicated servers
Server owners can add the behavior to a server without requiring players to change their client setup.
Who it’s for: Server owners and players who want the pre-1.20.2 zombie villager curing discounts back, in singleplayer or on a dedicated server.
How it compares
Old Villager Curing is a Fabric server-side mod for 1.21.5 – 1.21.10 under All rights reserved, and it is not open source. No Discounts is a Fabric client-side mod for 1.20 – 1.21.4 under All rights reserved, and it is not open source, so it runs without a server. Infinite Villager Discounts is a Fabric server-side mod for 26.1 – 26.2 under the Creative Commons Attribution 4.0 license, and it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Ungrateful Villagers | Fabric and NeoForge | 1.20.2 – 26.3 | Server-side only | 2026-10-03 |
| Old Villager Curing | Fabric | 1.21.5 – 1.21.10 | Server-side only | 2025-11-22 |
| No Discounts | Fabric | 1.20 – 1.21.4 | Client-side only | 2024-07-14 |
| Infinite Villager Discounts | Fabric | 26.1 – 26.2 | Server-side only | 2026-09-24 |
Questions
Does Ungrateful Villagers need to be installed on clients?
Which loaders does Ungrateful Villagers support?
Does the mod work in singleplayer?
In the catalog
Ungrateful Villagers is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
This mod reverts the 1.20.2 (23w31a) changes to Zombie Villager curing (MC-181190), allowing you to once again stack curing discounts, up to 5 cures (the same as it used to be). Because you shouldn't simply decide something is a "bug" after 7 years. Make villagers grateful again! Version 1.0.1 provides additional…
Official listing
- Modrinth page
- modrinth.com/mod/ungrateful-villagers
- Owner
- Atyrnal
- Published
- 2025-10-11
- Updated on Modrinth
- 2026-10-03
- Facts verified
- 2026-10-15
