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.
[SPOILER="rebirths.yml"]
[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"
[/code]
[/SPOILER]
For detailed information on all these changes and how to make the most of the new features, please visit our
Wiki pages.
[ATTACH=full]913166[/ATTACH]
[ATTACH=full]913167[/ATTACH]