
Cobblemon Villager overhaul - [ADDON]
This mod makes you now use cobbledollars instead of emeralds
- Загрузки
- 30K
- Подписчики
- 23
- Обновлён
- 26 мая 2026 г.
- Лицензия
- MIT
Опубликован 8 февраля 2026 г.
CobbleDollars Villagers Overhaul [RCA]
A lightweight Cobblemon + CobbleDollars villager shop overhaul that replaces emerald-based trading with CobbleDollars, while keeping villager progression and trade logic familiar. It adds a CobbleDollars-style shop UI for buying and selling, supports trades with extra item costs, item-for-item barters, and can align pricing with the CobbleDollars bank rate. Built to feel good in single-player and multiplayer.
Features
- CobbleDollars-based trading — Pay with CobbleDollars instead of emeralds on villagers and wandering traders (where the mod applies).
- CobbleDollars-style shop UI — Buy, Sell, and Trades tabs, balance readout, and a quantity field (adjust with +/- or type a value; typical range 1–64).
- Shop stays open while you trade — Buying and selling no longer constantly “reset” or close the UI; balance updates smoothly (especially important on Fabric in SP and MP).
- Trades with extra item cost — e.g. book + CobbleDollars, or other two-ingredient style trades the pack exposes.
- Item-for-item barters — Trades tab for villager/trader barters; RCT Trainer Association adds series / trainer-card style flows on top.
- Villager behaviour preserved where it matters — Trade uses still advance; XP is still awarded and scales sensibly with quantity; XP orbs are not spawned for these trades (XP is applied directly, less clutter).
- Optional bank rate sync — Pricing can follow CobbleDollars config.
- Server-authoritative options (multiplayer) — Key shop toggles are synced from the server when you connect, so clients follow the world you’re actually playing on.
- Datapack & addon friendly — Works alongside many villager datapacks and RCT-oriented content.
Supported
- Radical Cobblemon Trainers (RCT) — Trainer Association, series trades, trainer cards, item-for-item presentation in the shop where configured.
- Cobbletowns-style packs
- SV: More Radical Trainers and other RCT-compatible datapacks
- Trade Cycling / Easy Villagers (cycle trades where the integration applies)
- Casino Rocket
Who can you trade with?
- Villagers — Right-click a working villager (not nitwits / none profession) to open the shop when the mod handles that entity.
- Wandering traders — Right-click to open the shop when supported.
- RCT Trainer Association — With RCT installed and the overhaul enabled, right-click the Trainer Association NPC for the extended RCT shop experience.
Shop tabs
- Buy — Purchase offers priced in CobbleDollars (and items where the trade requires them). The Buy tab is always shown so the layout stays consistent even when a villager has no buy rows yet.
- Sell — Sell goods for CobbleDollars using the villager/trader’s emerald-line style offers (converted via your emerald rate / rules).
- Trades — Barter / item-for-item trades (and RCT series tooling when you’re on a Trainer Association).
Configuration
- Toggle CobbleDollars shop UI, villagers accept CobbleDollars, RCT trades overhaul, and datapack trades
- Emerald → CobbleDollars rate (default 750 CobbleDollars per emerald in this mod’s config unless you change it)
- Sync with CobbleDollars bank rate (optional)
- Datapack item pricing with rarity-style tiers where you use that system (Common … Legendary)
- Profession exclusions — Skip the custom UI for specific villager professions if you need to
Requirements
- Minecraft 1.21.1
- Cobblemon
- CobbleDollars
- Fabric or NeoForge
- Radical Cobblemon Trainers — optional, for Trainer Association / RCT-heavy features
Notes
- Meant to stay lightweight and close to vanilla trading flow, with a clearer economy layer for CobbleDollars packs and servers.
- Offer “uses” / restock on the client list may only fully refresh when the shop gets a full data refresh (e.g. reopening the shop) — a deliberate trade-off to keep the UI stable instead of reloading the whole panel after every click.
For bugs, balance talk, or pack setup, join the Discord:
Discord — questions, feedback, and support
Ченджлог
0.3.0Релиз1.21.1 · 26 мая 2026 г.
0.2.3-dev → 0.3.0
MCA Reborn (0.3.0)
- Normal MCA play: right-click → MCA UI (talk, family, etc.).
- CobbleDollars shop: Trade in MCA UI or shift-click tradable MCA villager.
- MCA: Cobblemon: dialogue/gifts unchanged; trading via Trade/shift-trade uses CobbleDollars.
- Fewer merchant UI clashes: server mixins + Fabric/NeoForge client fallbacks vs vanilla merchant screen.
Economy & config (0.3.0)
- Emerald rate literal →
250= 250 CD/emerald; old step numbers replaced—set explicit CD after update. - Bank sync: optional CobbleDollars
bank.jsonemerald price; cache invalidation so changes apply. - Shared templates (
ModConfigDefaults): defaultconfig.json/ Mod Menu save / NeoForge defaults; no emerald row incustom_currency.json. - Docs/README updated for paths and rate behavior.
Trading & items (0.2.3-dev → 0.3.0)
- Secondary ingredients (compass + emeralds): vanilla-style
ItemCost+ cursor stack; fixes gray Buy on cartographer-style trades. - Shop handler refactor:
PlayerInventoryHelper,TradeIngredientHelper, clearer offers/pricing. - Datapack/JSON pricing:
JsonPriceParser,DatapackItemPricingtightened.
Technical
- Optional deps in
fabric.mod.json/neoforge.mods.tomlfor MCA. gradle.properties:mod_version0.2.3-dev→0.3.0.
0.3.0Релиз1.21.1 · 26 мая 2026 г.
0.2.3-dev → 0.3.0
MCA Reborn (0.3.0)
- Normal MCA play: right-click → MCA UI (talk, family, etc.).
- CobbleDollars shop: Trade in MCA UI or shift-click tradable MCA villager.
- MCA: Cobblemon: dialogue/gifts unchanged; trading via Trade/shift-trade uses CobbleDollars.
- Fewer merchant UI clashes: server mixins + Fabric/NeoForge client fallbacks vs vanilla merchant screen.
Economy & config (0.3.0)
- Emerald rate literal →
250= 250 CD/emerald; old step numbers replaced—set explicit CD after update. - Bank sync: optional CobbleDollars
bank.jsonemerald price; cache invalidation so changes apply. - Shared templates (
ModConfigDefaults): defaultconfig.json/ Mod Menu save / NeoForge defaults; no emerald row incustom_currency.json. - Docs/README updated for paths and rate behavior.
Trading & items (0.2.3-dev → 0.3.0)
- Secondary ingredients (compass + emeralds): vanilla-style
ItemCost+ cursor stack; fixes gray Buy on cartographer-style trades. - Shop handler refactor:
PlayerInventoryHelper,TradeIngredientHelper, clearer offers/pricing. - Datapack/JSON pricing:
JsonPriceParser,DatapackItemPricingtightened.
Technical
- Optional deps in
fabric.mod.json/neoforge.mods.tomlfor MCA. gradle.properties:mod_version0.2.3-dev→0.3.0.
0.2.3Релиз1.21.1 · 11 мая 2026 г.
Fixed economy bug.
Small changes
0.2.3Релиз1.21.1 · 11 мая 2026 г.
Fixed economy bug.
Small changes
0.2.2Релиз1.21.1 · 27 марта 2026 г.
CobbleDollars Villagers Overhaul — what’s new
This update focuses on smoother trading, better multiplayer behaviour, RCT trainer support, and quality-of-life around the custom shop UI.
Shop UI — smoother and more stable
- Less flicker and “screen reset” when buying or selling (including single-player and multiplayer). The shop is built to stay open while you trade; balance updates without tearing the whole UI down every click.
- Buy tab always shows in the category list, even when there are no buy offers yet, so the layout stays consistent.
- Trades tab polish
- Tweaked the arrow between items so barters read more clearly.
- “Trade” on the action button uses a slightly smaller label so longer translations don’t spill past the button (Buy / Sell stay full size).
- When the shop does get a full data refresh (for example after cycling trades), the client tries to keep your scroll position when you’re still on the same tab, so it feels less jumpy.
Villager trading — how it feels in-game
- Trade XP is still granted, but experience orbs are not spawned for these trades (XP is applied directly), so trading stays tidy.
- Trade XP scales with stack size when you buy/sell multiple at once (where applicable).
- Quantity in the shop is no longer forced back to 1 after every action — it stays where you set it until you change it.
Multiplayer & dedicated servers
- Important shop options (custom shop UI, villagers use CobbleDollars, datapack trades, RCT overhaul) are synced from the server when you join, so the client matches the world you’re playing on — no more “it works in single-player but not on my server” from mismatched local config alone.
RCT (Radical Cobblemon Trainers) — trainer association UI
- Improved handling when trading with RCT trainer association NPCs using the CobbleDollars-style shop, including series / card flows and tooltips where supported.
- Behaviour is aligned so RCT-only paths don’t fight the normal villager shop logic.
Fabric notes
- Extra client-side handling so the custom shop and vanilla merchant screen don’t fight each other right after opening (overlap / recovery), especially on multiplayer.
- C key (when the shop is open) still works with cycle trades when supported and when Trade Cycling–compatible behaviour is available.
For modpack authors & server owners
- Project build targets Java 21 via Gradle toolchain (same game requirement you’re already on for current Minecraft versions).
Small print
- After many trades without closing the shop, offer uses / “out of stock” on the list might lag visually until you close and reopen the shop or get another full refresh — this is the trade-off for keeping the UI stable instead of reloading the whole panel every trade.
Thanks for playing — if something feels off on Fabric vs NeoForge or on a specific server setup, report it with your loader, MC version, and whether you’re on single-player or multiplayer.
0.2.2Релиз1.21.1 · 27 марта 2026 г.
CobbleDollars Villagers Overhaul — what’s new
This update focuses on smoother trading, better multiplayer behaviour, RCT trainer support, and quality-of-life around the custom shop UI.
Shop UI — smoother and more stable
- Less flicker and “screen reset” when buying or selling (including single-player and multiplayer). The shop is built to stay open while you trade; balance updates without tearing the whole UI down every click.
- Buy tab always shows in the category list, even when there are no buy offers yet, so the layout stays consistent.
- Trades tab polish
- Tweaked the arrow between items so barters read more clearly.
- “Trade” on the action button uses a slightly smaller label so longer translations don’t spill past the button (Buy / Sell stay full size).
- When the shop does get a full data refresh (for example after cycling trades), the client tries to keep your scroll position when you’re still on the same tab, so it feels less jumpy.
Villager trading — how it feels in-game
- Trade XP is still granted, but experience orbs are not spawned for these trades (XP is applied directly), so trading stays tidy.
- Trade XP scales with stack size when you buy/sell multiple at once (where applicable).
- Quantity in the shop is no longer forced back to 1 after every action — it stays where you set it until you change it.
Multiplayer & dedicated servers
- Important shop options (custom shop UI, villagers use CobbleDollars, datapack trades, RCT overhaul) are synced from the server when you join, so the client matches the world you’re playing on — no more “it works in single-player but not on my server” from mismatched local config alone.
RCT (Radical Cobblemon Trainers) — trainer association UI
- Improved handling when trading with RCT trainer association NPCs using the CobbleDollars-style shop, including series / card flows and tooltips where supported.
- Behaviour is aligned so RCT-only paths don’t fight the normal villager shop logic.
Fabric notes
- Extra client-side handling so the custom shop and vanilla merchant screen don’t fight each other right after opening (overlap / recovery), especially on multiplayer.
- C key (when the shop is open) still works with cycle trades when supported and when Trade Cycling–compatible behaviour is available.
For modpack authors & server owners
- Project build targets Java 21 via Gradle toolchain (same game requirement you’re already on for current Minecraft versions).
Small print
- After many trades without closing the shop, offer uses / “out of stock” on the list might lag visually until you close and reopen the shop or get another full refresh — this is the trade-off for keeping the UI stable instead of reloading the whole panel every trade.
Thanks for playing — if something feels off on Fabric vs NeoForge or on a specific server setup, report it with your loader, MC version, and whether you’re on single-player or multiplayer.
0.2.1-hotfixРелиз1.21.1 · 22 марта 2026 г.
0.2.1-hotfix
Fixed
- Fabric – Opening a villager’s CobbleDollars shop more than once should no longer glitch or close right away. If you had trouble on Fabric after the first open, update to this version.
Notes
- NeoForge – Same version number; nothing special to do unless you want to stay in sync with the latest build.
0.2.1Релиз1.21.1 · 22 марта 2026 г.
0.2.1-hotfix
Fixed
- Fabric – Opening a villager’s CobbleDollars shop more than once should no longer glitch or close right away. If you had trouble on Fabric after the first open, update to this version.
Notes
- NeoForge – Same version number; nothing special to do unless you want to stay in sync with the latest build.
Комментарии
Загружаем…