Badges update automatically and link to the mod page on MineUniverse.
Keep useful villager offers easy to find without replacing or automating vanilla trading.
This lightweight client-side mod adds favorite controls and reliable offer information directly to the existing merchant screen. It does not change prices, villager AI, trade limits, restocking rules, or server balance.
Favorites are attached to the merchant and the structure of the offer rather than its current emerald price. Demand, reputation, curing discounts, Hero of the Village, and other temporary price changes therefore do not intentionally create a different favorite.
Item identifiers, base ingredients, result data, enchantments, potion data, legacy NBT or modern data components, and stable offer properties are considered. Perfectly identical duplicate offers on the same merchant are kept separate by their occurrence order.
| Minecraft | Loader | Required Java |
|---|---|---|
| 1.16.5 | Forge 36.2.42 | Java 8-compatible runtime |
| 1.20.1 | Forge 47.4.23 | Java 17 |
| 1.21.1 | NeoForge 21.1.248 | Java 21 |
| 26.2 | NeoForge 26.2.0.67 | Java 25 |
Fabric and Minecraft 1.21.4 are not supported by this release. Install only the JAR whose Minecraft version and loader match the profile.
mods folder.The client creates config/villagertradefavorites/config.json. All options default to true:
favoritesFirstenableFavoritesFiltershowStockInformationshowVillagerInformationshowRestockInformationhighlightFavoritesClose Minecraft before editing the file, then restart the client. Favorites are stored separately in config/villagertradefavorites/favorites.json and are written only when a favorite changes.