Prism 2.1.6
https://jenkins.addstar.com.au/job/Prism-Bukkit/127/artifact/target/prism-2.1.6.jar
Change Log
Bug Fixes
- Fix light levels in ore alerts
- Fix Codahale Shading and ensure class not found errors are solved for 2.1.6. Relocate DripReporter
- Fix error when using /invsee (or similiar) - Fixes #132
- Relocate HikariCP
- Fix delete command to work like purge task
- Fix off by one error in inventory rollback
- Fix purge task - Remove ORDER BY from min and max ID queries - Don't get maxId if minId == 0 - Don't run delete if maxId == 0 (there's nothing to delete) - Constrain end of purge chunk to maxId (corrects maxId on final chunk) - Correct processing if minId == maxId - Correct set up of 2nd and following rules to recalculate min and max IDs
- Correct config file default values - Change purge batch-tick-delay and records-per-batch to more reasonable values - Correct colors of iron and gold ore alerts - Add flowing_lava to list of blocks skipped during rollbacks
- Fix Code formatting and potential unsafe static declarations
- Suppress some properties from the hikari.properties.
- Remove class calls
- Properly save item damage
- Clean-up extended lookups
- Fix ActionMeter for dripreport.
New Features
- Add SQL detection to the mysql selector. Also ...while the config option is still true by default if it is removed it will now be false if NOT set. This will allow internal detection to pass.
- Usie anyvalue to detect non standard.. Nonstandard by default is false. It can only be set true buy creating a configuration entry that is true. The configuration entry is NOT created by default.
- Remove the old PasteAPI and move paste to paste.gg - allows anon access. Pastes are set with 1hr expiry,
- Add CheckStyle Configuration for better code consistency
- Add internal health metrics
- .Adds an instance of a Codahale metrics registry - to enabled detailed health reporting of both the database and prism in general
- Currently supports the DripReporteApi - which is a very small library. - Bstats 1.7
- Add hikari properties file - This creates a default hikari.properties file and fills it with default values with the exception of the jbdcUrl, username and password. These values are loaded by default from the standard prism config. However, if the user sets a url, username or password in the 'hikari.properties' file it will be the default and the prism config will be ignored. This allows users to set custom urls using varied drivers and url settings.