promotional bannermobile promotional banner

Magic Coins

Magic Coins is a mod focused on economy, introducing a simplified coin system to Minecraft. Ideal for players seeking a more immersive RPG experience and for modpack creators looking to customize villager trades.
Back to Files

magic_coins-1.2.0.jar

File namemagic_coins-1.2.0.jar
Uploader
SirGrantdSirGrantd
Uploaded
Aug 23, 2026
Downloads
1.6K
Size
128.2 KB
Mod Loaders
NeoForge
File ID
8719268
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:magic-coins-597281:8719268"

Learn more aboutย Curse Maven

What's new

Changelog: Magic Coins

Version V1.21.1 (1.21.1) - Interactive GUI Overhaul & CelesthydLib Modernization

A major update that completely revamps the player inventory GUI with smart interactive buttons, one-click deposits/withdrawals, in-inventory tier compression, dynamic font tooltips, and full CelesthydLib integration.


๐Ÿช™ Interactive Inventory GUI & Smart Button Actions

The separate single-purpose conversion buttons have been completely replaced with smart, multi-functional interactive buttons integrated directly into the player inventory screen:

๐ŸŽ’ 1. Magic Bag Button (BagButtonActions)

  • Left Click: Deposit all coins (Silver, Gold, Crystal) from player inventory into the bank/balance.
  • Right Click: Withdraw total digital balance into player inventory, automatically converting into the highest possible denominations (Crystal Coins โ†’ Gold Coins โ†’ Silver Coins).
  • Shift + Left Click / Right Click (Compress): Convert and compress all loose coins in inventory into higher tiers (e.g., converting 100 Silver into 1 Gold) directly in inventory without needing to deposit first.

๐Ÿ”˜ 2. Tier Coin Buttons (Silver, Gold, Crystal)

Each coin tier has its own dedicated interactive action button in the inventory UI:

  • Left Click: Withdraw 1x coin of that tier to player inventory.
  • Shift + Left Click: Withdraw a full stack (up to 64x coins or max available balance) to inventory.
  • Right Click: Deposit 1x coin of that tier from inventory to balance.
  • Shift + Right Click: Deposit all coins (up to 64x) of that tier from inventory to balance.

๐Ÿ–ฑ๏ธ 3. Dynamic Tooltips & Custom Font Icons

  • Context-Aware Tooltips: Hovering shows a compact summary; holding [Ctrl] expands rich multi-line instructions with custom mouse icons (\uE000 for left-click, \uE001 for right-click) and coin glyphs.
  • Live Calculation: Tooltip text dynamically reflects actual coin values and quantities based on active server configuration.

๐Ÿงน Cleanups & Modernization

  • Removed Legacy Clutter: Removed old single-direction conversion buttons (ConvertGoldForSilver, WithdrawCrystalCoin, etc.) in favor of the unified action buttons.
  • Removed Legacy Items: Removed prosperity_amulet Curios charm and crafting recipes in favor of native SG-Economy integration.
  • CelesthydLib Network & Loot Registry: Network payloads now run through CelesthydNetworkRegistry (MagicButtonPayload), and loot drops use CelesthydLootModifier (celesthyd:add_item).

๐ŸŒ Multi-Language Localization

Full translations and localized tooltips available for:

  • English (en_us)
  • Spanish (es_es)
  • Brazilian Portuguese (pt_br)
  • Simplified Chinese (zh_cn)

๐ŸŽ Configurable Loot Coins System

Magic Coins injects configurable loot into vanilla and modded dungeon chests via JSON files located in config/magic_coins/:

  • common.json, uncommon.json, rare.json, epic.json

Category Probabilities & Drop Quantities:

  • โšช Common:
    • Silver Coin: 60% chance (3 to 6 coins)
  • ๐ŸŸข Uncommon:
    • Silver Coin: 75% chance (5 to 10 coins)
    • Gold Coin: 20% chance (1 to 2 coins)
  • ๐Ÿ”ต Rare:
    • Silver Coin: 80% chance (10 to 20 coins)
    • Gold Coin: 40% chance (2 to 4 coins)
    • Crystal Coin: 5% chance (1 coin)
  • ๐ŸŸฃ Epic:
    • Silver Coin: 90% chance (20 to 30 coins)
    • Gold Coin: 50% chance (3 to 5 coins)
    • Crystal Coin: 10% chance (1 to 2 coins)

๐Ÿ”ง Multi-Version Support

  • Minecraft 1.21.1: NeoForge 21.1.233, Java 21, ModDev 2.0.74.
  • Minecraft 26.1.2: NeoForge 26.1.2.76, Java 25, ModDev 2.0.141.

This mod has no additional files