
⛏️X-PRISON⛏️ 2025.4.0.4
Everything Your Prison Server Needs – In One Plugin.
-
PlaceholderAPI Integration Expansion
You can now use PlaceholderAPI placeholders across all messages and titles in the plugin’s configuration files.
This allows for more dynamic and customizable messaging throughout X-Prison, making it easier to tailor the player experience.
-
Enchant Cost Scaling: Resolved an issue where the cost to upgrade enchants from level 0 → 1 was being calculated incorrectly. The system now applies the correct cost for initial enchantment upgrades.
-
New Enchants:
-
Gem Merchant – Earn extra gems through in-game activities.
-
Token Merchant – Boost your token income while playing.
-
-
File Rename:
-
command-executor-template.json has been renamed to custom-enchant.json for better clarity and to avoid confusion.
-
-
Audio Feedback:
-
Added a sound effect when the Layer Enchant is triggered, providing a more immersive experience.
-
- New: Enchantment costs can now be defined using mathematical expressions via exp4j.
- Supports variables:
- baseCost — the enchantment’s initial cost
- level — the target enchantment level
- Example: "baseCost * pow(1.05, level)" for exponential scaling.
- Supports variables:
- Backward Compatible: Old numeric increaseCostBy values still work with the original linear scaling logic.
- Performance: Expressions are compiled once on load for minimal runtime overhead.
- Fixed: Currency physical items now correctly display their intended names when using MiniMessage formatting. This resolves issues where placeholders or styles were not appearing as expected in the item’s display name
-
Resolved issues with bomb block breaking handling to ensure smoother gameplay and correct block interactions.
-
Integrated latest updates from XPrisonAPI for improved compatibility and new features.
-
Enhanced CommandRewardEnchantBase to support executing a list of commands, enabling more flexible reward configurations.
-
Bombs Respect Mine Boundaries – Fixed an issue where bombs could break blocks outside of designated mine areas. Your mines are now safe from accidental (or intentional) overreach.
-
Create your own Custom Enchants! – You can now create your own custom enchantments that execute commands when triggered.
-
Add as many as you want—no hard limits.
-
Fully configurable triggers and commands for maximum creativity.
-
-
Fixed an issue where mine bombs could break blocks outside of designated mines, preventing unintended block damage.
-
Resolved MiniMessage compatibility issues to ensure smooth message formatting.
-
Added a new option in config.yml to toggle MiniMessage support on or off, giving server admins greater control over message formatting.
- Minimessage Support:
All messages, item names, item lores, GUI titles, and player titles now fully support minimessage formatting, allowing for richer, more colorful text and gradients.
- Rebirth System Added:
Introducing Rebirths — players can now use /rebirth once they’ve reached max rank and max prestige. The system includes configurable criteria to tailor the experience.
- New Rebirth Commands:
Added the following commands for managing rebirths:
- /rebirth — Perform a rebirth
- /rebirth info — View rebirth information
- /rebirth set [player] [rebirth] — Set a player's rebirth level
- /rebirth reset [player] — Reset a player's rebirth status
- Configuration Updates:
All default configuration files have been updated to support minimessage coloring and gradient formats by default. - XPrisonAPI Enhancements:
The XPrisonAPI now includes a dedicated Rebirth API to help developers integrate and interact with the new rebirth system seamlessly.
Update 2025.3.9.1
8th August 2025
- We have fixed rare exception that happened when sending out player's mining stats
- We have fixed rare exception that happened when sending out player's mining stats
- Minor API and compatibility update
-
Max Enchants Setting Added
-
Introduced a new max-enchants option in enchants.yml.
-
Default value is -1 (unlimited enchants).
-
-
Enchantment Cap Enforcement
-
Players can no longer enchant items if the number of existing enchants is greater than or equal to max-enchants.
-
- Auto Prestige System
Players can now prestige automatically without manual input!
- Added auto-prestige
Enables or disables automatic prestige per player.
Default: false - Added auto-prestige-interval
Sets the delay (in seconds) between automatic prestige attempts.
Default: 2
- This feature is fully optional and can be toggled via prestiges.yml.
- Ensure your prestiges paths are properly configured to benefit from the new system.
-
Improved UltraBackpacks Compatibility
Resolved an issue where bomb explosions did not correctly register with UltraBackpacks, ensuring block drops are now properly stored. -
/givepickaxe Command Fixes
Corrected argument handling and improved stability for the /givepickaxe command. It now supports optional player names, custom enchantment parsing, and better error messages.
-
Auto Rankup System
Players can now rank up automatically without manual input!
-
Added auto-rank-up
Enables or disables automatic rankup per player.
Default: false -
Added auto-rank-up-interval
Sets the delay (in seconds) between automatic rankup attempts.
Default: 2
-
This feature is fully optional and can be toggled via ranks.yml.
-
Ensure your rank paths are properly configured to benefit from the new system.
- Robot Finder enchant is now properly included in the package and loaded
🚀 X-Prison Update: 2025.3.7
Improvements & Fixes:
🛠️ Fortune Enchant Fixes:
Resolved a long-standing issue where Nuke, Laser, Explosive, and Layer enchants were not properly granting currencies through the Fortune enchant. These enchantments now correctly contribute to your earnings, as intended.
Enjoy smoother mining and more accurate currency generation!
🛠 X-Prison 2025.3.7 – Release Notes
Release Date: July 29, 2025
🔧 Fixes
Fixed auto-sell issues, especially with non-item materials like water and unformable blocks that were causing console exceptions.
Resolved multiple bugs in event handling, improving overall system stability.
✨ Improvements
Bombs can now be thrown by right-clicking in the air, making their use more intuitive.
Currency items (tokens, money, etc.) can now be redeemed by right-clicking in the air, no block targeting required.
🎨 Additions
Added resource pack for Pickaxe Skins into download
-
🔍 Robots Finder Enchant (NEW!)
In celebration of the upcoming X ROBOTS Plugin, we’re introducing a brand new enchant: Robots Finder!-
Equip this enchant on your pickaxe to discover robots while mining.
-
The higher the enchant level, the greater the chance of uncovering rare robotic companions!
-
Perfect for players looking to gear up for the X ROBOTS update.
-
As always, thank you for playing and supporting X-Prison. 💙