Description
EuForia Bedrock Economy
Emerald-based player shop for Minecraft Bedrock Edition — /euforia:shop, 9 categories, 1,294 items, zero cheats, achievements stay on.
Villager trading is the best deal in Minecraft. It is also the most annoying one. Find the right villager. Refresh the right trade. Cure the right zombie. Haul the right goods across the map, one locked trade at a time.
EuForia Bedrock Economy is the answer for everyone who values their time: a full player shop that runs on the Emerald Bank (/euforia:bank) — pocket minecraft:emerald cash you deposit, bank balance the shop spends. No custom currency, no scoreboard, no economy plugin to learn. Open the menu, pick a category, buy what you need, sell what you farm.
🔗 Full wiki: euforiaproject.com If you want to request addons, leave suggestions, or give us direct feedback, feel free to visit our website!
Get the latest updates on our official website first!
Related Projects
- https://www.curseforge.com/minecraft-bedrock/addons/euforia-bedrock-playertrade
- https://www.curseforge.com/minecraft-bedrock/addons/euforia-bedrock-skyblock
The Market
There is one rule that governs everything here: villagers stay the best deal — the shop sells convenience, not discounts.
"An emerald spent at the shop buys you time. An emerald traded with a villager buys you value. Know which one you need."
Every price in the shop is balanced against vanilla villagers, trade by trade. The shop buys low and sells high on purpose — a bow costs you 3E at the shop against the fletcher's 2E, your wheat sells 28=1E against the farmer's 20=1E. If you want the absolute best rate, the villagers are still waiting. If you want it now, the shop is open.
At its core, this is a game about flow. Farm anything, sell everything, and never let a full chest of cobblestone slow you down again.
🏪 Categories
| Category | Sub-categories | Example trade |
|---|---|---|
| Building | Dirt & Nature, Stone & Rock, Copper, Wool & Carpet, Concrete & Clay, Glass, Decorative | BUILD IN BULK! — dirt 32x=1E, glass 4x=1E |
| Wood & Nature | Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Mangrove, Cherry, Pale Oak, Poplar, Bamboo, Crimson, Warped, Nature & Plants | EVERY WOOD! — all 14 wood types, logs to planks |
| Ores & Minerals | Raw & Ingots, Ores, Gems & Dusts, Mineral Blocks, Netherite | SELL THE GRIND! — iron, gold, diamonds, straight to emeralds |
| Food & Farming | Crops & Plants, Meat & Eggs, Fish & Seafood, Cooked Food, Special & Golden | FARM TO FORTUNE! — wheat 28=1E, cooked pork, golden carrots |
| Tools & Armor | Swords, Pickaxes, Axes, Shovels & Hoes, Armor, Ranged, Special Gear, Smithing | GEAR UP! — plain gear only, enchanted stays villager-exclusive |
| Redstone & Work | Dust & Logic, Pistons & Movers, Rails & Carts, Crafting Blocks, Storage, Special | AUTOMATE! — pistons, rails, crafters, copper bulbs |
| Nether & End | Nether Blocks, Nether Items, The End, Sculk & Trial | BRAVE THE DEEP! — quartz, shroomlights, echo shards |
| Magic & Dyes | Dyes & Ink, Books & Light, Potions & Brewing | BREW & DYE! — all 16 dyes, brewing stands, bottles |
| Miscellaneous | Buckets, Transport, Music & Sound, Treasure | ODDS & ENDS! — saddles, music discs, name tags |
Balance rules (vs vanilla villagers, audited per-trade against economy_trades/*.json)
- Profession villagers: shop is always worse. Shop sells at or above villager price (e.g.: bow 3E vs 2E, iron chestplate 10E vs 9E, glass 4=1E vs 4=1E), shop buys at or below villager price (e.g.: wheat 28=1E vs 20=1E, feather 30=1E vs 24=1E, diamond 2=1E vs 1=1E). Zero violations in automated audit.
- Wandering trader: conscious exception. WT charges gouge prices (flower 1E each, sapling 5E, slimeball 4E) with 2–6x stock then disappears — matching those prices would kill the shop's purpose for farmable decor. Shop charges a fair premium below WT (flowers 4=2E, saplings 8=1E, slimeball/glowstone/nautilus at-or-above WT). No profession villager is undercut by this exception.
- Enchanted gear / enchanted books are not sold (plain gear only) — villagers stay the only source
- Emerald ore/block are buy-only (shop never buys → emerald anti-dupe)
- No crafting arbitrage: audited zero flip / craft / uncraft / smelting profit loops — block prices always cover constituent value + margin
Emerald Bank (/euforia:bank)
- Deposit / Withdraw pocket emeralds (slider follows the full amount + all-toggle, no confirm on deposit, ≥16E confirms on withdraw)
- Send to any active player (live dropdown, recipient notified, ≥16E confirms, re-validated at execution)
- History: ledger UI (newest first, emerald in / gold out) + Leaderboard (top 10 richest, your row marked)
- Anti-dupe: single world-DP ledger, every mutation synchronous with zero awaits inside, take-first-then-credit / debit-first-then-give ordering, full rollback on any partial failure, history pruned (80 entries, 30KB cap)
Transaction safety
- One shop chain per player (lock + released on all exit paths and on player leave)
— spamming
/euforia:shop/ lag cannot open two parallel menus. - Offline-player guard: every form and every transaction checks
player.isValid. - Atomic take: emeralds/items are counted first, taken only if sufficient — never partial-takes.
- Anti-loss refund: failed inventory load → rollback + refund; if inventory stays
full, leftovers drop at the player's feet (
dropAtFeet), never silently lost. - Unstackable items (boats, armor, buckets) automatically fall back to single-item stacks.
- No silent dead-ends: buying without enough emeralds or selling less than one full set tells the exact shortfall instead of opening a useless form.
- Anti-NBT-drain: no damageable/enchantable item can be sold back to the shop
(all gear
buy: null); shulker boxes are buy-only (anti-item-stashing).
Developed by EuForia Project
EuForia Bedrock PlayerTrade is built and maintained by the EuForia Project team — a small independent group focused on filling tooling gaps in the Minecraft Bedrock ecosystem. Every product we ship targets the stable Scripting API so your addons survive Minecraft updates without rewrites.
🌐 Website & Full Documentation: euforiaproject.com
Feedback & Community
💬 Join our Discord: euforiaproject.com/discord
License
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
What you can do:
- Use this addon in your own worlds, servers, and content
- Modify, remix, and build upon it for personal or community projects
- Share it with friends, communities, and players
What you cannot do:
- Sell it, bundle it in paid products, or use it for commercial monetization
- Re-upload it as-is (direct rehost) on CurseForge, MCPEDL, or any other platform — substantial modification and added value are required before redistribution
Attribution policy: By downloading and using EuForia Bedrock PlayerTrade, you are automatically considered to have given appropriate credit. You do not need to write out attribution text or include a credit line — using the addon is credit enough.
Full license terms: creativecommons.org/licenses/by-nc/4.0/
"No more drop-trading. No more lost enchanted swords."
— The EuForia Team
Minecraft Bedrock 1.26.0+ · Stable API · Native Feel · No Experiments · Achievement Friendly · All Platforms | euforiaproject.com




