X Prison Core v2026.2.7.0

Flagship all-in-one core every top prison server runs on.
Update 1.9.5-BETA
22nd December 2021

  • Fixed exception - calling async of PlayerAutoMinerTimeReceiveEvent
  • Fixed exception - calling async of UltraPrisonPlayerEnchantEvent
  • Fixed exception - calling async of PlayerAutomineEvent
  • Fixed exception - calling async of PlayerGemsLostEvent
Update 1.9.4-BETA
22nd December 2021

  • Mines | Fixed exception that occurred on mine reset when there were no blocks set per mine
  • Metrics | Fixed integration
Update 1.9.3-BETA
29th November 2021
  • Core | Added buttons to reload / reset all modules at ones into main menu (/upc)
Update 1.9.2-BETA
23rd November 2021

  • Database | Updated SQLite pooling
  • Core | Added synchronization for persistable player data
  • Gangs | Fixed exception on /gang disband
Update 1.9.1-BETA
21st November 2021

  • Prestiges | Fixed exception on /maxprestige that occurred on 1.9.0-BETA
Update 1.9.0-BETA
21st November 2021

Dear users of UltraPrisonCore, we would like to introduce you in this update brand new module - Histories !

What are histories ?
History module keeps track about how your players interact with our system when they are playing so you can check at any time how they progressed. This feature may be very useful in scenarios when players are complaining about missing tokens,gems,rankup progress... anything related to UltraPrisonCore. Also it can be used for administration purposes.

Which modules are creating history lines ?
We are creating history records for anything that is currently persistable in database tables. By that saying, you can check player history records currently for these modules:

  • Tokens
  • Gems
  • Ranks
  • Prestiges
  • AutoMiner
  • Gangs
  • Multipliers
Unfortunately we do not YET create history records for Enchants & Pickaxe Levels, but that's already in stage of development.

How can I see history of any player ?
To make the interaction and administration as easy as possible, we have created fancy GUI-based system for you to be able to filter, clear and view history records for any of your player! This GUI can be accessed by running new - /history <player> - command from in-game, or by running /upc command and selecting 'Players History' item. If you'd feel stuck at anytime about this new module, we have also included some useful information in our Help GUI (/upc help).

What else also comes with this update ?
We have also implemented lot of custom events that are being fired in specific situations and modified all of our modules APIs. Please check with your developers once 1.9.X version of UPC is stable to update their projects to use 1.9.X stable release (of course only if you would like to use it :))

How exactly are history records created ? Is it implemented to handle millions of records ? (Tech Question)
History records are created when there is some specific event fired. For example, if PlayerReceivedTokensEvent is fired, history module will listen to this event and create a history record. All history records are saved in new database table - UltraPrison_History. To cover fast data retrieving, we have created also index for player_uuid on this table.
Please keep in mind, there are tons of events being fired and depending on your player base, you can easily store MILLIONS of records within few hours. Make sure your database host has enough space for them!

Where can I see this update in action ?
Our test server (play.drawethree.dev) has already been updated to this beta release and by default all players have been given permissions to the new commands and features. We can't wait for your feedback!

Conclusion
As I have spend lot of time doing this update, I would highly appreciate any feedback / review and I hope you will enjoy the new content as we always do our best to make YOU, our customers happy.

Also feel free to join our Discord Support Server in case of any queries related to UltraPrisonCore.

Best Regards,
Drawethree.



Update 1.8.5
18th November 2021

  • Gangs | Fixed issues with SQLite, gangs are now saving and loading properly
  • Enchants | Added option Count-Blocks-Broken (default: true) for Nuke,Layer and Explosive enchant
    • If this setting is set to true, all affected blocks by these enchants will be counted as broken blocks into player data and pickaxe data.
Update 1.8.4
17th November 2021

  • Auto Miner | Auto Miner now works only if player has pickaxe equipped in hand
  • Auto Miner | Added blocks broken reward
    • Definable in auto-miner.yml
Buy a license now
$29.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Enhanced
+ $9.99
Includes Standard support plus:
Installation & setup
Support duration
6 months
1 year
+ $4.99
Lifetime
+ $9.99
Extras
Web dashboard
+ $19.99
Discord Sync Bot
+ $9.99
OP Prison Configuration
+ $3.99
Casual Prison Configuration
+ $3.99
Source code
+ $99.99
Share and earn
Refer this resource and earn a 5% commission.
34,286 Views
261 Purchases
294 Downloads
Dec 19, 2020 Published
Jul 9, 2026 Updated
5.00 star(s)
Average rating (13)
4.4 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Cover Image and resource description was co-assisted by AI.
AI Content Disclosure
AI is regularly performing code cleanup between releases and ensures compatibility and extensibility for the future in codebase. Started using after release 2026.X.X
Type
  1. Gameplay
  1. Economy
  1. Core
Game mode
  1. Prison
Game mode
  1. Prison
Game mode (legacy)
  1. Prison
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
Supported languages
  1. English
Includes DRM
Yes
Source access (legacy)
Open source
Creator
Recommended for you
Flagship Private Mines system for your server with a feature-rich, performance-optimized features.
5.00 star(s) 3 ratings
82 purchases
Backpack system for your server
Not yet rated
64 purchases
Boost your server with customizable robots that generate currencies automatically!
4.00 star(s) 3 ratings
60 purchases
Lucky Block enchant for X-Prison Core
Not yet rated
49 purchases
Echo Booster enchant for X-Prison Core
Not yet rated
46 purchases
Share and earn
Refer this resource and earn a 5% commission.
34,286 Views
261 Purchases
294 Downloads
Dec 19, 2020 Published
Jul 9, 2026 Updated
5.00 star(s)
Average rating (13)
4.4 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Cover Image and resource description was co-assisted by AI.
AI Content Disclosure
AI is regularly performing code cleanup between releases and ensures compatibility and extensibility for the future in codebase. Started using after release 2026.X.X
Type
  1. Gameplay
  1. Economy
  1. Core
Game mode
  1. Prison
Game mode
  1. Prison
Game mode (legacy)
  1. Prison
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
Supported languages
  1. English
Includes DRM
Yes
Source access (legacy)
Open source
Creator
Recommended for you
Flagship Private Mines system for your server with a feature-rich, performance-optimized features.
5.00 star(s) 3 ratings
82 purchases
Backpack system for your server
Not yet rated
64 purchases
Boost your server with customizable robots that generate currencies automatically!
4.00 star(s) 3 ratings
60 purchases
Lucky Block enchant for X-Prison Core
Not yet rated
49 purchases
Echo Booster enchant for X-Prison Core
Not yet rated
46 purchases
Top