Перейти к содержимому
Mineforgian

CobbleDollars [Cobblemon Addon]

CobbleDollars adds Money and Merchants to Cobblemon

5.6M загрузок259 подписчиковLicenseRef-All-Rights-Reservedfabricforgeneoforge

Обновлён 1 июня 2025 г. · опубликован 25 февраля 2024 г.

  • New Bank Menu
  • New Cobble Merchant
  • New Shop Menu
  • The Cobble Merchant
  • Shop Menu
  • Bank Menu

This mod adds money and Merchants for Cobblemon.

Dependencies:

If you'd like to support me, I have a Patreon <3.

Feel free to add my mods to your modpacks!

How to use the mod

  • To earn money you have to kill wild pokémons, you'll earn a certain amount depending on their level.
  • The merchant spawns in overworld villages, just like vanilla villagers (~8%).
  • Vanilla Villagers can obtain the CobbleMerchant profession with a Display Case block from Cobblemon
  • The merchant follow the player if you hold a pokéball.
  • CobbleMerchant

The Merchant Menus

The Shop

  • By Right Clicking the merchant:
  • The Shop
  • You can scroll in the list, search for items, set the amount (MAX 256) and click the Buy button (you can see the total price on the right of the preview item) ! (if you don't have enough CobbleDollars the price will be red)
  • You can switch between the configured tabs, each one offer different items.

The Bank

  • By Shift + Right Clicking the merchant:
  • The Bank
  • You can insert any items allowed by the config in the bank inventory, the merchant will buy the items for the configured price (by default 1 Emerald = 500 CobbleDollars).

Configuration

The configuration files are located under "[Minecraft files or Server location]\config\cobbledollars"

Client

You can choose the position of the money overlay:

  • top left
  • top right
  • bottom left
  • bottom right (default)

Common

Shop

You can configure which items the merchant sells, for example:

2.X.X:

{
  "defaultShop": [
    {
      "Poké Balls": [
        {
          "item": "cobblemon:poke_ball",
          "price": 2000
        }
      ]
    },
    {
      "Items": [
        {
          "item": "minecraft:stick",
          "price": 250000
        },
        {
          "item": "create:cogwheel",
          "price": 100
        }
      ]
    }
  ]
}

1.5.X:

{
  "merchantShop": {
    "balls": {
      "cobblemon:poke_ball": 2000
    },
    "items": {
      "minecraft:stick": 250000,
      "create:cogwheel": 100
    }
  }
}

Before 1.5:

{
  "merchantBalls": {
    "cobblemon:poke_ball": 2000
  },
  "merchantItems": {
    "minecraft:stick": 250000,
    "create:cogwheel": 100
  }
}

Here they will sell

  • Pokéballs for 2k CobbleDollars each under the category "Balls"
  • Sticks for 250k CobbleDollars each and Cogwheels from the mod Create for 100 CobbleDollars each under the category "Items"

Bank

You can configure the items accepted in the bank and for what price:

2.X.X:

{
  "bank": [
    {
      "item": "minecraft:emerald",
      "price": 500
    },
    {
      "item": "cobblemon:red_apricorn",
      "price": 2500
    }
  ]
}

1.5.X:

{
  "bankItems": {
    "minecraft:emerald": 500,
    "cobblemon:red_apricorn": 2500
  }
}

Here the bank accept

  • Emeralds for 500 CobbleDollars each
  • Red Apricorns for 2.5k each

You can even put items from other mods.

Permissions

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

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
2.0.0+Beta-5.1Бета1.21.1neoforge1 июня 2025 г..jar (364 КБ)
2.0.0+Beta-5.1Бета1.21.1fabric1 июня 2025 г..jar (361 КБ)
2.0.0+Beta-5Бета1.21.1neoforge30 мая 2025 г..jar (365 КБ)
2.0.0+Beta-5Бета1.21.1fabric30 мая 2025 г..jar (361 КБ)
2.0.0+Beta-4Бета1.21.1neoforge12 мая 2025 г..jar (334 КБ)
2.0.0+Beta-4Бета1.21.1fabric12 мая 2025 г..jar (331 КБ)
2.0.0+Beta-3Бета1.21.1neoforge1 марта 2025 г..jar (320 КБ)
2.0.0+Beta-3Бета1.21.1fabric1 марта 2025 г..jar (316 КБ)
2.0.0+Beta-2Бета1.21.1neoforge25 февраля 2025 г..jar (269 КБ)
2.0.0+Beta-2Бета1.21.1fabric25 февраля 2025 г..jar (266 КБ)
2.0.0+Beta-1Бета1.21.1neoforge27 декабря 2024 г..jar (267 КБ)
2.0.0+Beta-1Бета1.21.1fabric27 декабря 2024 г..jar (263 КБ)
1.5.2Релиз1.20.1fabric9 октября 2024 г..jar (210 КБ)
1.5.2Релиз1.20.1forge9 октября 2024 г..jar (210 КБ)
1.5.1Релиз1.20.1fabric26 сентября 2024 г..jar (187 КБ)

Показаны последние 15 из 28 версий. Все версии — на Modrinth.

Ченджлог

2.0.0+Beta-5.1Бета1.21.1 · 1 июня 2025 г.

Changed:

  • Removed the Saved CobbleDollars Accounts! message in the console to prevent console spam.

Fixed:

  • The shop of Vanilla Villagers with the CobbleMerchant profession now works correctly.
2.0.0+Beta-5.1Бета1.21.1 · 1 июня 2025 г.

Changed:

  • Removed the Saved CobbleDollars Accounts! message in the console to prevent console spam.

Fixed:

  • The shop of Vanilla Villagers with the CobbleMerchant profession now works correctly.
2.0.0+Beta-5Бета1.21.1 · 30 мая 2025 г.

Added:

  • An option to set a limited stock on custom merchant offers (currently only in the /cm edit [merchant uuid] UI).
  • A tag element in the default shop & bank config
  • A components element in the default shop & bank config, example:
{
  "defaultShop": [
    {
      "Apricorns": [
        {
          "tag": "#cobblemon:apricorns",
          "price": 2000,
          "components": {
            "minecraft:rarity": "epic",
            "minecraft:food": {
              "nutrition": 3,
              "saturation": 1.8
            }
          }
        }
      ]
    }
  ]
}

Changed:

  • Improved the config loading system:
    • Incorrect items in the config will now be skipped instead of preventing the entire config from loading and defaulting to a fallback version.
    • Incorrect items in the config won't be replaced by minecraft:air when loaded.
    • Added precise logs to see where the errors come from
  • Remade the networking system so that all the logic is calculated on the server.

Fixed:

  • A crash when the game was trying to save a merchant shop containing an empty item.
  • A crash when trying to connect to a server when receiving the packet clientbound/minecraft:set_entity_data
  • The logs when the bank config encountered an error was mentioning the shop config instead of the bank.
  • The shop when clicking on the shop button in the bank menu while it was accessed by shift + clicking on a Cobble Merchant, now contains the correct shop instead of the default config.
2.0.0+Beta-5Бета1.21.1 · 30 мая 2025 г.

Added:

  • An option to set a limited stock on custom merchant offers (currently only in the /cm edit [merchant uuid] UI).
  • A tag element in the default shop & bank config
  • A components element in the default shop & bank config, example:
{
  "defaultShop": [
    {
      "Apricorns": [
        {
          "tag": "#cobblemon:apricorns",
          "price": 2000,
          "components": {
            "minecraft:rarity": "epic",
            "minecraft:food": {
              "nutrition": 3,
              "saturation": 1.8
            }
          }
        }
      ]
    }
  ]
}

Changed:

  • Improved the config loading system:
    • Incorrect items in the config will now be skipped instead of preventing the entire config from loading and defaulting to a fallback version.
    • Incorrect items in the config won't be replaced by minecraft:air when loaded.
    • Added precise logs to see where the errors come from
  • Remade the networking system so that all the logic is calculated on the server.

Fixed:

  • A crash when the game was trying to save a merchant shop containing an empty item.
  • A crash when trying to connect to a server when receiving the packet clientbound/minecraft:set_entity_data
  • The logs when the bank config encountered an error was mentioning the shop config instead of the bank.
  • The shop when clicking on the shop button in the bank menu while it was accessed by shift + clicking on a Cobble Merchant, now contains the correct shop instead of the default config.
2.0.0+Beta-4Бета1.21.1 · 12 мая 2025 г.

Added:

  • A new command: /cobbledollars leaderboard
  • A new command: /cobbledollars leaderboard update to instantly update the leaderboard
  • The leaderboard data is stored in the world folder in cobbledollarsplayerdata and is updated every 5 minutes by default
  • A new config playerDataSaveFrequency (in minutes (5 by default))
  • Permissions (use LuckPerms or equivalent to manage):
    • cobbledollars
    • cobbledollars.reload
    • cobbledollars.leaderboard
    • cobbledollars.leaderboard.update
    • cobbledollars.cobbledollars
    • cobbledollars.cobbledollars.give
    • cobbledollars.cobbledollars.pay
    • cobbledollars.cobbledollars.query
    • cobbledollars.cobbledollars.remove
    • cobbledollars.cobbledollars.set
    • cobbledollars.cobblemerchant
    • cobbledollars.cobblemerchant.edit
    • cobbledollars.cobblemerchant.open
    • cobbledollars.cobblemerchant.open.bank
    • cobbledollars.cobblemerchant.open.shop

Fixed:

  • Clicking the "Shop" button in the bank GUI when it was opened via commands now switches to the default shop
  • Added a server-side check when selling to the bank to avoid earning multiple times the value if the button was clicked too fast
2.0.0+Beta-4Бета1.21.1 · 12 мая 2025 г.

Added:

  • A new command: /cobbledollars leaderboard
  • A new command: /cobbledollars leaderboard update to instantly update the leaderboard
  • The leaderboard data is stored in the world folder in cobbledollarsplayerdata and is updated every 5 minutes by default
  • A new config playerDataSaveFrequency (in minutes (5 by default))
  • Permissions (use LuckPerms or equivalent to manage):
    • cobbledollars
    • cobbledollars.reload
    • cobbledollars.leaderboard
    • cobbledollars.leaderboard.update
    • cobbledollars.cobbledollars
    • cobbledollars.cobbledollars.give
    • cobbledollars.cobbledollars.pay
    • cobbledollars.cobbledollars.query
    • cobbledollars.cobbledollars.remove
    • cobbledollars.cobbledollars.set
    • cobbledollars.cobblemerchant
    • cobbledollars.cobblemerchant.edit
    • cobbledollars.cobblemerchant.open
    • cobbledollars.cobblemerchant.open.bank
    • cobbledollars.cobblemerchant.open.shop

Fixed:

  • Clicking the "Shop" button in the bank GUI when it was opened via commands now switches to the default shop
  • Added a server-side check when selling to the bank to avoid earning multiple times the value if the button was clicked too fast
2.0.0+Beta-3Бета1.21.1 · 1 марта 2025 г.

Added:

  • A button to switch between the shop and the bank in the GUI
  • A GUI accessed via "/cobblemerchant edit [cobble merchant UUID]" to edit the shop of a Cobble Merchant

Changed:

  • Moved the scrollbar in the shop GUI so that it doesn't overlap with the offers
  • When Shift + Clicking on the up arrow in the shop when the amount is set to 1, set the amount to a stack instead of adding it (so it's not 65 but 64)

Fixed:

  • The implementation with Cobblemon GTS works when the seller is offline
2.0.0+Beta-3Бета1.21.1 · 1 марта 2025 г.

Added:

  • A button to switch between the shop and the bank in the GUI
  • A GUI accessed via "/cobblemerchant edit [cobble merchant UUID]" to edit the shop of a Cobble Merchant

Changed:

  • Moved the scrollbar in the shop GUI so that it doesn't overlap with the offers
  • When Shift + Clicking on the up arrow in the shop when the amount is set to 1, set the amount to a stack instead of adding it (so it's not 65 but 64)

Fixed:

  • The implementation with Cobblemon GTS works when the seller is offline

Полная история изменений — на Modrinth.

Комментарии

Загружаем…