Update 1.8.3
16th November 2021
- Database | Resetting modules when using SQLite database has been fixed and now reset properly
- Database | Added logging of statements for debug mode
Update 1.8.2
15th November 2021
- Ranks | Players ranks are now saving properly when using MySQL database
- Enchant | Fixed issues with disenchanting, now it gives proper amount of tokens back
- Placeholders | Added new placeholder for PAPI / MVdW: %ultraprison_rankup_progress_bar%
- Core | Implemented ProgressBar system
- Tokens | Players will now receive multiplied tokens only when they received them during mining
- Gems | Players will now receive multiplied gems only when they received them during mining
- API | Updated Tokens and Gems API
Update 1.8.1
14th November 2021
- Enchants | Added number formatting for messages during enchanting / disenchanting process
- Enchants | Updated API methods
- Enchants | Fixed bug where players were able to have bigger enchant level than its maximum allowed
- Enchants | Improved handling of enchanting
Update 1.8.0
12th November 2021
IMPORTANT NOTE FOR THIS UPDATE
This is moderate update which may affect your player data as we have done database changes in this update. All players will have their prestige reset, so please consider this update at the end of your server's season. If you would like to persist your data please contact me on Discord and I will provide you guide how to do so.
- Ranks | Removed ALL Prestige content and logic and moved it to standalone module - Prestiges
- There are no changes in current implementations of prestige features, all features are as they were, but now are in standalone module.
- Ranks | Prestiges configuration in ranks.yml (All Prestiges, configurable options were moved to prestiges.yml, please update your configurations accordingly)
- Please see the updated ranks.yml and prestiges.yml
- Ranks | Moved Prestige API methods from UltraPrisonRanksAPI to UltraPrisonPrestigesAPI
- Prestiges | Added prestiges.yml
- Moved configurables related to prestiges from ranks.yml to prestiges.yml. Please see the updated ranks.yml and prestiges.yml
- Prestiges | Added UltraPrisonPrestigesAPI
- Please see updated API here
- Database | Column id_prestige in UltraPrison_Ranks table is no longer used to get players prestiges. New table UltraPrison_Prestiges has been created to handle persistency of players prestiges.
- No action is required from end-user side. UPC handles these queries automatically.
Update 1.7.2
9th November 2021
- Mines | Mines are now reset on startup if they have less blocks than its the reset percentage
Update 1.7.1
7th November 2021
- Core | Added permissions to open and manage Main Menu GUI (/upc)
- ultraprisoncore.mainmenu - Allows user to open /upc
ultraprisoncore.mainmenu.reload - Allows user to reload modules
ultraprisoncore.mainmenu.debug - Allows user to toggle on/off debug mode
ultraprisoncore.mainmenu.reset - Allows user to reset players data for modules
Update 1.7.0
6th November 2021
- API | Added events for Mines module
- MineCreateEvent
- MineDeleteEvent
- MinePreResetEvent
- MinePostResetEvent
- API | Renamed / moved most of the API events
- If you are using custom extensions for UPC, please check with your developers with this update. All updated events are listed on Wiki.
Update 1.6.33
4th November 2021
- Mines | Mines are now properly registering blocks broken by Explosive, Nuke and Layer enchants and are now properly reset
- Core | Added confirmation guis for reload / reset modules.
