2.0.0latestEzTax 2.0.0Apr 20, 2026 Highlights
This release requires Minecraft 26.1 and Java 25. Upgrading from 1.x requires a fresh installation due to storage and configuration changes.What's New
Minecraft 26.1 & Java 25 - Updated to Paper API 26.1 and Java 25 compiler target. - Updated bStats, JaCoCo, and all dependencies to versions compatible with Java 25. Database Refactor — Jaloquent ORM - Replaced raw JDBC with the Jaloquent ORM library for all database access. - MySQL storage now uses a proper connection pool with cleaner query building. - Added automatic schema migration system — the database updates itself on startup. - Tax history is now stored in a dedicatedtax_historytable. - YAML stats backend retained as the default for servers that don't use MySQL. Tax History Command - New/eztax historysubcommand: paginated transaction history for any player. -eztax.command.history— view your own history. -eztax.command.history.others— view another player's history as an admin. EzSeasons Integration - Optional integration with the EzSeasons plugin via soft-dependency. - When a season resets, EzTax logs a summary containing the season dates and tax totals collected. Startup Log Improvements - Cleaner, structured startup output — no more double[EzTax]prefixes. - Jaloquent internal log spam suppressed on startup. - Each subsystem now reports its active state on a single line:Storage: MySQL (table: tax_history),Economy: X via Vault,Permissions: X via Vault. - Final confirmation line:EzTax v2.0.0 enabled.Vault Hook - Improved economy and permissions provider detection logging. - Transaction tax economy wrapper activation and deactivation is now logged explicitly.Bug Fixes
- Fixed shading of Micrometer and Prometheus libraries bundled with Jaloquent to preventNoClassDefFoundErroron server startup.Developer / Build
- Maven Shade Plugin upgraded to 3.6.2. - JaCoCo upgraded to 0.8.14 (Java 25 support). - GitHub Pages documentation site added (just-the-docs theme). - CI workflow now clones and installs MockBukkit from source before building, since the dev build is not published to any Maven repository.1.2.0EzTax 1.2.0Jan 19, 2026 Added
- Implemented group-based taxing functionality, allowing tax rates to be set per permission group using/eztax settaxrate <rate> [group]. - Added new command messages for group-specific tax rate setting inmessages.ymland language files.Fixed
- Updated all message placeholders from legacy{placeholder}format to MiniMessage<placeholder>format inmessages.ymland all language files (messages_en.yml,messages_de.yml,messages_es.yml, etc.) to ensure proper placeholder replacement. - Corrected the placeholder documentation comment inmessages.ymlto reflect the new format.Changed
- Improved message formatting consistency across all language files to use MiniMessage standards.1.1.0EzTax 1.1.0Jan 14, 2026 * Added progressive tax options * Added /eztax check subcommand to show a tax overview for the player * Improved the default config.yml * Added config option documentation * Added configuration examples
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta