⛏️X-PRISON⛏️ icon

⛏️X-PRISON⛏️ 2025.4.0

Everything Your Prison Server Needs – In One Plugin.

Page 1 2 3 ... 8
2025.4.0 2 hours ago
X-Prison 2025.4.0 - Release Notes
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]
2025.3.9.1 2 days ago
Update 2025.3.9.1

Update 2025.3.9.1

8th August 2025

  • We have fixed rare exception that happened when sending out player's mining stats
2025.3.9.1 2 days ago
Update 2025.3.9.1
Update 2025.3.9.1
8th August 2025
  • We have fixed rare exception that happened when sending out player's mining stats
2025.3.9.1 4 days ago
Update 2025.3.9.1
Update 2025.3.9.1
5th August 2025
  • Minor API and compatibility update
2025.3.9.1 5 days ago
X-Prison 2025.3.9.1 - Max Enchantments cap on pickaxe
🛠 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.
2025.3.9 6 days ago
X-Prison 2025.3.9 – Auto Prestige Feature
X-Prison 2025.3.9 – Auto Prestige Feature
✨ New Features
  • Auto Prestige System
    Players can now prestige automatically without manual input!
⚙️ Configuration Updates (prestiges.yml)
  • 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
Notes
  • 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.
2025.3.8 7 days ago
X-Prison v2025.3.8 - Patch Release
🛠 X-Prison v2025.3.8 - Patch Release
Release Date: August 3, 2025
 
✅ Fixes
  • 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.
2025.3.8 7 days ago
X-Prison 2025.3.8 – Auto Rankup Feature
🔒 X-Prison 2025.3.8 – Auto Rankup Feature
✨ New Features
  • Auto Rankup System
    Players can now rank up automatically without manual input!
⚙️ Configuration Updates (ranks.yml)
  • 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
     
📝 Notes
  • 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.
2025.3.7 9 days ago
X-Prison 2025.3.7 - Fixed including of robotfinder enchant
X-Prison 2025.3.7
1st August 2025
  • Robot Finder enchant is now properly included in the package and loaded
2025.3.7 11 days ago
X-Prison 2025.3.7 - Fixed fortune enchant issues

🚀 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!

2025.3.7 12 days ago
X-Prison 2025.3.7 – Release Notes

🛠 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

2025.3.6 12 days ago
X-Prison 2025.3.6 Release Notes
X-Prison 2025.3.6 Release Notes
Release Date: July 29, 2025
 

🎉 New Features
  • 🔍 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.
?temp_hash=3737b1b4a13e3485c35f9fa031603d60
 

As always, thank you for playing and supporting X-Prison. 💙
2025.3.5 13 days ago
X-Prison 2025.3.5 – Release Notes

X-Prison 2025.3.5 – Release Notes
Release Date: July 27, 2025

✨ What's New
Full Module Handling Refactor
Reworked the internal module system for improved stability, scalability, and performance. This lays the groundwork for future features and better plugin integrations.

🛠️ Bug Fixes
Enchantments
Resolved multiple issues affecting the behavior and reliability of certain enchantments, ensuring more consistent gameplay.

2025.3.4 14 days ago
️ X-PRISON 2025.3.4 – Pickaxe Skins Update
️ X-PRISON 2025.3.4 – Pickaxe Skins Update
Release Date: July 27, 2025
 
✨ New Features
  • Pickaxe Skins Module: Introduced a brand-new system for customizing pickaxe appearances using skins.
  • Enchant GUI Integration: Added a new "Skins" item to the Enchant GUI that opens the Pickaxe Skins interface.
  • pickaxe-skins.yml Configuration: New configuration file with default skins definitions and options for customization.
 
[SPOILER="pickaxe-skins.yml"]
[code=YAML]# Aliases for the main command of the plugin.
# Players can use any of these to open the skins GUI or use other skin features.
main-command-aliases:
  - skins
  - pickskin
  - skin
 
# Messages displayed to players for various events or errors.
messages:
  no-permission: '&e&lSKINS &8» &cYou don''t have permission to activate this skin!'
  no-pickaxe: '&e&lSKINS &8» &cYou must be holding a pickaxe.'
  skin-activated: '&e&lSKINS &8» &7You have activated skin %skin%!'
 
# Sound effects used by the plugin for user feedback.
# These sounds are triggered by specific actions or responses.
sounds:
  click: UI_BUTTON_CLICK              # Played when a player interacts with GUI items.
  success: ENTITY_PLAYER_LEVELUP     # Played on successful skin activation.
  info: BLOCK_NOTE_BLOCK_PLING       # Played when showing info or tips.
  error: BLOCK_NOTE_BLOCK_BASS       # Played when an error or invalid action occurs.
 
# List of all available skins.
# Each skin must have a unique key and contains:
# - name: Display name (supports color codes)
# - description: Lore shown in the GUI
# - custom-model-data: Required value to match resource pack
# - multipliers: Boosts to in-game currencies
# - permission: Required permission to unlock the skin
skins:
  plasma:
    name: "&3&lPlasma Surge"
    description:
      - "&7This skin boosts your gain of"
      - "&b&lall major currencies &7while mining."
      - " "
      - "&6Money &f1.8x"
      - "&6Tokens &f2.2x"
      - "&6Gems &f1.5x"
    custom-model-data: 110
    multipliers:
      money: 1.8
      tokens: 2.2
      gems: 1.5
    permission: "pickaxeskins.skin.plasma"
 
  corrupted:
    name: "&8&lCorrupted Soul"
    description:
      - "&7This skin boosts your gain of"
      - "&b&lall major currencies &7while mining."
      - " "
      - "&6Money &f2.1x"
      - "&6Tokens &f2.6x"
      - "&6Gems &f1.9x"
    custom-model-data: 111
    multipliers:
      money: 2.1
      tokens: 2.6
      gems: 1.9
    permission: "pickaxeskins.skin.corrupted"
 
  celestial:
    name: "&f&lCelestial Beam"
    description:
      - "&7This skin boosts your gain of"
      - "&b&lall major currencies &7while mining."
      - " "
      - "&6Money &f2.6x"
      - "&6Tokens &f3.1x"
      - "&6Gems &f2.3x"
    custom-model-data: 112
    multipliers:
      money: 2.6
      tokens: 3.1
      gems: 2.3
    permission: "pickaxeskins.skin.celestial"
 
  storm:
    name: "&9&lStorm Bringer"
    description:
      - "&7This skin boosts your gain of"
      - "&b&lall major currencies &7while mining."
      - " "
      - "&6Money &f2.0x"
      - "&6Tokens &f2.9x"
      - "&6Gems &f1.8x"
    custom-model-data: 113
    multipliers:
      money: 2.0
      tokens: 2.9
      gems: 1.8
    permission: "pickaxeskins.skin.storm"
 
  infernal:
    name: "&c&lInfernal Blaze"
    description:
      - "&7This skin boosts your gain of"
      - "&b&lall major currencies &7while mining."
      - " "
      - "&6Money &f2.7x"
      - "&6Tokens &f3.2x"
      - "&6Gems &f2.4x"
    custom-model-data: 114
    multipliers:
      money: 2.7
      tokens: 3.2
      gems: 2.4
    permission: "pickaxeskins.skin.infernal"
 
  galactic:
    name: "&d&lGalactic Hammer"
    description:
      - "&7This skin boosts your gain of"
      - "&b&lall major currencies &7while mining."
      - " "
      - "&6Money &f3.2x"
      - "&6Tokens &f3.8x"
      - "&6Gems &f3.0x"
    custom-model-data: 115
    multipliers:
      money: 3.2
      tokens: 3.8
      gems: 3.0
    permission: "pickaxeskins.skin.galactic"
 
# GUI configuration for the pickaxe skins menu
skins-gui:
  rows: 4                                # Number of rows in the GUI (max 6). 4 rows = 36 slots
  title: "&d&lPICKAXE SKINS"             # Title of the GUI (supports color codes)
  filler: BLACK_STAINED_GLASS_PANE       # Material used for filler items in unused slots
  skins-slots: [12,13,14,21,22,23]       # Specific slot positions where skins are displayed (0-based index)
  items:
    info-item:
      slot: 4                            # Slot index for the info/help item
      name: "&d&lInformation"            # Name of the item in the GUI
      material: ENCHANTED_BOOK           # Item material used
      custom_model_data: 0               # Optional model data (0 = vanilla)
      lore:
        - " "
        - "&7Pickaxe Skins grant you powerful perks"
        - "&7that last the entire season"
        - " "
        - "&7Check them out &d&lbelow"
[/code]
[/SPOILER]
pickaxe-skins.png
2025.3.3 14 days ago
X-PRISON 2025.3.3 – Release Notes
X-PRISON 2025.3.3 – Release Notes
Release Date: July 27, 2025
 
🔧 Fixes
  • Improved Currency Hook Compatibility:
    Resolved issues with handling external currency systems, specifically:
    • Vault
    • CoinsEngine
This update ensures more reliable integration and correct balance tracking when using external economy plugins.
2025.3.2 16 days ago
X-Prison 2025.3.2 – Release Notes
X-Prison 2025.3.2 – Release Notes
Release Date: July 25, 2025
 
✨ Updates & Improvements
  • Default Message Updates:
    • Refreshed default messages for:
      • AutoSell
      • Bombs
      • Enchants
    • Messages now offer improved clarity and formatting.
       
  • Sell Price Editor GUI Enhancements:
    • Updated GUI elements to display currency names and formatted amounts for better readability and consistency.
2025.3.2 16 days ago
X-Prison 2025.3.2 – Release Notes
X-Prison 2025.3.2 – Release Notes
Release Date: July 25, 2025
 
🔧 Fixes
  • Autosell System: Resolved an issue where the autosell feature failed to sell items or provide rewards when players broke blocks in mines.
🛠 Improvements
  • Message Formatting: Updated all plugin messages to consistently use currency amount and name placeholders, ensuring better compatibility with custom configurations and economy setups.
2025.3.1 17 days ago
X-Prison v2025.3.1 – Release Notes
X-Prison v2025.3.1 – Release Notes
Currency System Update
  • ✅ Updated to latest Currency API changes for improved flexibility and third-party integration.
  • This update enables full support for external currencies like Vault, through the new XPrisonCurrencyHandler system.
  • Internal logic now properly delegates to external handlers when defined, allowing custom economy hooks.
Related Addon
  • Released new addon: X-Prison Vault Economy Hook
    ➤ Seamlessly integrates Vault-based economy as an X-Prison currency.
    ➤ Perfect for using EssentialsX, CMI, or other Vault-supported plugins inside modules like AutoSell and Enchants.
⚠️ Notes
  • This update affects currency handling logic internally. If you're using custom currencies or third-party integrations, please ensure they implement the new handler structure.
  • No changes are needed for default users — everything continues to work out of the box.
2025.3.1 17 days ago
X-Prison Update 2025.3.1 - Multipliers refactor and added currencies support!
🔒 X-Prison - Update 2025.3.1
🚀 Major Changes & Improvements:
  • Full Refactor of the Multipliers Module
    The entire multipliers system has been overhauled for improved flexibility, performance, and future expansion.
  • Per-Currency Global Multipliers
    Global multipliers can now be set independently for each currency type.
     
  • Per-Currency Player Multipliers
    Player multipliers now also support separate values for each currency.
     
  • Enchants Adapted to Player Multipliers
    Enchants now correctly calculate currency rewards based on the player's active multipliers.
⚠️ Known Issues:
  • Rank Multipliers Temporarily Disabled
    Support for rank-based multipliers has been temporarily removed and will return in a future update.
     
💻 Command Changes:
New command structure for multipliers:
 
 
 
 
 
 
[code]/gmulti [currency] [multiplier] [duration] [time_unit]
/gmulti [currency] reset
 
/pmulti [player] [currency] [multiplier] [duration] [time_unit]
/pmulti [player] [currency] reset[/code]
 
 
 
  • ✨ Tab Completion Added
    Multiplier commands now feature tab-completion for easier usage and fewer errors.
     
Placeholders for multipliers were updated: https://github.com/Drawethree/X-Prison/wiki/Placeholders
 
[SPOILER="multipliers.yml"]
[code=YAML]messages:
  multi_received: '&e&lMULTIPLIER &8» &7You''ve &e&lENABLED &7%currency% Multiplier x%multiplier% for %time%.'
  multi_reset: '&e&lMULTIPLIER &8» &cYour %currency% Multiplier was reset.'
# Rank Multipliers settings
ranks:
  god:
    tokens: 0.8
    gems: 0.8
    money: 0.8
  demigod:
    tokens: 0.8
    gems: 0.8
    money: 0.8
  premium:
    tokens: 0.8
    gems: 0.8
    money: 0.8
# Should the plugins check for LuckPerms groups instead of Xprison permissions?
use-luckperms-groups: true
# Interval for refreshing online players rank mulipliers in minutes
rank-multiplier-update-time: 5
currency-multipliers:
  money:
    global-max: 10.0
    player-max: 10.0
  tokens:
    global-max: 5.0
    player-max: 7.5
  gems:
    global-max: 5.0
    player-max: 7.5
 
[/code]
[/SPOILER]
2025.3 18 days ago
X-Prison 2025.3 - Currency improvements and fixes
📦 X-Prison  – Version 2025.3
Release Date: 23rd July 2025
 
🔧 Changes & Improvements:
  • Default Configuration Clean-Up
    Minor fixes applied to default config files for improved clarity and consistency.
✨ New Features:
  • Per-Currency Max Amount Cap
    You can now define a max-amount for each currency individually in the config, allowing precise control over balance limits.
🗑️ Deprecated:
  • number-format Removed from Mining Stats
    The number-format option in the mining summary section is no longer used.
    → It now respects each currency's individual formatting (format, short-format, etc.), for a more consistent and centralized configuration experience.
     
 
Always please check our WIKI for latest changes. I am always updating it.
Page 1 2 3 ... 8

prison

ultraprisoncore

enchants

ranks

prestiges

multipliers

mines

You might also like...