Sueta
TH

The New Economy (Fork)

0.1.5.3

Cross-server, unlimited currency economy plugin. Supports items, or virtual currencies. Redis/Bungee

·Plugin
  1. 0.1.5.3latestThe New Economy 0.1.5.3 (Sponge8Core)4 weeks ago

    0.1.5.3

    Fixes

    - Fixed custom currency losing its identity and becoming unusable when a full inventory sends it to an ender chest or drops it on the ground. - Fixed items losing custom data or properties during transfers, including items inside shulker boxes and bundles. - Fixed balance checks throwing PLACED_ON errors when players close inventories or log out. - Fixed currency recognition when the server removes item flags that do not apply to the item. - Fixed damage-type and armor trim material properties changing on Leaf 1.21.11. Previously damaged items with missing custom currency tags still need to be replaced.
    6 downloads
  2. 0.1.5.2The New Economy 0.1.5.2 (Sponge8Core)Sep 17, 2026

    0.1.5.2

    Released September 17, 2026.

    Fixes

    - Fixed Paper registry conversions for damage types, jukebox songs, instruments, Bukkit keyed values, and Adventure/Paper typed keys. - Fixed converter lookup selecting an unrelated output mapping; prefer exact and most-specific compatible conversions deterministically. - Reject different-material vanilla currency candidates before serializing their components. - Fixed recursive rebuilding of shulker/container contents, bundles, charged projectiles, and use remainders; preserve child amounts, container slots, and nested-item comparisons. - Preserve native attribute IDs, registry tags, optional tool-rule values, equipment data, instruments, jukebox data, and swing durations when rebuilding unchanged components. - Preserve and compare persistent item data and item flags; return independent item stacks with the requested amount instead of sharing cached stacks. - Added Paper capability checks and adapters for missing component fields, unbreakable component API changes, optional equipment/tool methods, and instrument getter return-type changes. - Stage Paper/Folia inventory additions and removals before committing them, correct nested removal counts, and prevent partial withdrawals from reinserting container currency items. - Update inventory and ender-chest wallet snapshots only after the corresponding item calculation succeeds.
    2 downloads
  3. 0.1.5.1The New Economy 0.1.5.1 (Sponge8Core)Sep 16, 2026

    0.1.5.1

    Minor Changes

    - Updated Bukkit, Paper, and Folia metrics to the vendored bStats client with service ID 34093.

    Fixes

    - Delayed Paper item compatibility initialization until enable so installed custom-item plugins can register their providers. - Fixed startup on Paper 1.21.10 by disabling attack-range and minimum-attack-charge item conversion when the server API does not provide them. - Fixed Paper inventory balance checks failing to serialize damage types and restored damage-type deserialization. - Fixed balance-top placeholders displaying the next account's balance and failing on the last entry of a page. - Fixed numeric balance-top placeholders returning no value when currency formatting includes symbols or separators.
    4 downloads
  4. 0.1.5.0The New Economy (Fork) 0.1.5.0Aug 26, 2026

    Major Changes

    - Restored Paper 26.2 startup compatibility with Lamp 4.0.0-rc.17 and TNIL 0.2.0.0-SNAPSHOT-3. - Made Redis-backed cross-server synchronization an explicit, restart-required opt-in.

    Minor Changes

    - Added Data.Sync.Enabled, defaulting to false, and upgraded the data configuration to version 7. - Kept Redis disabled when the shared security token is missing or unchanged from its default. - Disabled configuration synchronization by default and documented the Redis opt-in process. - Preserved per-currency sync settings when saving or changing currency types. - Preserved note enchantments and item flags across configuration saves, including legacy paths. - Enforced project-wide cyclomatic complexity checks during Maven verification and CI. - Refactored large command, menu, transaction, storage, currency, and platform paths into focused helpers. - Replaced the unavailable custom update server with the BitworksMC GitHub Releases feed. - Added complete Paper permission declarations for admin, module, and money commands.

    Fixes

    - Prevented default configurations from initializing Redis, scheduling outbound sync, or registering plugin messaging channels. - Disabled synchronization for the current startup when Redis cannot be reached. - Normalized receipt participant and modifier UUIDs before binding them to SQL statements. - Fixed MyEco enchantment and item-flag selection state and pagination keys. - Fixed command replies on Paper 26.2 and corrected command registration across supported platforms. - Fixed money conversion defaults, money-request permission checks, balance-top pagination, and transaction-history page bounds. - Fixed balance history menus replacing earlier transaction icons when a page contains multiple receipts.
    18 downloads
  5. 0.1.4.3-PaperThe New Economy (Fork) 0.1.4.3Apr 5, 2026

    0.1.4.3

    Major Changes

    - Item based Currencies can now be stored in free slots inside Shulker Boxes in either the Inventory or Enderchest. - Removed plugin-channel proxy messaging (Bungee/Velocity bridges removed). - Cross-server syncing now uses Redis-only transport. - Added authenticated cross-server sync payload validation using Data.Sync.Security.Token.

    Minor Changes

    - Added automatic migration of unsupported Data.Sync.Type values to Redis. - Added startup validation/warnings for missing or default sync security token values. - Updated sync configuration defaults to Redis and documented required shared secret setup. - Added redis-authx packaging to shaded platform jars for Jedis 7 auth compatibility.

    Fixes

    - Removed first-player proxy backlog sync path that depended on plugin channel messaging. - Fixed Redis startup crash caused by missing Token class in shaded runtime. - Fixed false Redis auth warning/disable path under plugin classloaders. - Fixed disable-time NullPointerException when storage initialization fails.
    299 downloads
  6. 0.1.4.3-BukkitThe New Economy (Fork) 0.1.4.3Apr 5, 2026

    0.1.4.3

    Major Changes

    - Item based Currencies can now be stored in free slots inside Shulker Boxes in either the Inventory or Enderchest. - Removed plugin-channel proxy messaging (Bungee/Velocity bridges removed). - Cross-server syncing now uses Redis-only transport. - Added authenticated cross-server sync payload validation using Data.Sync.Security.Token. - Count shulkers in Inventory or Ender Chest for a place to store currency by @GoodrichDev in https://github.com/BitworksMC/EconomyCore/pull/10

    Minor Changes

    - Added automatic migration of unsupported Data.Sync.Type values to Redis. - Added startup validation/warnings for missing or default sync security token values. - Updated sync configuration defaults to Redis and documented required shared secret setup. - Added redis-authx packaging to shaded platform jars for Jedis 7 auth compatibility.

    Fixes

    - Removed first-player proxy backlog sync path that depended on plugin channel messaging. - Fixed Redis startup crash caused by missing Token class in shaded runtime. - Fixed false Redis auth warning/disable path under plugin classloaders. - Fixed disable-time NullPointerException when storage initialization fails. - Fix startup and shutdown stalls in core persistence by @GoodrichDev in https://github.com/BitworksMC/EconomyCore/pull/13 Full Changelog: https://github.com/BitworksMC/EconomyCore/compare/0.1.4.2…
    25 downloads
  7. 0.1.4.3-FoliaThe New Economy (Fork) 0.1.4.3Apr 5, 2026

    0.1.4.3

    Major Changes

    - Item based Currencies can now be stored in free slots inside Shulker Boxes in either the Inventory or Enderchest. - Removed plugin-channel proxy messaging (Bungee/Velocity bridges removed). - Cross-server syncing now uses Redis-only transport. - Added authenticated cross-server sync payload validation using Data.Sync.Security.Token. - Count shulkers in Inventory or Ender Chest for a place to store currency by @GoodrichDev in https://github.com/BitworksMC/EconomyCore/pull/10

    Minor Changes

    - Added automatic migration of unsupported Data.Sync.Type values to Redis. - Added startup validation/warnings for missing or default sync security token values. - Updated sync configuration defaults to Redis and documented required shared secret setup. - Added redis-authx packaging to shaded platform jars for Jedis 7 auth compatibility.

    Fixes

    - Removed first-player proxy backlog sync path that depended on plugin channel messaging. - Fixed Redis startup crash caused by missing Token class in shaded runtime. - Fixed false Redis auth warning/disable path under plugin classloaders. - Fixed disable-time NullPointerException when storage initialization fails. - Fix startup and shutdown stalls in core persistence by @GoodrichDev in https://github.com/BitworksMC/EconomyCore/pull/13 Full Changelog: https://github.com/BitworksMC/EconomyCore/compare/0.1.4.2…
    45 downloads
  8. 0.1.4.2-BukkitThe New Economy 0.1.4.2-BukkitFeb 13, 2026
    [*] Auto-synchronize stale towny and nation accounts [*] Fixes SQL receipt persistance for transaction history [*] Harden expired-usernames generation for reclaimed UUID saves [*] Updated minimum of BungeeCord to 1.20.0
    47 downloads
  9. 0.1.4.2-SpongeThe New Economy 0.1.4.2-SpongeFeb 13, 2026
    [*] Auto-synchronize stale towny and nation accounts [*] Fixes SQL receipt persistance for transaction history [*] Harden expired-usernames generation for reclaimed UUID saves [*] Updated minimum of BungeeCord to 1.20.0
    27 downloads
  10. 0.1.4.2-PaperThe New Economy 0.1.4.2-PaperFeb 13, 2026
    [*] Auto-synchronize stale towny and nation accounts [*] Fixes SQL receipt persistance for transaction history [*] Harden expired-usernames generation for reclaimed UUID saves [*] Updated minimum of BungeeCord to 1.20.0
    60 downloads
  11. 0.1.4.2-FoliaThe New Economy 0.1.4.2-FoliaFeb 13, 2026
    [*] Auto-synchronize stale towny and nation accounts [*] Fixes SQL receipt persistance for transaction history [*] Harden expired-usernames generation for reclaimed UUID saves [*] Updated minimum of BungeeCord to 1.20.0
    32 downloads

Similar projects

Plugin →