Skip to content

Prison v3.3.0-alpha.17a

Latest
Compare
Choose a tag to compare
@rbluer rbluer released this 29 Apr 16:57
a70c103

Prison-3.3.0-alpha.17a.jar

This is an important update for alpha.17, which fixes a few outstanding bugs that were mostly introduced since alpha.16.

NOTE: This update will be pushed out to spigotmc, polymart, builtbybit, etc. You can help support our efforts by downloading a copy or two of Prison from those sites to help boost the popularity figures since the discord downloads are invisible. Thank you.

  • Spigot 1.20.5 - Prison support spigot 1.20.5 partially. There have been a couple of fixes applied to Prison to get it to run. Our libraries have been updated to better support 1.20.5 too. More releases will be occurring for our dependent libraries in the near future, and we'll include them as we can. But overall, we're unable to test prison with 1.20.5 because our test servers are dependent upon other plugins that cannot currently run on 1.20.5. We'll keep an eye on updates and test as we can, but this is currently a lower priority.
    That said, if you're trying to use 1.20.5 and you run into issues with Prison, please let me know ASAP so I can get them resolved for you.

  • GUI config changes - Made it easier to control items shown in the player's GUIs for ranks and mines. Removed obsolete settings.

  • GUI tool bar - The text for the GUI tool bar (paging and close) have been added to the common module's language configuration support. They can now be customized. Most of these text settings for the page tools supports a custom set of placeholders to allow for more control over placement of page numbers in your button's layout. See the language text files for comments that list all options.

  • Economy Integrations: Bug fix: There was a bug occurring with the addition of a new check that was added to essentials and vault to see if a player has been setup with the economy. On servers with inactive players that do not have that currency it was throwing trivial warnings, but they were flooding the logs.

  • Prison Support Submit - There was an update to privatebin that forced the use of TLSv1.3, of which is not supported in older versions of java 1.8. Prison uses a library to interact with the privatebin servers and that library was having issues. I rewrote some code for that library to better deal with the errors and to have it generate more meaningful messages that explains how to fix the problem. This eliminated many stack traces that we could not control.
    Prison now will fallback to using paste.helpch.at instead of privatebin if there are protocol errors with TLSv1.3 support. This may not be optimal because paste.helpch.at does not purge old messages.

Prison uses privatebin to help support our product by providing a comprehensive listing of settings and configuration so we can better address prison related concerns and issues.

Privatebin allows us to encrypt all data before sending and storing on the privatebin server, and we can set an expiration date for when it gets purged, which is 1 week by default. You also need to use a password to decrypt the text to view it. This, we feel, helps better protect your assets. Paste.helpch.at does not provide any of these features and the posts remain out there for a long time.

The only solution to fix the protocol error is to upgrade your Java 1.8 installation to the latest release of 1.8. The latest releases of 1.8 includes TLSv1.3.

  • Player GUI: Fixed a bug that when clicking on a rank button that it did not have a command to run, so it was generating an error message in the console and the player's chat. This has been fixed, and the behavior was doing nothing wrong (did not cause any harm).

  • Placeholder bug fix when using the search function with an offline player.

  • Auto features: Fixed some issues with the inventor full message not appearing. A new feature was added to normal drops to now include full inventory checks too.

  • Updated XSeries from v9.9.0 to v9.10.0 - better support for spigot 1.20.5