
Modrinth · Minecraft mod
Offers+
See villager and wandering trader offers on your HUD just by looking at them — no right-click, no trade screen.
Quick answer
Which Offers+ release should I use?
Offers+ 1.2.0+1.21.11 targets 1.21.11 with Fabric. It must be installed on the client. Do not install it on the dedicated server. All 1 required mods have matching files.
Where it goes
Is Offers+ required on the client, server, or both?
It must be installed on the client. Do not install it on the dedicated server.
This file is marked client-only.
What else does Offers+ 1.2.0+1.21.11 need?
1.2.0+1.21.11. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Offers+ without breaking your instance.
Built for Offers+ 1.2.0+1.21.11. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.2.0+1.21.11. It targets 1.21.11 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
It must be installed on the client. Do not install it on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.2.0+1.21.11. It opens that exact file at the source.
About this project
What does Offers+ add?
Offers+
See a villager's or wandering trader's current trade offers the moment you look at them — no right-click, no trade screen, no guesswork. offers+ is a lightweight, fully client-side HUD that never touches trades, prices, stock, or game balance; it only displays information the server would show you anyway.
Features
- Instant offer HUD — focus a villager or wandering trader and its trades appear in a configurable on-screen panel.
- Three layouts — Detailed, Compact, or Icons-only, so the panel is as information-dense or as minimal as you want.
- Rich trade info — current and base prices, discounts/inflation, remaining stock, item and enchantment details, merchant profession and native biome, and level/XP progress.
- Search & watchlist — a small query language (
emerald<=20 mending,sharpness 5, AND semantics) highlights and filters the trades you actually care about, with an optional match sound. - Session roll history — see which trades are new since you last checked a merchant.
- 5 sort modes — Default, Price ascending/descending, estimated Unlock level, or Availability.
- Toggle, hold-to-show and pin keybinds — all unbound by default so nothing collides with your existing setup.
- Deep appearance control — anchor + drag-to-position editor, scale, background style/opacity, border, text shadow, fade-in, and per-row detail toggles.
- A settings screen that explains itself — every option has a tooltip, and rarely-used network/debug settings are tucked behind a "Show advanced settings" switch. Optional Mod Menu integration.
- English, Russian and Japanese localizations out of the box.
How it fetches offers
Minecraft normally only sends a merchant's trade list once you open its trade screen. To show offers before you've opened that screen, offers+ can send a real interaction packet, suppress the resulting screen client-side, cache the returned offers, and close the container again — all without visibly opening a GUI.
These are genuine extra network packets, and offers+ is upfront about it: Silent request mode can be set to Auto (default, backs off if a server seems unhappy), Always, or Never, which disables the extra packets entirely and only shows offers you've opened normally. Cooldown, global rate-limit, and cache-lifetime settings further limit how often it asks. If you open a trade screen yourself, offers+ simply reuses what the server already sent you.
Search and watchlist syntax
| Query | Meaning |
|---|---|
mending |
Substring match anywhere in the offer's text |
book mending |
Both terms must match (space = AND) |
sharpness 5 |
Sharpness at exactly level 5 |
emerald<=20 |
Either payment stack is emeralds and costs at most 20 |
emerald>=32, emerald<10, emerald>5, emerald=16 |
Other price comparisons |
Matching offers are outlined, and the watchlist can optionally play a sound the moment a newly rolled trade matches. Everything lives in config/offersplus.json and can be hand-edited:
{
"filterQuery": "emerald<=20 mending",
"watchlist": ["mending", "sharpness 5"],
"highlightColor": -10496,
"playSoundOnMatch": true,
"matchSound": "block.note_block.bell"
}
by Shinoame
Project description from Modrinth.
Pick your setup
Offers+ by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.3
1 loader build26.2
1 loader build26.1.2
1 loader build26.1.1
1 loader build26.1
1 loader build1.21.11
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Offers+ versions and loaders
1.2.0+1.21.11
offersplus-1.2.0+1.21.11.jar
20 Oct 2026
1.2.0+26.1
offersplus-1.2.0+26.1.jar
20 Oct 2026
1.2.0+26.2
offersplus-1.2.0+26.2.jar
20 Oct 2026
1.2.0+26.3
offersplus-1.2.0+26.3.jar
20 Oct 2026
1.0.0
offersplus-1.0.0.jar
30 Jul 2026
Looking for an older file? The official Modrinth project page is in Resources.