⛏️X-PRISON⛏️ icon

⛏️X-PRISON⛏️ 2025.4.0.4

Everything Your Prison Server Needs – In One Plugin.

Page 1 2 3 ... 8
2025.4.0.4 2 days ago
X-Prison 2025.4.0.4 – Release Notes
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.
2025.4.0.3 3 days ago
X-Prison 2025.4.0.3 – Release Notes
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.
2025.4.0.2 10 days ago
X-Prison 2025.4.0.2 – Release Notes
X-Prison 2025.4.0.2 – Release Notes
✨ New Features
  • New Enchants:
    • Gem Merchant – Earn extra gems through in-game activities.
    • Token Merchant – Boost your token income while playing.
🛠 Improvements & Changes
  • 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.
       
?temp_hash=b48ca99dc2fb66910a8c9bbfbbef9dc9
?temp_hash=b48ca99dc2fb66910a8c9bbfbbef9dc9
2025.4.0.1 10 days ago
X-Prison 2025.4.0.1 - Improvements to enchants costs
X-Prison 2025.4.0.1
13th August 2025
  • 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.
Example — Old Format (linear scaling)
[code]"increaseCostBy": 250[/code]
 
Calculates as:
[code]baseCost + (level * 250)[/code]
 
Example — New Format (formula-based scaling)
[code]"increaseCostBy": "baseCost * pow(1.05, level)"[/code]
 
Calculates as:
[code] initialCost × (1.05 ^ (level)) [/code]
2025.4.0 11 days ago
X-Prison 2025.4.0 - Small fixes
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
2025.4.0 13 days ago
X-Prison 2025.4.0 - Minor Fixes
X-Prison 2025.4.0 Release Notes
Fixes
  • Resolved issues with bomb block breaking handling to ensure smoother gameplay and correct block interactions.
Updates
  • 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.
2025.4.0 13 days ago
X-Prison 2025.4.0 – Create your own custom enchants!
🚀 X-Prison 2025.4.0 – Release Notes
 
11th August 2025
 
🛠 Fixes
  • Bombs Respect Mine Boundaries – Fixed an issue where bombs could break blocks outside of designated mine areas. Your mines are now safe from accidental (or intentional) overreach.
     
✨ New Features
  • Create your own Custom Enchants! – You can now create your own custom enchantments that execute commands when triggered.
    • Add as many as you want—no hard limits.
    • Fully configurable triggers and commands for maximum creativity.
 
[code]{
  "class": "dev.drawethree.xprison.enchants.model.CommandRewardEnchantBase",
  "id": 999,
  "rawName": "command-executor-template",
  "name": "<yellow>Your Custom Enchant</yellow>",
  "enabled": true,
  "increaseCostBy": 400,
  "maxLevel": 1000,
  "chance": 0.000025,
  "initialCost": 1000,
  "pickaxeLevelRequired": 1,
  "currency": "GEMS",
  "refund": {
    "enabled": true,
    "guiSlot": 34,
    "percentage": 50.0
  },
  "gui": {
    "name": "<yellow>Your Custom Enchant</yellow>",
    "material": "COMMAND_BLOCK",
    "customModelData": 0,
    "slot": 34,
    "description": [
      "<gray>This is your custom enchant!</gray>",
      " ",
      "<gray>This enchant executes commands based on a given chance.</gray>",
      " ",
      "<gray>You can create as many as you want of these</gray>",
      "<gray>by copying the command-executor-template.json</gray>",
      "<gray>renaming it, and modify it to your liking!</gray>"
    ]
  },
  "commands": [
    {
      "command": "money give %player% 1000",
      "chance": 33
    },
    {
      "command": "tokens give %player% 1000",
      "chance": 33
    },
    {
      "command": "gems give %player% 1000",
      "chance": 33
    }
  ]
}
[/code]
2025.4.0 14 days ago
X-Prison 2025.4.0 – Release Notes
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.
2025.4.0 14 days 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 15 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 16 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 18 days ago
Update 2025.3.9.1
Update 2025.3.9.1
5th August 2025
  • Minor API and compatibility update
2025.3.9.1 18 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 20 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 20 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 21 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 23 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 25 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 26 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 26 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. 💙
Page 1 2 3 ... 8

prison

ultraprisoncore

enchants

ranks

prestiges

multipliers

mines

You might also like...