Skip to content

Releases: myth-MC/banco

banco v1.2.2

20 Nov 21:23
aa0f2a4

Choose a tag to compare

🎉 banco 1.2.2 is a patch release focused on bug fixes.

🪲 Bug fixes

  • Fixed various typos in en_US which break some core functionality
  • Fixed an issue where the info dialog used the wrong title

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running any version prior to 1.21.7 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21.7+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.2.1...1.2.2

banco v1.2.1

20 Nov 10:13
42385fa

Choose a tag to compare

🎉 banco 1.2.1 is a patch release focused on bug fixes.

🪲 Bug fixes

  • Fixes an issue where some dialogs wouldn't be shown to players

👁️ Minor Changes

  • Config section menus has been renamed to dialogs

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running any version prior to 1.21.7 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21.7+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.2.0...1.2.1

banco v1.2.0

19 Nov 12:19
3bfdf7f

Choose a tag to compare

🎉 banco 1.2.0 brings dialogs for menu actions, a new transaction-history API and command, optional experimental async DB writes, quieter debug output in production, updated Ukrainian localization, and now requires PaperMC 1.21.7.

⚠️ Migrating from 0.6.x to 1.x

As you can anticipate from a major version upgrade, there are some breaking changes that server owners should take care of. Legacy configurations will still be supported until version 1.4, which means that you don't necessarily need to migrate immediately, although we strongly advise you to begin the migration process as soon as possible to fully utilize all the new features.

https://banco.mythmc.ovh/docs/migration/0-to-1/

👀 New features

💬 Dialogs for Menu Actions

All menus now use the Dialog API for a better, more vanilla-like experience.
Captura de pantalla 2025-11-19 a las 1 09 19 p  m

📈 Transaction History

The new transaction history lets players view their recent transactions in order, and the log resets whenever the server restarts.
Captura de pantalla 2025-11-19 a las 1 13 20 p  m

🪲 Bug fixes

  • Fixes a warning that was shown on each server start due to Cloud being outdated
  • Fixes an issue where some debug messages would be sent even in production mode

👁️ Minor Changes

  • Adds experimental asynchronous database writes (accessible via settings option)
  • Adds command /banco debug forcesave <account>, which can be helpful to find performance bottlenecks. This command requires debug mode to be active
  • Updated Ukrainian localization (thanks to @nokirae)
  • ⚠️ Minimum required PaperMC version is now 1.21.7

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running any version prior to 1.21.7 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21.7+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.1.0...1.2.0

banco v1.1.1

22 Oct 11:25
90bb033

Choose a tag to compare

🎉 banco 1.1.1 is a patch release focused on bug fixes.

🪲 Bug fixes

  • Fixes various concurrent modification exceptions in the cache system
  • Fixes an issue where new players would have to rejoin for their balance to appear correctly

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.1.0...1.1.1

banco v1.1.0

13 Oct 09:12
52ccf22

Choose a tag to compare

🎉 banco 1.1.0 is a minor update packed with improvements including experimental MySQL support, revamped containers and bundles, new localizations, better performance, a full command rework, and plenty of fixes and enhancements!

⚠️ Migrating from 0.6.x to 1.x

As you can anticipate from a major version upgrade, there are some breaking changes that server owners should take care of. Legacy configurations will still be supported until version 1.4, which means that you don't necessarily need to migrate immediately, although we strongly advise you to begin the migration process as soon as possible to fully utilize all the new features.

https://banco.mythmc.ovh/docs/migration/0-to-1/

👀 New features

📦 Shulker Boxes & Better Bundles

One of the most anticipated features has arrived: native shulker box support! We've also reworked bundles with ender chest and shulker box support.

🔐 Base64-encoded items

Server administrators may now configure items as easy as ever by encoding items:

  1. Make sure you have the item you want to configure in your main hand
  2. Run /banco encode and copy the result by clicking on the message
  3. Go to banco's settings.yml file and add the encoded string. Here's an example:
  # ...
  itemRegistry:
  - type: base64
    string: rO0ABXNyABpvcmcuYnVr 
    value: '1'
  # ...

🚀 Performance improvements

We've notoriously improved MSPT timings by reworking how items are registered in the plugin while retaining full compatibility with the current system.

💾 Experimental MySQL support

We're introducing experimental support for MySQL databases. Do note that environments with various instances of banco accessing the database are untested and might not work as expected.

🪲 Bug fixes

  • Fixes various concurrent modification exceptions
  • Fixes a specific race condition that would lead to null pointer exceptions in certain environments
  • Fixes cyclic dependencies by scheduling item registration
  • Fixes an issue that broke /banco info in 1.21.9
  • Fixes an issue causing the database migration util not to trigger

👁️ Minor Changes

  • Native 🇺🇦 Ukrainian localization (thanks to @nokirae)
  • Native 🇫🇷 French localization (thanks to @Hiobi)
  • Commands have been reworked and now use Cloud
  • Adds maxStackSize setting for vanilla items in settings
  • Adds native support for VaultUnlocked
  • Adds a toggle in settings for allowing/denying accounts with negative balance
  • Offline players are now resolved with the UUIDResolver, improving performance in large servers
  • Accounts are now cached once they're created
  • Various deprecated methods from 1.0 have been removed

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.0.0...1.1.0

banco v1.0.3

22 May 13:18
f6e3722

Choose a tag to compare

🎉 banco 1.0.3 is a patch release focused on bug fixes.

🪲 Bug fixes

  • Fixes an issue where using the MythicMobs integration would introduce misbehaviours
  • Fixes an issue where usernames in commands were case sensitive

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.0.2...1.0.3

banco v1.0.2

30 Apr 00:11
3b55b33

Choose a tag to compare

🎉 banco 1.0.2 is a patch release that addresses an issue within one of our libraries.

🪲 Bug fixes

  • Fixes an issue within one of our libraries which prevented the plugin from initialising while our servers were down last Monday

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.0.1...1.0.2

banco v1.0.1

14 Apr 13:10
3b55b33

Choose a tag to compare

🎉 banco 1.0.1 is a patch release that fixes an issue with the Vault implementation.

🪲 Bug fixes

  • Fixes an issue with the Vault implementation where non-player accounts weren't properly stored

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: 1.0.0...1.0.1

banco v1.0.0

28 Mar 01:03
56c31e6

Choose a tag to compare

🎉 banco 1.0.0 is our first stable release. We've been working on numerous features, bug fixes and performance tweaks.

⚠️ Migrating from 0.6.x to 1.0.0

As you can anticipate from a major version upgrade, there are some breaking changes that server owners should take care of. Legacy configurations will still be supported until version 1.4, which means that you don't necessarily need to migrate immediately, although we strongly advise you to begin the migration process as soon as possible to fully utilize all the new features.

https://banco.mythmc.ovh/docs/migration/0-to-1/

👀 New features

🧩 Revamped Item Registry with support for 3rd party plugins

One of the main features of this version is the introduction of the revamped item registry, which integrates natively with a variety of third party plugins such as ItemsAdder, Nexo, Nova, Oraxen, Slimefun or MythicMobs. You can find more information about the new item registry by clicking here.

💰Bundles Integration

Bundles are an excellent way to carry your items, so we’ve integrated them seamlessly to prevent your players from getting frustrated by the need to organize their bundles 😉

🖍️ MiniMessage Format

All the configurable fields in the settings file now support the MiniMessage format, which should make customizing your items a breeze.

⚡️ Performance Tweaks

Performance is one of the fundamental aspects of this version. We’ve been retroactively investigating novel methods to enhance the plugin’s performance. Here are some of the measures we’ve implemented:

  • Transactions will now be queued and processed at a slower pace to prevent blocking the main thread. This change alone will reduce the performance impact to 50% compared with version 0.6.8
  • Transactions can also be processed asynchronously by changing its respective configuration value
  • Offline players are now cached while the server is starting, which has proven to be highly effective in mitigating lag spikes
  • Command /baltop now runs asynchronously from the main thread

🪲 Bug fixes

  • Fixes an issue where account UUIDs wouldn't match the actual player, causing issues with plugins such as Geyser
  • Fixes an issue where items would be dropped to the floor instead of being passed between storage instances
  • Fixes an issue with the Vault integration where some API methods were not correctly implemented
  • Fixes an issue where the plugin would send unnecessary database verbose to the console
  • Fixes an issue where the update checker would still look for updates in development builds

👁️ Minor Changes

  • Native 🇧🇷 Brazilian Portuguese localization (thanks to Redyiel)
  • Native 🇷🇺 Russian localization (thanks to delta)
  • The database will be automatically backed up while the server starts starting from this version. Server administrators can also use command /banco dump to make a manual copy of the database
  • It is now possible to configure items with attributes
  • Server administrators can now use head textures in player heads
  • Message prefixes are customizable now
  • The update checker will now check for updates every 6 hours by default

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: v0.6.8...1.0.0

banco v0.6.8

28 Nov 19:41
468f060

Choose a tag to compare

🎉 banco 0.6.8 is a patch release focused on bug fixes.

🪲 Bug fixes

  • Fixes an issue where the economy RSP would be registered too late, causing incompatibility issues with other plug-ins
  • The Adventure API is now downloaded in runtime with Spigot's libraries system, making the JAR file lighter

❓ Supported versions

banco officially supports Bukkit, SpigotMC and Paper. We recommend using Paper for the best performance.

Other forks such as Purpur and Pufferfish tend to work well with banco but might occasionally break some functionality.

🪣 Legacy version (Bukkit, SpigotMC...) for 1.20(.x)+

Use the legacy version if your server runs Bukkit or one of its forks. Works for Paper servers running 1.20 too.
💾 Click here to download

➕ Modern version (Paper, Pufferfish, Purpur...) for 1.21(.x)+

Use the modern version if your server runs PaperMC or one of its forks.
💾 Click here to download

📋 Full Changelog: v0.6.7...v0.6.8