X-Prison 2025.4.0.4 – Release Notes
New Features
- 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.
X-Prison 2025.4.0.3 – Release Notes
🛠 Fixes
- Resolved an issue with H2 Database settings that caused the plugin to fail loading properly.
- This occurred specifically when there were existing gangs and pending gang invitations in the database.
- The bug previously resulted in the plugin getting stuck during initialization.
X-Prison 2025.4.0.3 – Release Notes
🛠 Fixes
- 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.
X Prison Core 2025.4.0.3 Release Notes
Updates
- Updated all dependency versions to latest versions
X-Prison 2025.4.0.2 – Release Notes
New Features
🛠 Improvements & Changes
- 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.
![]()
![]()
X-Prison 2025.4.0.1
13th August 2025
Example — Old Format (linear scaling)
- 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.
- 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.
Code:"increaseCostBy": 250
Calculates as:
Code:baseCost + (level * 250)
Example — New Format (formula-based scaling)
Code:"increaseCostBy": "baseCost * pow(1.05, level)"
Calculates as:
Code:initialCost × (1.05 ^ (level))
X-Prison 2025.4.0
- 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
X-Prison 2025.4.0 Release Notes
Fixes
Updates
- 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.
