GL-EcoAuditСкачать
ВЕРСИИ (1)
release
GL-EcoAudit | 1.0.0
1.0.06 июл. 2026 г.33Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
## v1.0.0 – Initial Release
**GL-EcoAudit** is a plugin that automatically records all `/pay` economy transactions and provides an in-game GUI to browse sent and received history.
### Features
- **Automatic transaction recording** – Captures every `/pay` command and stores sender, recipient, amount, and timestamp.
- **Balance verification** – Only records transactions that actually succeeded (checks balance change via Vault).
- **Shorthand amount support** – Accepts `100k`, `1.5m`, `2b` in addition to raw numbers.
- **Interactive GUI menus** – Browse sent and received transactions with paginated navigation, player heads, and configurable layouts.
- **Multi-database support** – SQLite (default), H2, MySQL, PostgreSQL, and MongoDB.
- **Transaction limits** – Configurable max records per player with `DELETE_OLDEST` or `STOP_RECORDING` behavior.
- **Auto-purge** – Automatically removes old records after a configurable number of days.
- **Vault integration** – Displays player balance in the menu.
- **Fully configurable** – Messages (`language.yml`), menus (`menus/`), and database (`database.yml`) are all hot-reloadable via `/ecoaudit reload`.
### Commands
| Command | Description | Permission |
|---------|-------------|------------|
| `/transactions` (`/trans`, `/tx`) | Opens the transactions GUI | `golden.ecoaudit.transactions` |
| `/ecoaudit reload` | Reloads all configurations | `golden.ecoaudit.admin` |
| `/ecoaudit purge [days]` | Purges records older than specified days | `golden.ecoaudit.admin` |
### Dependencies
* **Paper 1.21.4**
* **Vault** + any economy plugin (EssentialsX, CMI, etc.)