promotional bannermobile promotional banner

CobbleDollars [Cobblemon Addon]

adds money and merchants for Cobblemon
Back to Files

CobbleDollars-fabric-2.0.0+Beta-6+1.21.1.jar

File nameCobbleDollars-fabric-2.0.0+Beta-6+1.21.1.jar
Uploader
HazurielHazuriel
Uploaded
Jul 21, 2026
Downloads
2.6K
Size
488.1 KB
Mod Loaders
Fabric
File ID
8478996
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobbledollars-859232:8478996"

Learn more about Curse Maven

What's new

⚠️ Important

This update introduces a new Shop/Bank serialization format. Your existing data should automatically migrate, but migration issues are always possible.

Before updating, it is strongly recommended to:

  • Create a backup of your world.
  • Create a backup of your configuration files.

This update may affect:

  • Merchant shops stored on entities
  • Shop configuration files
  • Bank configuration files

Added

CobbleDollars Omnitool

Added a new item for managing Cobble Merchants. Requires:

  • Operator or
  • The permission: cobbledollars.item.omnitool

Modes

Change modes by holding Shift and scrolling while holding the tool.

Edit

  • Right-click a merchant to open the editor.

Copy/Paste Shop

  • Shift + Right-click a merchant to copy its shop.
  • Right-click a merchant to paste the copied shop.
  • Shift + Right-click in the air to clear the stored shop.

Copy/Paste Bank

  • Shift + Right-click a merchant to copy its bank.
  • Right-click a merchant to paste the copied bank.
  • Shift + Right-click in the air to clear the stored bank.

Save Shop

  • Shift + Right-click a merchant to export its shop as JSON.
  • Files are saved to: [World Folder]/generated/cobbledollarsshops/[UUID].json

Datapack Shops & Banks

  • Multiple shops and banks can now be defined through datapacks.
  • Datapack shops and banks can be assigned to merchants using:
/cm edit <merchant_uuid> set shop <shop_id>
/cm edit <merchant_uuid> set bank <bank_id>
  • Added a command to directly open datapack shops and banks:
/cm open shop <shop_id>
/cm open bank <bank_id>
  • Added default Shop and Bank in the built-in datapack

Bank Improvements

  • Bank inventory slots only accept items that can be sold.
  • Banks will by default accept items regardless of their components unless specified with: required_components
  • required_components allows matching specific item components such as enchantments, rarity, durability, etc.
    • example (only accepts diamond shovel that have the same rarity and enchantments):
{
  "required_components": [
    "minecraft:rarity",
    "minecraft:enchantments"
  ],
  "item": "minecraft:diamond_shovel",
  "price": "2500"
}
  • Added a visual texture overlay around sellable items in bank menus.

Quick Battle Compatibility

  • Added compatibility with Cobblemon Quick Battle 1.3.8.
  • Added a common config option: "earnCobbleDollarsFromQuickBattle": true, which controls whether players earn CobbleDollars from Quick Battles.

Changed

New Shop & Bank Format

Shops and banks now use Mojang Codecs for serialization.

Automatic migration is performed for:

  • Shop configuration files
  • Bank configuration files
  • Merchant shops stored on entities

Again, backups are strongly recommended before updating.

UI & Quality of Life

  • Offer tooltips now display shortened prices.
    • Hold Shift to view the full value.
  • Various UI texts now use translation keys instead of hardcoded strings.

Permissions

Changed

  • cobbledollars.reload -> cobbledollars.command.reload
  • cobbledollars.leaderboard -> cobbledollars.command.leaderboard
  • cobbledollars.leaderboard.update -> cobbledollars.command.leaderboard.update
  • cobbledollars.cobbledollars -> cobbledollars.command.cobbledollars
  • cobbledollars.cobbledollars.give -> cobbledollars.command.cobbledollars.give
  • cobbledollars.cobbledollars.pay -> cobbledollars.command.cobbledollars.pay
  • cobbledollars.cobbledollars.query -> cobbledollars.command.cobbledollars.query
  • cobbledollars.cobbledollars.remove -> cobbledollars.command.cobbledollars.remove
  • cobbledollars.cobbledollars.set -> cobbledollars.command.cobbledollars.set
  • cobbledollars.cobblemerchant -> cobbledollars.command.cobblemerchant
  • cobbledollars.cobblemerchant.edit -> cobbledollars.command.cobblemerchant.edit
  • cobbledollars.cobblemerchant.open -> cobbledollars.command.cobblemerchant.open
  • cobbledollars.cobblemerchant.open.bank -> cobbledollars.command.cobblemerchant.open.bank
  • cobbledollars.cobblemerchant.open.shop -> cobbledollars.command.cobblemerchant.open.shop

Added

  • cobbledollars.item.omnitool

Fixed

  • Fixed loading of item components that require registry access (such as enchantments) in:
    • Bank configuration file
    • Default shop configuration file

This mod has no additional files