CoreBank The Ultimate High-Performance Async Banking Solution with Advanced GUI Actions
---
✨ Features
100% Asynchronous I/O: Saving, loading, and logging operations run entirely on separate threads. Your main thread stays untouched—enjoy a constant 20.0 TPS!
Smart Click GUI Logic: Save precious GUI space. Players can use Left-click (+100), Right-click (+1,000), or Shift-click (Deposit/Withdraw entire wallet/bank) on a single item.
Modular Multi-Config System: No messy configurations. Manage everything cleanly via dedicated files: database.yml, loans.yml, interest.yml, and gui.yml.
Built-in MariaDB/MySQL Support: Features a high-speed HikariCP connection pool for network-wide synchronization (perfect for BungeeCord/Velocity setups).
Standalone Fallback Modus: No SQL database available? No problem. The plugin automatically switches to a local bank_data.yml file if MySQL is disabled.
Advanced Interest & Debt Systems: Passive interest payments with a configurable maximum balance cap. Loans can also generate debt interest over time to balance your economy.
Async Bank Leaderboard: Let players compete for the top spot with /bank top, calculated completely lag-free in the background.
Transaction History (Support Ready): Every movement is safely logged into the database, making fraud protection and player support incredibly easy.