BONK
by Olillin
BONK lets a server admin reset villager trades and profession progress with a shovel or mace hit, so players can get new offers from the same villagers.
What it does
Hitting a villager with a shovel clears its offers, so it generates a fresh set of trades, and its experience and profession are forgotten as well. A mace hit uses a heavier blow on the same villager. The item for the mace is taken from the Trial Chambers, so players must explore them to get it.
BONK is a Fabric mod that is entirely server-side, so players join without installing anything and only the server runs it. Fabric API and Fabric Language Kotlin are required, and the mod is licensed under the MIT License as open source. Files cover 1.21 – 1.21.11 in 11 release versions, and the latest Fabric file is 1.1.0+1.21.9 for 1.21.11, published on 2025-10-03.
Key features
Shovel reset
A shovel strike on a villager removes its offers and generates new trades on the next interaction.
Mace reset
A mace strike resets a villager in the same way, using a stronger hit as a separate option.
Experience and profession reset
The reset also clears the villager's profession experience, so it starts over as if it were new.
Server-only setup
Players need nothing on their own game, so the admin can add the mod to a server alone.
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Server trade rerolls
Server owners can give players a way to reroll stubborn villager offers without changing any trade data by hand.
Who it’s for: Server administrators who want villagers to offer different trades on demand, and players on those servers who want to try again.
How it compares
Villager Trade Reroll+ is also a Fabric mod for 1.21.11 that is server-side only, but it is released under All rights reserved and is not open source. ConvertIT is a server-side Fabric mod for 1.21.11 under All rights reserved, also not open source. Villager Cycle is open source under the MIT License, but it is a client and server mod for 1.21.10 – 26.2, so players must install it too.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BONK | Fabric | 1.21 – 1.21.11 | Server-side only | 2025-10-03 |
| Villager Trade Reroll+ | Fabric | 1.21.11 | Server-side only | 2026-02-10 |
| ConvertIT | Fabric | 1.21.11 | Server-side only | 2026-01-07 |
| Villager Cycle | Fabric | 1.21.10 – 26.2 | Client and server | 2026-06-23 |
Questions
Do players need to install BONK?
Which dependencies does BONK require?
Which game versions does BONK support?
In the catalog
BONK is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Tired of villagers not giving you the right trades and wish you could just give them a whack? Well then BONK is the mod for you! With this mod you can simply bonk a villager in the head with any old shovel and they'll forget all about the terrible deals they were just offering and hopefully decide to offer something…
Official listing
- Modrinth page
- modrinth.com/mod/villager-bonk
- Owner
- Olillin
- Published
- 2024-10-02
- Updated on Modrinth
- 2025-10-03
- Facts verified
- 2026-10-15
