X-Prison 2025.4.0 - Added MiniMessage support and Rebirths!
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.
Code (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"
For detailed information on all these changes and how to make the most of the new features, please visit our
Wiki pages.