⛏️X-PRISON⛏️ icon

⛏️X-PRISON⛏️ 2025.1.9

Everything Your Prison Server Needs – In One Plugin.

Page 1 2 3 ... 7
2025.1.9 4 hours ago
X-Prison 2025.1.9 - XPrisonAPI Update + Balancing
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.1.9
Release Date: 07/15/2025
2025.1.9 11 hours ago
X-Prison 2025.1.9 - XPrisonAPI Update
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.1.9
Release Date: 07/15/2025
 
  • Support of latest X-PrisonAPI snapshot
    • https://github.com/Drawethree/X-PrisonAPI
  • Default explosionType for explosive.json enchant is now SPHERE
2025.1.8 2 days ago
X-Prison 2025.1.8 - WorldEdit no longer required!
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.1.8
Release Date: 07/14/2025
 
Fixes & Improvements:
  • WorldEdit is no longer required as a dependency!
2025.1.8 3 days ago
X-Prison 2025.1.8 - Laser enchant hotfix
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.1.8
Release Date: 07/13/2025
 
🔧 Fixes & Improvements:
  • Laser Beam Particle Fix: Resolved an issue affecting laser beam particles in Minecraft versions 1.13 through 1.20.6, ensuring consistent visual effects across supported versions.
  • Default Pickaxe Levels: Corrected a configuration issue with default pickaxe levels not applying as expected.
2025.1.8 3 days ago
X-Prison 2025.1.8 - New Laser Enchant!
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.1.8
Release Date: 07/13/2025
 
Laser Beam Enchantment
Description:
 
Fires a high-powered laser in the direction you're mining, instantly breaking a line of blocks ahead.
As the enchantment level increases, the laser activates more frequently and penetrates deeper into the mine.
Perfect for clearing long tunnels and speeding up mining efficiency.
 
Mechanics:
 
  • Triggers based on chance when breaking a block.
  • Breaks multiple blocks in a straight line (based on beam length).
  • Direction depends on where you're looking — horizontal or vertical.
  • Benefits from fortune and auto-sell when applicable.
Scaling:
 
  • Higher levels = more frequent activation.
  • Beam length can scale or remain fixed depending on config.
 
[SPOILER="laserbeam.json"]
[code]{
 
  "class": "dev.drawethree.xprison.enchants.model.impl.LaserBeamEnchant",
  "id": 26,
  "rawName": "laser",
  "name": "&cLaser",
  "enabled": true,
  "increaseCostBy": 300,
  "maxLevel": 300,
  "chance": 0.0035,
  "initialCost": 10000,
  "pickaxeLevelRequired": 10,
  "currency": "TOKENS",
  "beamLength": 3,
  "countBlocksBroken": true,
  "useEvents": false,
  "refund": {
    "enabled": true,
    "guiSlot": 50,
    "percentage": 40.0
  },
  "gui": {
    "name": "&cLaser",
    "material": "REDSTONE",
    "customModelData": 0,
    "slot": 50,
    "description": [
      "&7&o(( Fires a laser in your mining direction ))",
      "&7Becomes stronger and more frequent with levels."
    ]
  }
}[/code]
[/SPOILER]
 
 
00d08cfd05e5d1a23841bdd49c093eaa.gif
2025.1.7 4 days ago
X-Prison 2025.1.7 - AutoSell rework!
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.7
Release Date: 07/12/2025
 
🚀 What's New
Global Auto-Sell System Rework
  • The auto-sell system has been completely reworked!
  • We’ve removed per-region prices — block prices are now GLOBAL across your entire server.
  • This eliminates the need to set up specific regions or require players to be standing in designated areas to sell their items.
  • Selling is now simpler, faster, and more streamlined than ever before.
🛠️ API & Developer Updates
  • XPrisonAPI updated to reflect the new selling system.
  • The SellRegion interface has been deprecated and removed, as it is no longer necessary.
  • This change reduces complexity and improves plugin performance and maintainability.
🤝 Compatibility
  • The upcoming X PrivateMines plugin will now be fully supported out of the box.
  • Expect seamless integration and enhanced functionality when paired with the latest X-Prison build.

This update makes selling more intuitive and efficient while preparing for future expansions with full compatibility in mind. As always, we appreciate your feedback and support!
sellprices%20gui.png
2025.1.6 6 days ago
X-Prison 2025.1.6 - Update Release Notes
What's New in This Release

✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.

Version:
 2025.1.6
Release Date: 07/10/2025
  • Custom Model Data Support
    Custom model data is now fully supported across the following item types:
    • Enchants
    • Bombs
    • Gems
    • Tokens
    • GUI Items (now fully configurable)
    This allows for seamless integration with resource packs, enabling unique visuals for each item type and improved GUI customization.
🛠️ Configuration
  • All GUI items now support the custom-model-data field in configuration files.
  • You can assign unique model data values to differentiate item appearances in the GUI and in gameplay.
2025.1.5 6 days ago
X-Prison 2025.1.5 - Update Release Notes
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.5
Release Date: 07/09/2025
 
💎 New Feature: Multi-Currency Enchant Purchases!
We heard your feedback! Until now, enchantments were only purchasable using tokens — but that's changed in this update. You can now configure enchant purchases to support multiple currencies, giving players more flexibility and more ways to progress.
 
🔨 Key Changes:
  • ✅ Enchantments can now be purchased using:
     
    • Gems
    • Tokens (existing)
    • Vault currency (in-game money)
       
  • 🔁 Fully configurable per-enchant and per-currency!
  • 💬 Updated GUIs + Messages to clearly show all available purchase options and their costs.
     
⚙️ Config Updates:
  • Some messages in enchants.yml were updated to have %currency% placeholder
🧪 Bug Fixes & Improvements:
  • Optimized enchant menu loading for better performance on larger servers.
  • Improved messaging when a player doesn’t have enough currency for a purchase.
2025.1.4 10 days ago
X-Prison 2025.1.4 - Licensing Update
What's New in This Release
 
✅ Supported Minecraft Versions: 1.8 → 1.21.7
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version 2025.1.4
 License System Introduced
We've implemented a new license-based activation system to better protect and support the plugin.
  • The plugin will no longer function without a valid license key.
  • To get your license key:
    1. Join our Discord server: [CLICK]
    2. Open a ticket and provide proof of purchase.
    3. Our team will verify your purchase and issue your personal license key.
Your continued support allows us to keep improving the plugin — thank you!
Need help? Reach out on Discord — we're here to support you!
2025.1.3 11 days ago
X-Prison 2025.1.3 - Maintenance Update
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.3
Release Date: 07/05/2025
 
What's New:
  • 🔧 Small bug fixes to improve stability and consistency
  • 🧹 Internal code cleanup and optimization for better performance
     
This update focuses on refining the core system to ensure smoother gameplay and improved compatibility across versions.
 
Thank you for supporting X-PRISON — more exciting features coming soon! 🚀
2025.1.3 12 days ago
X-Prison 2025.1.3 - Update Release Notes
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.3
Release Date: 07/04/2025
 
We're excited to roll out a major update packed with modular improvements, powerful new features, and enhanced support for developers. Here's everything new:
 
Modular System Improvements
  • Hot-Swap Support for Modules
    You can now enable or disable any module in-game without needing to restart the server. This hot-swap system makes testing, debugging, and managing modules faster and more efficient.

  • Module-Based Commands & Listeners
    All plugin commands and listeners are now scoped to their respective modules. This ensures better modular separation, improved performance, and easier maintenance.
New Feature: Mine Bombs Module
  • Introducing Mine Bombs, a powerful new mechanic exclusively for use within mines!

  • Features:
    • Unlimited Custom Bomb Types: Create any number of mine bomb variations with unique behaviors.

    • Mine-Only Explosions: Bombs only function inside defined mines.

    • Configurable Radius: Set the explosion radius to suit your gameplay balance.

    • Fully Customizable:
      • Item appearance

      • Explosion sounds

      • Drop sounds
️ Admin and GUI Enhancements
  • Updated Admin Menu (xPrison Admin GUI)
    The main admin GUI now allows you to reload, enable, or reset module data from a single location — streamlining configuration and testing.

  • Improved Help GUI
    The in-game help interface now includes detailed information on the Mine Bombs feature, helping players quickly understand and utilize the new functionality.
‍ Developer API Update
  • XPrisonAPI Expanded
    We’ve added the new XPrisonBombsAPI for developers to integrate and interact with the Mine Bombs module programmatically.

  • Javadocs Available
    Comprehensive documentation for the API is now published here:
    https://www.drawethree.dev/plugins/x-prison/javadoc/

x-prison%20main%20menu.pngx-prison%20main%20menu.png

x-prison%20small%20bomb.png x-prison%20normal%20bomb.png x-prison%20mega%20bomb.png

 

2025.1.2 14 days ago
X-Prison 2025.1.2 - Update Release Notes (Small Patch for Spigot 1.20.6 compatibility)
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.2
Release Date: 07/02/2025
 
Bug Fixes
  • Mine Selection Tool Fix
    Resolved an issue where the Mine Selection Tool was unresponsive to right- or left-clicking on blocks when attempting to make a selection.
    ✅ Now works as intended on Spigot 1.20.6.
2025.1.2 15 days ago
X-Prison 2025.1.2 - Update Release Notes
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.2
Release Date: 07/01/2025
️ 
✅ What's New & Improved
  • Spigot 1.21.7 Compatibility
    Fully updated and tested for the latest Spigot 1.21.7 server version.
  • Modular Code Refactor
    • Blocks-related code has been moved to its own module (previously part of the Tokens module).
    • Created new config file blocks.yml
    • Improves code separation, maintainability, and overall structure.
  • New Configuration Option
    • Added enable-metrics in config.yml to allow server owners to opt in/out of plugin usage metrics tracking.
    • Default: false (can be changed as needed).
       
  • Code Cleanup
    • Removed duplicated code across modules to reduce redundancy and improve performance.
2025.1.1 16 days ago
X-Prison 2025.1.1 - Update Release Notes
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
Version: 2025.1.1
Release Date: 06/30/2025
 
🛠️ Bug Fixes
  • Fixed Enchant Requirement Logic:
    Resolved an issue where only specific enchants (VoucherFinderEnchantNukeEnchantKeyallsEnchant, and AutoSellEnchant) were enforcing the required pickaxe level. Now, all enchants correctly support and respect the required pickaxe level configuration.
     
🧹 Code Cleanup
  • Removed ModuleNotEnabledException:
    This exception class has been removed from the plugin as it will now be provided through the shared API.
2025.1.1 16 days ago
X-Prison 2025.1.1 - Update Release Notes
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.6
☕ Java Requirement: Java 17 or higher is required to run the plugin.
 
We’re excited to announce a major update to X-Prison! This release includes significant improvements to flexibility, configuration, and plugin extensibility. Below is a detailed summary of what’s new and improved.
 
New Features
  • Public X-PrisonAPI Released
    Developers can now access and integrate with X-Prison using the newly released public API. This empowers server owners and developers to create their own custom systems on top of X-Prison’s foundation. API is available HERE (https://github.com/Drawethree/X-PrisonAPI)

  • ️ X-PrisonAPI-CustomEnchant Sample
    A sample project has been included to demonstrate how to register and implement custom enchantments using the new API. A perfect starting point for plugin developers looking to extend enchant functionality. Available HERE (https://github.com/Drawethree/X-PrisonAPI-CustomEnchants)
️ Core Enhancements
  • Enchant System Refactor
    The entire enchantment system has been refactored for better performance, clarity, and extensibility. This change lays the groundwork for future advanced features and cleaner integrations.

  • Enchant Configuration Overhaul
    All enchant configurations have been moved to a dedicated directory and are now stored in modular, human-readable .json files. This makes customization easier and more maintainable.
    [SPOILER="Example efficiency.json"][code]{
      "class": "dev.drawethree.xprison.enchants.model.impl.EfficiencyEnchant",
      "id": 1,
      "rawName": "efficiency",
      "name": "&aEfficiency",
      "enabled": true,
      "increaseCostBy": 10,
      "maxLevel": 500,
      "initialCost": 10,
      "refund": {
        "enabled": true,
        "guiSlot": 27,
        "percentage": 50.0
      },
      "gui": {
        "name": "&aEfficiency",
        "material": "PRISMARINE_SHARD",
        "slot": 27,
        "description": [
          "&7&o(( Ability to mine blocks faster ))"
        ]
      }
    }
    [/code][/SPOILER]
⚙️ Additional Improvements
  • Enhanced Logging
    Logging throughout the plugin has been improved to give server owners and developers more visibility into plugin behavior and potential issues.

  • Default Config Style Update
    All default configuration files have been reviewed and updated for cleaner formatting and improved readability.
✅ Notes
  • Make sure to back up your old enchant configuration before updating.

  • If you’re using custom enchantments, refer to the new sample project for integration guidance.

  • Check your server logs after updating to verify all enchantments loaded correctly with the new format.
2025.1 19 days ago
Plugin Update - 2025.1 Release Notes
What's New in This Release
 
✅ Supported Minecraft Versions: 1.12 → 1.21.5
☕ Java Requirement: Java 17 or higher is now required to run the plugin.
 
✅ Major Changes & Improvements
  • Removed MineResetLite Migration Support
    Legacy support for MineResetLite migration has been deprecated and removed to streamline codebase and improve performance.
  • Migration to XSeries (XMaterial)
    • Fully replaced the outdated CompMaterial system with XMaterial for better compatibility and maintainability.
    • Updated enchants.yml to use enum names directly from XMaterial, reducing confusion and improving consistency.
  • Adopted XSeries Utilities Globally
    Codebase now leverages XSeries utility classes across the board for materials, enchantments, skulls, and more.
  • pom.xml Refactored
    • Cleaned up structure for improved readability.
    • Introduced Maven dependency management for cleaner project builds.
  • Updated Metadata & External References
    • Refreshed Discord server invite URL.
    • Updated dependencies versions
    • Upgraded SkullUtils for better custom head handling.
⚙️ Compatibility & Requirements
  • ✅ Supported Minecraft Versions: 1.12 → 1.21.5
    The plugin now officially supports Minecraft server versions from 1.12 through 1.21.5.
    ⚠️ Support for versions older than 1.12 has been discontinued.

  • ☕ Java Requirement: Java 17 or higher is now required to run the plugin.
1.12.13 19 days ago
You missed X-Prison, did not you?
I'm Back in Minecraft Development!
 
Hey everyone! I'm excited to announce that I'm officially back in Minecraft plugin development!
 
I'll be actively maintaining and updating my X-Prison plugin once again. My top priority right now is adding support for Minecraft 1.20 and 1.21, ensuring everything runs smoothly on the latest versions of the game.
 
X-Prison is now an open-source project, and I'm open to pull requests from the community! If you have ideas, improvements, or bug fixes, feel free to contribute — collaboration is always welcome.
 
I’ll also be focusing on feature updates based on community feedback, so if there's something you'd love to see added or changed, please let me know.
 
✅ Join our Discord for questions, suggestions, or just to chat:
 
I've also set up a test server where you can see the plugin in action:
play.drawethree.dev
 
Thanks for all your support — it's great to be back, and I can't wait to build even more awesome features together with you!
 
Stay tuned!
1.12.13 Jun 27, 2023
Update 1.12.13
Update 1.12.13
27th June 2023
  • Added support for 1.12.1
1.12.10 Mar 31, 2023
Update 1.12.10
Update 1.12.10
31st March 2023
  • Updated to support Spigot / Paper 1.19.4
1.12.9 Feb 1, 2023
Update 1.12.9
Update 1.12.9
1st February 2023
  • Updated ALL namings from UltraPrisonCore -> XPrison
    • Permissions - https://github.com/Drawethree/X-Prison/wiki/Commands-&-Permissions#permissions
      • Please use the new permissions names!
    • Placeholders - https://github.com/Drawethree/X-Prison/wiki/Placeholders#papi--mvdw-placeholders
      • Please use the new placeholder names!
    • Developer API - https://github.com/Drawethree/X-Prison/wiki/Developer-API
      • If you have any plugin that hooks into X-Prison (UltraPrisonCore API) please update the API namings!
Page 1 2 3 ... 7

prison

ultraprisoncore

enchants

ranks

prestiges

multipliers

mines

You might also like...