
⛓️X-PRISON⛓️ 1.12.13
PRISON MINES | CUSTOM ENCHANTS | GANGS | RANKS & PRESTIGES | TOKENS & GEMS | AUTO-MINER | AUTO SELL
1.12.7.8
Nov 11, 2022
Update 1.12.7.8
Update 1.12.7.8
11th November 2022
- Autominer | Added /autominer remove <player> <time> <timeunit> command
- Autominer | Added tab completion for /autominer command
- Autominer | Removed /miner alias for /autominer command
- Autominer | Added auto_miner_time_remove message
- API | Updated Events API - See here the updates
- Misc | Updated Wiki on GitHub to be up-to-date with latest version
- Misc | Small code clean up for NMS handling
1.12.7.7
Nov 10, 2022
Update 1.12.7.7
Update 1.12.7.7
10th November 2022
- Whole database system and data persistency code refactor
1.12.7.6
Nov 4, 2022
Update 1.12.7.6
Update 1.12.7.6
4th November 2022
- Enchants | Fixed important bug where pickaxe effects were not removed when player moved pickaxe to upper inventory / other inventory via shift-click
1.12.7.5
Nov 1, 2022
Update 1.12.7.5
Update 1.12.7.5
1st November 2022
- Tokens | Fixed issues with maximum amount of tokens, specially when players passed through maximum amount (9223372036854775807).
- Tokens | Corrected displaying of some error messages during command input
- Gems | Fixed issues with maximum amount of gems, specially when players passed through maximum amount (9223372036854775807).
- Gems | Corrected displaying of some error messages during command input
1.12.7.4
Oct 31, 2022
Update 1.12.7.4
Update 1.12.7.4
31st October 2022
- Enchants | Added support for math expressions via exp4j for enchants that gives min and max amount (replaces the original logic)
- Enchants | Updated default enchants.yml file
1.12.7.3
Oct 2, 2022
Update 1.12.7.3
Update 1.12.7.3
2nd October 2022
- Debug | Improved logging system, messages about player specific actions are now included in debug mode.
1.12.7.2
Sep 26, 2022
Update 1.12.7.2
Update 1.12.7.2
26th September 2022
- Enchants | Added configurable GuiName for all enchants.yml
- Used to differ between gui item name for enchants and lore on pickaxe
1.12.7.1
Sep 23, 2022
Update 1.12.7.1
Update 1.12.7.1
23rd September 2022
- Enchants | Small refactor the the enchants system to improve its efficiency and code base
We have also updated the test enchant example for developers to latest requirements, can be found here
1.12.7
Sep 19, 2022
Update 1.12.7 - Back to Java 8
Update 1.12.7
20th September 2022
- After hearing lot of complains and having lot of customers still ona Java 8, we have decided to switch back to support Java 8 as the lowest Java version for UPC
- Misc | Small async / sync handling improvements
1.12.6
Sep 17, 2022
Update 1.12.6
Update 1.12.6
17th September 2022
- Enchants | Added Explosion-Type into Explosive enchants configuration inside enchants.yml
- CUBE (default)
- SPHERE (New!)
1.12.5
Sep 17, 2022
1.12.5
Update 1.12.5
17th September 2022
- Prestiges | Whole module refactoring
- Prestiges | Added configurable amount of top player to display in /prestigetop
- Autosell | Slightly improved autosell logic
1.12.4.2
Sep 16, 2022
Update 1.12.4.2
Update 1.12.4.2
16th September 2022
- Tokens | Corrected command tab completer
- Gems | Corrected command tab completer
- Pickaxe Levels | Fixed important bug when pickaxe levels were reset and players were able to dupe rewards
1.12.4.1
Sep 9, 2022
Update 1.12.4.1
Update 1.12.4.1
9th September 2022
- Enchants | Added pickaxe_level_required message into enchants.yml
- Being displayed to users, where they attempt to buy specific enchant and they do not have pickaxe level required
- Default: &e&lENCHANT &8» &cYou need to have at least &ePickaxe Level %pickaxe_level%&c in order to enchant this!"
-
Ranks | Fixed issues with ranks, specially NullPointerExceptions in 1.12.4 version
1.12.4
Sep 3, 2022
Update 1.12.4
Update 1.12.4
3rd September 2022
- Ranks | Whole module refactor
- Ranks | API has been updated
1.12.3
Aug 25, 2022
Update 1.12.3
Update 1.12.3
25th August 2022
- Plugin is now being compiled using Java 17
- You can still use this plugin on servers using Java 8 and Java 11
- Misc | Small code fixes
- Mines | Added migration support from CataMines plugin
- Pickaxe Levels | Whole module refactor
- Pickaxe Levels API has been updated.
- Enchants | Fixed issues with upc-enchants WorldGuard flag and Explosive, Nuke and Layer enchants
- Enchants | Corrected enchants.yml default file
1.12.2
Aug 17, 2022
Update 1.12.2
Update 1.12.2
17th August 2022
- Ranks | Added permission to command /maxrankup
- ultraprison.ranks.maxrankup
- Prestiges | Added permission to command /maxprestige
- ultraprison.prestiges.maxprestige
- AutoSell | Updated API
- See updated AutoSell API here
1.12.1
Aug 14, 2022
Update 1.12.1
Update 1.12.1
14th August 2022
- Tokens | Improved handling of top blocks, tokens, and blocks weekly
- Removed tokens top, blocks top and blocks top weekly update task, and made only one, that saves player data. Reading frop top is now done directly from database instead of cache
- Database | Fixed SQLite issues
1.12.0
Aug 14, 2022
Update 1.12.0
Update 1.12.0
14th August 2022
- Misc | Added code obfuscation
- Enchants | Whole enchants module refactor
- [-] Removed checking for WorldGuard regions starting with "mine" prefix, instead new WorldGuard flag has been introduced - 'upc-enchants' (default: false)
- [-] Removed allow-enchants-outside-mine-regions option from config as it is no longer needed.
- [+] In order to make enchants working, you need to set WorldGuard flag 'upc-enchants' to ALLOW for every world guard region. Existing customers, please adapt to this change, otherwise enchants will not be working!
- [+] Removed global refund-percentage option and made it as enchant specific option. See updated enchants.yml here
- [+] Developer API has been updated. See here.
- [-] Removed command /layer and /explosive (player toggles). In upcoming updates I will be working on player toggles module, which will allow to toggle also more features from UPC and persist the states of toggles.
1.11.25
Aug 11, 2022
Update 1.11.25
Update 1.11.25
11th August 2022
- Database | Added configurable connection properties into config.yml
- Please see updated config.yml here
- If you would like to change these properties, please refer to HikariCP documentation
[code=YAML]# Connection properties
# HikariCP database connection properties, please refer to https://github.com/brettwooldridge/HikariCP#gear-configuration-knobs-baby for more information
connection_properties:
connection_timeout: 30000
idle_timeout: 600000
keep_alive_time: 0
max_life_time: 1800000
minimum_idle: 10
maximum_pool_size: 10
leak_detection_threshold: 0
connection_test_query: "SELECT 1"[/code]
1.11.24
Aug 10, 2022
Update 1.11.24
Update 1.11.24
10th August 2022
- All Modules | Features that were not working in gamemode creative are now working in creative mode.