⚡X PRISON CORE ⚡⭐ PACKET BASED ⭐ 250+ FEATURES ⭐ NEW BattlePass, Quests and Daily Rewards!

MC Plugin ⚡X PRISON CORE ⚡⭐ PACKET BASED ⭐ 250+ FEATURES ⭐ NEW BattlePass, Quests and Daily Rewards! 2026.3.0.0
Flagship all-in-one core every top prison server runs on.

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.
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.3.2
Release Date: 07/26/2025

What's New:
  • Small bug fixes to improve stability and consistency
  • Internal code cleanup and optimization for better performance
  • Updated dependency versions to ensure better compatibility between minecraft versions
Thank you for supporting X-PRISON — more exciting features coming soon!
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.
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.
X-Prison 2025.2.3 - Release Notes
New Features

  • Added support for H2 Database integration.
  • Default database system switched to H2 for improved performance and ease of setup.
XPrison - Hotfix 2025.2.2
21st July 2025

Improvements
  • Hotfixed issues with Bombs
  • Improved stability of large block breaking enchants as
    • Nuke
    • Layer
    • Explosive
    • Laser
X-Prison v2025.2.1 – Mine Bomb Enhancements
Release Date:
July 21, 2025

✨ New Features
  • Right-Click Bomb Throwing
    Players can now throw mine bombs using right-click, adding a more intuitive and dynamic way to use them.
️ Improvements
  • Bomb Display Name on Use
    Mine bombs now correctly show their custom display name when thrown or dropped, improving clarity and player feedback.

  • Updated bombs.yml Defaults
    The default configuration file (bombs.yml) has been refreshed to include more up-to-date and balanced settings.

bomb name visible.png
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.2
Release Date: 07/19/2025

What's New:
  • Small bug fixes to improve stability and consistency
  • Internal code cleanup and optimization for better performance
  • Updated dependency versions to ensure better compatibility between minecraft versions

Thank you for supporting X-PRISON — more exciting features coming soon!
X-Prison v2025.2 – Dynamic Currency System Update

Core Changes

  • Removed: use_tokens_currency from prestiges.yml and ranks.yml.
    • ✅ Replaced with a new flexible currency setting that supports any registered currency.
  • Added: currency-name field in tokens.yml and gems.yml.
    • ➕ Allows renaming currencies to match your server theme (e.g., "Credits", "Crystals", etc.).
  • Added: currency configuration option to:
    • autosell.yml
    • ranks.yml
    • prestiges.yml
    • This defines which currency is used per feature, giving you full control over economy design.
  • Adapted all core systems to support the new dynamic currency API.
API Changes
  • Introduced XPrisonCurrencyAPI
    • Allows developers to register, retrieve, and manage custom currencies via code.
  • Removed CurrencyType enum
    • Cleaned up in favor of the new XPrisonCurrency interface-based system.
  • ❌ Removed XPrisonGemsAPI and XPrisonTokensAPI
    • ️ Deprecated and replaced by the unified XPrisonCurrencyAPI.
✅ Benefits
  • Fully customizable currency names and logic
  • Developers can easily hook in their own currency systems
  • Cleaner configuration files with per-feature currency control
  • ️ Stronger, more scalable core economy architecture
✨ New Features
  • Addon System Implementation
    A modular addon system has been introduced! You can now:
    • Drop .jar addons into plugins/X-Prison/addons
    • Register custom enchants, features, or modules without modifying the core
    • Use X-Prison-Addon-Class in MANIFEST.MF to define entry points
    • Manage addon metadata like name, author, description, and version
    • Easily enable/disable addons via GUI or command (GUI support in progress)
x-prison main menu.png

x-prison addon manager.png

API Updates
  • Updated to Support Latest X-Prison API
    • Full compatibility with the latest Spigot 1.21.7 API
    • Updated internal APIs for enchants, events, and hooks
    • Ensures stability with modern plugin environments
️ Developer Notes
  • Addons must implement XPrisonAddon interface with onEnable() and onDisable() methods.
  • Include a MANIFEST.MF with X-Prison-Addon-Class and optional metadata:
    properties
Code:
X-Prison-Addon-Class: dev.yourplugin.MyAddon
X-Prison-Addon-Name: My Addon
X-Prison-Addon-Version: 1.0
X-Prison-Addon-Author: YourName
X-Prison-Addon-Description: Adds cool features
Top Bottom