Update 2025.3.5
28th July 2025
- Added 'Season Reset' into main menu (/xprison)
- This will reset all modules player data so you can start your new season! Don't worry, its a 2-step confirmation gui so you do not do it by mistake.
![]()
X-PRISON 2025.3.3 – Release Notes
Release Date: July 27, 2025
Fixes
This update ensures more reliable integration and correct balance tracking when using external economy plugins.
- Improved Currency Hook Compatibility:
Resolved issues with handling external currency systems, specifically:
- Vault
- CoinsEngine
What's New in This Release
Supported Minecraft Versions: 1.12 → 1.21.7
Java Requirement: Java 17 or higher is required to run the plugin.
Version: 2025.3.2
Release Date: 07/26/2025
What's New:
Thank you for supporting X-PRISON — more exciting features coming soon!
- Small bug fixes to improve stability and consistency
- Internal code cleanup and optimization for better performance
- Updated dependency versions to ensure better compatibility between minecraft versions
X-Prison 2025.3.2 – Release Notes
Release Date: July 25, 2025
Fixes
Improvements
- Autosell System: Resolved an issue where the autosell feature failed to sell items or provide rewards when players broke blocks in mines.
- Message Formatting: Updated all plugin messages to consistently use currency amount and name placeholders, ensuring better compatibility with custom configurations and economy setups.
X-Prison – Version 2025.3
Release Date: 23rd July 2025
Changes & Improvements:
- Default Configuration Clean-Up
Minor fixes applied to default config files for improved clarity and consistency.New Features:
️ Deprecated:
- Per-Currency Max Amount Cap
You can now define a max-amount for each currency individually in the config, allowing precise control over balance limits.
Always please check our WIKI for latest changes. I am always updating it.
- number-format Removed from Mining Stats
The number-format option in the mining summary section is no longer used.
→ It now respects each currency's individual formatting (format, short-format, etc.), for a more consistent and centralized configuration experience.
X-Prison 2025.2.3 - Release Notes
New Features
- Added support for H2 Database integration.
- Default database system switched to H2 for improved performance and ease of setup.
XPrison - Hotfix 2025.2.2
21st July 2025
Improvements
- Hotfixed issues with Bombs
- Improved stability of large block breaking enchants as
- Nuke
- Layer
- Explosive
- Laser
X-Prison v2025.2.1 – Mine Bomb Enhancements
Release Date: July 21, 2025
New Features
️ Improvements
- Right-Click Bomb Throwing
Players can now throw mine bombs using right-click, adding a more intuitive and dynamic way to use them.
- Bomb Display Name on Use
Mine bombs now correctly show their custom display name when thrown or dropped, improving clarity and player feedback.
- Updated bombs.yml Defaults
The default configuration file (bombs.yml) has been refreshed to include more up-to-date and balanced settings.
![]()
What's New in This Release
Supported Minecraft Versions: 1.12 → 1.21.7
Java Requirement: Java 17 or higher is required to run the plugin.
Version: 2025.2
Release Date: 07/19/2025
What's New:
- Small bug fixes to improve stability and consistency
- Internal code cleanup and optimization for better performance
- Updated dependency versions to ensure better compatibility between minecraft versions
Thank you for supporting X-PRISON — more exciting features coming soon!
X-Prison v2025.2 – Dynamic Currency System Update
Core Changes
API Changes
- Removed: use_tokens_currency from prestiges.yml and ranks.yml.
Replaced with a new flexible currency setting that supports any registered currency.
- Added: currency-name field in tokens.yml and gems.yml.
Allows renaming currencies to match your server theme (e.g., "Credits", "Crystals", etc.).
- ️ Added: currency configuration option to:
- autosell.yml
- ranks.yml
- prestiges.yml
- This defines which currency is used per feature, giving you full control over economy design.
- Adapted all core systems to support the new dynamic currency API.
- Introduced XPrisonCurrencyAPI
- Allows developers to register, retrieve, and manage custom currencies via code.
- Removed CurrencyType enum
- Cleaned up in favor of the new XPrisonCurrency interface-based system.
Removed XPrisonGemsAPI and XPrisonTokensAPI
- ️ Deprecated and replaced by the unified XPrisonCurrencyAPI.
Benefits
- Fully customizable currency names and logic
- Developers can easily hook in their own currency systems
- Cleaner configuration files with per-feature currency control
- ️ Stronger, more scalable core economy architecture