Skip to content

Releases: Rapha149/SignGUI

Handle unsupported versions better

13 Dec 17:25
Compare
Choose a tag to compare

This release adds better handling for unsupported versions by initializing the version wrapper not in a static block anymore, but in the method SignGUI#builder and throwing an exception (SignGUIVersionException) when the server version is unsupported.
This has the effect that it's now possible to catch that exception and handle it (e.g. switching to a backup implementation of getting user input like via chat).
Warning: this unfortunately means that you must catch the exception and handle it somehow now, but in my opinion the advantage of being able to catch it outweighs the disadvantage of having to catch it.

Add support for 1.21.4

08 Dec 20:14
Compare
Choose a tag to compare

This release adds support for 1.21.4.
Thanks go to @Leon-JavaScript who did most of the work.

Add support for 1.21.3

05 Nov 10:45
Compare
Choose a tag to compare

This release simply adds support for 1.21.3

v2.4.1

20 Aug 13:08
Compare
Choose a tag to compare

This release adds support for 1.21.1

v2.4.0

11 Aug 10:51
Compare
Choose a tag to compare

This release adds mojang-mapped Paper plugin support (issue #17, pull #19) and if you're using a mojang-mapped plugin you can also specify the pre-written text using Adventure components. Many thanks to @BoBkiNN who made the pull request as I would have had spent many hours trying to figure out how to do that!

This release also adds the option to make the sign's text glow (#16).

Change license to MIT

05 Jul 21:34
Compare
Choose a tag to compare

This release changes the license this library uses from GPL-3.0 to MIT as it was pointed out to me that the GPL license could prevent people who develop closed-sourced plugins from using the library.

Add support for Paper 1.21

21 Jun 12:40
Compare
Choose a tag to compare

This release adds support for Paper 1.21 because I forgot to do that in the previous release.

Add support for 1.21

17 Jun 13:43
3456a37
Compare
Choose a tag to compare

This release simply adds support for 1.21. Thanks a lot to @CyR1en for contributing all the code for this update!

Add support for 1.20.5/1.20.6

19 May 16:01
Compare
Choose a tag to compare

This release adds support for 1.20.5 resp. 1.20.6.

v2.3.2 - Add Github workflow

31 Jan 22:33
1108156
Compare
Choose a tag to compare

This release adds the functionality to deploy via a Github workflow.