SimpleEconomy¶
SimpleEconomy is a modern economy plugin for Spigot/Paper with multicurrency support, pluggable storage, and a modular extension system.
Core Highlights¶
- Multicurrency-first data model. Every operation depends on a currency key.
- Storage backends: SQLite, MySQL, and File (YAML), with cache and dirty tracking.
- Asynchronous API powered by
CompletableFuture. - Advanced logging: local transaction DB and Discord webhook support.
- External modules via
EconomyModule.
High-Level Architecture¶
flowchart LR
Player --> Commands
Commands --> EconomyProvider
EconomyProvider --> Cache
Cache --> Storage
Storage --> DB[(SQLite/MySQL/File)]
Commands --> Logger
Logger --> TxDB[(transactions.db)]
Logger --> DiscordWebhook
Modules --> ModuleLoader
ModuleLoader --> EconomyModule
Note
Economy operations are asynchronous. When interacting with Bukkit APIs, return to the main thread.