COWMODSКаталог модов

DZEconomy

A practical multi-currency economy plugin for Paper, Spigot, Folia, and Purpur with Money, MobCoins, Gems, LuckPerms multipliers, combat tagging, and SQLite/MySQL storage.

1,8 тыс.9обновлён 5 авг. 2026 г.
ЭкономикаМеханики игрыУтилиты

Описание

DZEconomy Banner

DZEconomy — Multi-Currency Economy Plugin

Three currencies, rank multipliers, combat tagging, mob rewards, and full Folia support. Runs on Minecraft 1.9 through 1.26.x.


Features

Three Currencies — Money ($), MobCoins (⛃), and Gems (◆). Each fully configurable: symbol, decimal places, starting balance, max balance, and transaction limits. Disable any currency to hide its commands.

Rank Multipliers — LuckPerms integration with per-currency earning bonuses. Ranks can grant reduced transfer cooldowns, higher daily limits, combat tag bypass, and interest on held balances.

Combat Tagging — Economy actions lock while you are in combat, with a configurable tag duration and an action bar indicator.

PvP Loot — Kill players to take a percentage of their balance, with per-currency loss rates, minimum balance protection, and world blacklists.

Mob Rewards — Configurable rewards for killing mobs across four categories (neutral, easy, hard, boss), with kill streak bonuses and rank multipliers.

Currency Conversion — Convert between any two currencies with configurable exchange rates and a transaction fee.

Balance Leaderboards — Per-currency and global baltop with pagination.

Payment Requests — Request, accept, and deny payments, with a timeout and a pending request cap.

PlaceholderAPI Support — 15+ placeholders with 5-second caching for scoreboards, chat, and tab lists.

Two Storage Backends — SQLite by default, or MySQL with connection pooling. Live migration between backends with /economy migrate.

Folia Compatible — Works on Folia without any configuration. Full region-based scheduling with automatic detection at startup.

Auto-Save and Backups — Configurable save intervals and manual backup creation.

Daily Limits and Cooldowns — Per-currency transfer limits and cooldowns to keep the economy stable.

Fully Configurable — Every message, format, and behavior is editable in messages.yml.


Quick Start

  1. Download and place DZEconomy-2.1.2.jar in your plugins/ folder
  2. Restart your server
  3. Players can immediately use /money, /mobcoin, /gem
  4. Customize config.yml, ranks.yml, and mob-rewards.yml
  5. Run /economy reload to apply changes

New players start with $500.00 by default. That is configurable.


Commands Quick Reference

Currency Commands (/money, /mobcoin, /gem)

CommandDescription
/<currency>Check your balance
/<currency> balance [player]Check balance (self or others)
/<currency> send <player> <amount>Send currency to a player
/<currency> request <player> <amount>Request currency from a player
/<currency> accept <player>Accept a payment request
/<currency> deny <player>Deny a payment request
/<currency> top [page]View balance leaderboard
/<currency> add <player> <amount>Add currency (admin)
/<currency> remove <player> <amount>Remove currency (admin)
/<currency> set <player> <amount>Set balance (admin)

Admin Commands (/economy)

CommandDescription
/economy infoView plugin information
/economy creditsView credits
/economy reloadReload configuration
/economy versionVersion information
/economy statusPlugin status and stats
/economy convert <player> <from> <to> <amount>Convert currency
/economy give <player> <amount> [currency]Give currency from console or chat
/economy migrate <from> <to>Migrate storage backend
/economy baltop [currency] [page]Global leaderboard
/economy payall <currency> <amount>Pay all online players
/economy backupCreate data backup

Requirements

RequirementMinimum
Java8 or newer (21 recommended)
Minecraft1.9 or newer (1.20+ recommended)
Server SoftwareBukkit, Spigot, Paper, Folia, or Purpur

The same jar runs on servers from Java 8 all the way up to Java 21+, and from Minecraft 1.9 through 1.26.x. A compatibility layer handles the version differences for you.

Optional Dependencies

PluginPurposeRequired?
PlaceholderAPIPlaceholders for scoreboards, chat, etc.No
LuckPermsRank detection for the multiplier systemNo

Sponsored by Nexeu Hosting

nexeu-sponsor

High-performance, affordable hosting for your Minecraft server. Premium hardware, instant setup, 24/7 support.

Get hosting at nexeu.zip


Links

ResourceURL
WikiGitHub Wiki
Source CodeGitHub
Issue TrackerGitHub Issues
Websitedemonzdevelopment.online

License

GNU General Public License v3.0


DZEconomy v2.1.2 by DemonZ Development

Галерея

hero-bannerplugin-icon

Последние версии

Все версии →
release

DZEconomy 2.1.2

2.1.2
5 авг. 2026 г.441Minecraft: 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
# DZEconomy v2.1.2 Stability release. The jar now runs on almost any server: Java 8 and up, Minecraft 1.9 through 1.26.x. This update also fixes a pile of broken messages and config wiring that shipped in earlier builds. ## What changed ### Broader compatibility - Runs on Minecraft 1.9–1.26.x thanks to a feature adapter that picks the right API for each server version. - Drops the Java 21 requirement. The jar compiles to Java 8 bytecode and loads on any server from Java 8 up. ### New command - `/economy give <player> <amount> [currency]` — credit any currency from console or chat. Defaults to Money; `mobcoin(s)` and `gem(s)` work too. ### Things that were broken and now work - **Starting balance never applied.** New players now get their configured starting balance on first join. - **"Message not found".** Around twenty messages pointed to `messages.yml` keys that didn't exist. Welcome, PvP, payall, convert, and reload messages render properly now. - **Transfer limits and cooldowns did nothing.** `send`/`request`/`accept` now honor `max-transaction`, daily limits, cooldowns, `allow-self-transfer`, and combat tag blocking. `/money accept` enforces the same limits as a normal send. - **Relogging reset cooldowns and daily limits.** They now persist across restarts. - **PvP loot wiped 100% of a victim's balance.** The death listener read config keys that didn't exist. It now respects `pvp.loss-percent`, `minimum-balance`, broadcasts, and world blacklists. - **Leaderboards showed stale balances.** Baltop now reflects live cached balances. - **PvP kill message reported the wrong amount.** It shows the net credited after tax. - **`{killer}`, `{victim}`, `{mob}`, `{symbol}`, `{timeout}` printed literally.** They now resolve to real values. - **Convert confirmation showed the wrong amount.** It now reports what the player actually got after rates and fees. - **Daily reset wiped lifetime stats.** Daily resets only clear daily counters now. - **SQLite backups could be torn.** A WAL checkpoint runs before backing up. - **Migration could report success when it failed.** Failures are now counted, reported, and abort if a backend can't initialize. - **Version comparison was wrong.** `1.0-rc10` now sorts above `1.0-rc9`. ### Cleanup - Removed dead code: unused update tasks, the request GUI, an unused transaction log entry, and unused methods. - Removed dead config keys so existing installs stop chasing phantom settings. ## Install 1. Download `DZEconomy-2.1.2.jar` 2. Stop the server, drop it in `plugins/`, start the server 3. Run `/economy reload` if you already had a config Compatible with the existing `config.yml`, `messages.yml`, `ranks.yml`, and `mob-rewards.yml` from 2.1.0 and 2.1.1. ## Requirements Java 8+, Minecraft 1.9+, Bukkit/Spigot/Paper/Folia/Purpur. ## Links - Wiki: https://github.com/DemonZ-Development/DZEconomy/wiki - Issues: https://github.com/DemonZ-Development/DZEconomy/issues - Discord: https://discord.com/invite/GYsTt96ypf
release

DZEconomy 2.1.1

2.1.1
28 мая 2026 г.306Minecraft: 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**Full Changelog**: https://github.com/DemonZ-Development/DZEconomy/compare/v2.1.0...v2.1.1
release

DZEconomy 2.1.0

2.1.0
28 мая 2026 г.27Minecraft: 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
## [2.1.0] — 2026-05-28 ### Added - **Server Adapter System** — Version detection and platform-specific behavior via `ServerAdapter` interface - **LegacyServerAdapter** — Explicit `Class.forName()` SQLite driver loading for Java 8-16 (fixes "No suitable driver found" on older servers) - **ModernServerAdapter** — SPI-based driver discovery with `Class.forName()` fallback for Java 17+ - **ServerAdapterProvider** — Automatic Java version detection and adapter selection - **SLF4J Shading** — Relocated to prevent runtime linkage conflicts with other plugins - **FoliaAdapter migration** — `MigrationManager` now uses `FoliaAdapter` instead of direct `Bukkit.getScheduler()` ### Fixed - **SQLite JDBC driver not loading** on legacy Paper/Spigot servers (classloader SPI issue) - **EntityDeathListener dead code** — `requirePlayerKill=false` setting had no effect due to redundant null check - **Java 14 switch expression** replaced with traditional switch for broader compatibility - **Shading gaps** — SLF4J, CheckerFramework, and ErrorProne now properly relocated - **Stale module-info.class** excluded from JAR - **Stale native-image.properties** excluded from JAR - **Empty META-INF/versions/9/org/ directories** cleaned from JAR - **ServerAdapterProvider null safety** — robust handling of edge cases in version detection
release

DZEconomy 2.0.0

2.0.0
28 мая 2026 г.22Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
# 🚀 DZEconomy v2.0.0 — The Ultimate Performance & Folia Rewrite We are thrilled to present **DZEconomy v2.0.0**, a ground-up architectural rewrite of the plugin. DZEconomy has been completely overhauled to deliver elite performance, full thread-safety, 100% Folia compatibility, and a premium multi-currency economy experience for modern Minecraft servers. --- ## ✨ Key Features & Enhancements ### 1. 🪙 Multi-Currency Architecture * **Three Independent Currencies**: Built-in support for **Money ($)**, **MobCoins (★)**, and **Gems (◆)**. * **Custom Formatting & Limits**: Define custom decimal places, starting/max balances, display symbols, and transaction bounds per currency. * **Currency Conversion**: Convert seamlessly between currencies via `/economy convert` with configurable conversion rates and customizable transaction fees. ### 2. ⚡ Elite Performance & Storage Scaling * **In-Memory Balance Cache**: Completely eliminated flat-file O(N) directory scans for `/baltop` leaderboards. Caching layer is maintained in real-time. * **Robust Database Backends**: Supporting flat files, connection-pooled **MySQL (via HikariCP)**, and connection-optimized **SQLite** (using Connection WAL mode and automatic `PRAGMA` sync flushes to prevent concurrency locks). * **Live Storage Migration**: High-speed, seamless data migration between storage backends using `/economy migrate` (with automated pre-migration safety backups). ### 3. 🌿 100% Folia & Paper Compatibility * **Asynchronous Execution & Scheduling**: Fully compliant with Folia's region-based multithreaded scheduler. All operations (auto-saves, update checking, database queries) are delegated to async/region context wrappers. * **Memory & Classloader Leak Prevention**: Safe integration closures for PlaceholderAPI and LuckPerms prevent memory leaks on server reloads/plugin disable. ### 4. ⚔️ PvP Loot & Combat Tag Integration * **PvP Loss Percentages**: Configurable balance drops/steals upon player deaths with minimum safe retain thresholds. * **Active Combat Tagging**: Prevents economic evasion or money transfers during PvP combat using a smooth Action Bar countdown timer. ### 5. 🎯 Extensible Integrations & APIs * **Advanced PlaceholderAPI**: High-speed Cached placeholders for balances, limits, and ranks. * **LuckPerms Rank Multipliers**: Dynamically apply multipliers to Mob Rewards based on LuckPerms groups. * **Public Developer API**: `DZEconomyAPI` registered in Bukkit's `ServicesManager` for robust third-party plugin integrations. --- ## 📋 Changelog For the complete list of changes, please refer to the [CHANGELOG.md](https://github.com/DemonZ-Development/DZEconomy/blob/main/CHANGELOG.md).
release

DZEconomy 1.2.0

1.2.0
9 нояб. 2025 г.896Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
## 🚀 DZEconomy v1.2.0 — Organized. Integrated. Polished. #### ✨ What this version adds #### 🏗️ Restructured internal packages for improved maintainability and clarity — API and implementation layers are now cleanly separated. #### 📦 JitPack support: DZEconomy can now be added as a Maven dependency instead of manual JAR installations. #### 🔌 Refactored and enhanced API: plugin hooking and third-party integrations are smoother and easier to use. #### ⚙️ Runtime enhancements: automatic update checker; optional “auto-update disable” feature for server owners who prefer manual control; suppression of PvP/PvE money-request GUI pop-ups to avoid combat interruptions; general visual polish and minor performance tweaks. #### 🧩 Developer-friendly: easier to build upon, extend, and maintain for plugin authors. #### 🎯 Why you should download it If you run a Minecraft server or develop plugins and you’re using DZEconomy, this upgrade will reduce headaches, improve integration into your ecosystem, and deliver a cleaner experience for your users or co-developers. #### 🔍 Important upgrade notes Check compatibility: If you’ve made custom extensions or hooks into the previous API, you may need to adjust your code due to the refactoring. Backup your data before upgrading: Always a smart move when changing core systems. Read the API changes in the documentation to smoothly transition any dependent plugins. --- **Thanks for using DZEconomy. Your feedback keeps the plugin evolving.** ---
release

DZEconomy 1.1.1

1.1.1
28 окт. 2025 г.95Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
## DZEconomy v1.1.1 - Performance & Updater Release **A production-ready multi-currency economy plugin for Paper/Spigot/Bukkit servers featuring Money, MobCoin, and Gems with rank-based limits, interactive GUIs, PVP transfers, and comprehensive API.** ### ✨ What's New **🔄 Auto-Updater System** - New `/dzeconomy update` command with modes: `version`, `previous`, `next`, `latest`, `auto` - Automatic version checking on server startup - Admin notifications when updates are available - Safe download workflow using GitHub Releases API - Configurable update notifications (`update-checker.enabled`, `notify-on-join`) **🏆 Credits Command** - New `/dzeconomy credits` command (admin-only) - Displays creator and ecosystem information - Fixed branding message (not configurable) ### 🛠️ Improvements **⚡ Performance Overhaul** - Fully restructured async architecture for non-blocking operations - Intelligent caching system for balances, ranks, and PlaceholderAPI results - Optimized event handlers to reduce tick impact - Minimized object creation and GC pressure - Connection pooling improvements for MySQL/SQLite backends **💬 Enhanced Messaging** - Refined command help menus and error messages - Clearer update availability notifications - Improved formatting consistency across all outputs - Better admin feedback for update operations **🗄️ Database Reliability** - Hardened error handling across FlatFile/SQLite/MySQL storage - Improved lifecycle cleanup and connection management - Better edge-case handling for concurrent operations - Enhanced transaction safety ### 🐛 Bug Fixes - Fixed edge cases in request acceptance/denial flow - Resolved currency conversion rounding inconsistencies - Corrected PVP transfer edge cases - Improved GUI interaction timing issues - Database connection leak prevention ### 🔧 Technical Details **Compatibility & Requirements** - **Minecraft:** 1.21.1 - **Server:** Paper, Spigot, Bukkit, Purpur - **Java:** 21 - **Dependencies:** - LuckPerms (optional) - PlaceholderAPI (optional) **No Breaking Changes** - All configuration keys preserved - Command names and permissions unchanged - PlaceholderAPI placeholders remain identical - Public API contracts maintained - Drop-in replacement for v1.0.0 ### 📋 Full Feature Set **💰 Core Systems** - Three-currency economy: Money ($), MobCoin (MC), Gems (◆) - Rank-based tax rates, cooldowns, and daily limits via LuckPerms - Interactive request GUI with real-time countdown - Bidirectional currency conversion system - PVP death transfers for all currencies - Mob kill reward system with boss bonuses **💾 Storage Options** - FlatFile (YAML) - Default - SQLite - Local database - MySQL - Remote with HikariCP pooling **🔌 Integration** - Complete PlaceholderAPI support (9 placeholders) - Public API for third-party plugin development - Full Bukkit ServicesManager integration **⚙️ Configuration** - 4 YAML files: config.yml, ranks.yml, mob-rewards.yml, messages.yml - Unlimited custom ranks with per-currency settings - Fully customizable messages with color codes - Flexible mob reward categories ### 📦 Installation 1. Download DZEconomy-1.1.1.jar 2. Place in `plugins/` folder 3. Install LuckPerms (required) 4. Optionally install PlaceholderAPI 5. Restart server 6. Configure in `plugins/DZEconomy/`
release

DZEconomy 1.0.0

1.0.0
19 окт. 2025 г.60Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper
Скачать
Что нового
# DZEconomy v1.0.0 - Initial Release 🎉 **We're excited to present DZEconomy, a comprehensive multi-currency economy system designed for modern PaperMC servers! This initial release brings a fully-featured economy framework to your server.** ## ✨ What's New in v1.0.0 ## Core Features Implemented: - ✅ Three Independent Currency Systems: Money, MobCoin, and Gems - ✅ Complete Transaction Framework: Send, request, accept/deny payments - ✅ Rank-Based Economy System: Deep LuckPerms integration for tiered benefits - ✅ Currency Exchange System: Convert between currencies with configurable rates - ✅ Mob Reward System: Earn MobCoins from killing mobs with special boss bonuses - ✅ Full PvP Economy: All currencies transfer on player death - ✅ PlaceholderAPI Integration: Display balances anywhere with custom placeholders - ✅ Dual Storage Support: MySQL and flat-file YAML storage options - ✅ Comprehensive Admin Commands: Full control over the economy system ## Command Systems: - /money - Complete money management commands - /mobcoin - MobCoin-specific commands - gemm - Gem currency commands - /economy - Currency conversion system - /dzeconomy - Administrative controls ## Technical Implementation: - 🔧 Full Async API for third-party plugin development - 🔧 Configurable cooldowns & limits per rank - 🔧 Customizable messages with color code support - 🔧 Tax system for economic balance - 🔧 Permission-based access control ## Configuration Files: - config.yml - Main configuration and currency settings - ranks.yml-- Rank-based limits and bonuses - mob-rewards.yml - Mob killing rewards system - messages.yml - Fully customizable messages ## 🚀 Getting Started 1. Download the plugin and place it in your plugins/ folder 2. Restart your server to generate configuration files 3. Configure currencies, ranks, and rewards to match your server's needs 4. Install PlaceholderAPI and LuckPerms for full functionality 5. Enjoy your new multi-currency economy system! ## 📝 Notes for Server Owners - This is the first stable release of DZEconomy - All features have been thoroughly tested on PaperMC 1.21.1 - Configuration files will be generated automatically on first run - The plugin includes comprehensive documentation in the README ## 🔮 Coming Soon **Based on community feedback, we plan to add:** - More currency types - Advanced shop integration - Quest and achievement hooks - Graphical user interfaces (GUIs) ## 🐛 Reporting Issues **Found a bug or have a suggestion? Please report it on our GitHub repository to help improve DZEconomy!** --- **Thank you for choosing DZEconomy as your server's economy solution! We're excited to see how you'll use these features to create amazing experiences for your players. 🎊** --- _A DemonZ Development plugin._ _The second plugin of DemonZ Development._