X-Prison 2025.4.0 – Release Notes
Bug Fixes
- 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.
Configuration Updates
- Added a new option in config.yml to toggle MiniMessage support on or off, giving server admins greater control over message formatting.
X-Prison 2025.4.0 – Release Notes
New Features & Improvements
Bug Fixes
- Reduced Chat Spam: Blessing and Charity enchants now trigger quietly, without spamming other players’ chat.
- Config Updates: All default configuration files have been refreshed to ensure better out-of-the-box settings.
- Placeholder Expansion: Added new %xprison_rebirth% placeholder, returning the player’s rebirth prefix for use in scoreboards, chat formats, and more.
- Adventure Library Loading: Adventure dependencies now load as libraries automatically during server startup, improving plugin stability and startup performance.
- Fixed an issue where bombs could break blocks outside of mine regions.
X-Prison 2025.4.0 - Release Notes
We’re excited to announce the release of version 2025.4.0, packed with powerful new features and improvements:
- 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.
For detailed information on all these changes and how to make the most of the new features, please visit our Wiki pages.YAML:messages: no-permission: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>You do not have permission to use this command.</red>" player-only: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>Only players can use this command.</red>" current-rebirth: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <gray>You are currently <gold>%rebirth%</gold></gray>" rebirth-set: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <gray>Set <gold>%player%</gold>'s rebirth to <gold>%rebirth%</gold></gray>" player-not-found: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>Player not found.</red>" invalid-number: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>Invalid number. Please enter a valid integer.</red>" success: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <green>You are now <gold><bold>Rebirth %rebirth%</bold></gold></green>" fail: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>You do not meet all the requirements to rebirth.</red>" max-rebirth: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>You have reached the maximum rebirth level!</red>" requirement-rank: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>You must be at least Rank <white>%rank%</white> to rebirth.</red>" requirement-prestige: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>You must be at least Prestige <white>%prestige%</white> to rebirth.</red>" requirement-currency: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>You need <white>%amount% %currency%</white> to rebirth.</red>" invalid-rebirth: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <red>Invalid rebirth ID.</red>" no-rebirth: "<gradient:#FFD700:#FFEA00><bold>REBIRTH</bold></gradient> <dark_gray>»</dark_gray> <gray>You have not yet reborn.</gray>" rebirths: 1: prefix: "<gradient:#55ff55:#00aa00>♻[REBIRTH 1]</gradient><gray>" requirements: - type: "rank" enabled: true value: 26 - type: "prestige" enabled: true value: 10 - type: "currency" enabled: true currency: "money" value: 10000000 - type: "currency" enabled: true currency: "tokens" value: 10000000 rewards: commands: - "lp user %player% permission set xprison.rebirth1 true" 2: prefix: "<gradient:#55ffff:#0088aa>♻[REBIRTH 2]</gradient><gray>" requirements: - type: "rank" enabled: true value: 26 - type: "prestige" enabled: true value: 10 - type: "currency" enabled: true currency: "money" value: 20000000 - type: "currency" enabled: true currency: "tokens" value: 20000000 rewards: commands: - "lp user %player% permission set xprison.rebirth2 true" 3: prefix: "<gradient:#aaffaa:#44aa44>♻[REBIRTH 3]</gradient><gray>" requirements: - type: "rank" enabled: true value: 26 - type: "prestige" enabled: true value: 10 - type: "currency" enabled: true currency: "money" value: 30000000 - type: "currency" enabled: true currency: "tokens" value: 30000000 rewards: commands: - "lp user %player% permission set xprison.rebirth3 true" 4: prefix: "<gradient:#ff88ff:#aa55aa>♻[REBIRTH 4]</gradient><gray>" requirements: - type: "rank" enabled: true value: 26 - type: "prestige" enabled: true value: 10 - type: "currency" enabled: true currency: "money" value: 40000000 - type: "currency" enabled: true currency: "tokens" value: 40000000 rewards: commands: - "lp user %player% permission set xprison.rebirth4 true" 5: prefix: "<gradient:#ff5555:#aa0000>♻[REBIRTH 5]</gradient><gray>" requirements: - type: "rank" enabled: true value: 26 - type: "prestige" enabled: true value: 10 - type: "currency" enabled: true currency: "money" value: 50000000 - type: "currency" enabled: true currency: "tokens" value: 50000000 rewards: commands: - "lp user %player% permission set xprison.rebirth5 true"
![]()
![]()
Update 2025.3.9.1
8th August 2025
- We have fixed rare exception that happened when sending out player's mining stats
Update 2025.3.9.1
8th August 2025
- We have fixed rare exception that happened when sending out player's mining stats
🛠 X-Prison Release Notes – v2025.3.9.1
New Features
- Max Enchants Setting Added
- Introduced a new max-enchants option in enchants.yml.
- Default value is -1 (unlimited enchants).
Gameplay Restrictions
- Enchantment Cap Enforcement
- Players can no longer enchant items if the number of existing enchants is greater than or equal to max-enchants.
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.9
Release Date: 08/04/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!
