← Назад к ресурсам

Cobblemon Villager overhaul - [ADDON]

This mod makes you now use cobbledollars instead of emeralds

Modrinth economy game-mechanics

Описание

# 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](https://discord.gg/QPAvjhUheE)** — questions, feedback, and support