Skip to content

Releases: Rapha149/SignGUI

[2.5.4] Add wall signs

30 Jul 11:14
Compare
Choose a tag to compare

This release adds wall signs to the available sign types on every version. The default type is now the oak wall sign as well.
That is because it's aesthetically more pleasing not seeing the sign post in the gui. Of course it's also still possible to use the normal signs.

[2.5.3] Add support for 1.21.6 and 1.21.7

30 Jun 19:48
Compare
Choose a tag to compare

What's Changed

  • Add support for 1.21.6 and refactored wrapper to match conventions by @CyR1en in #34

Full Changelog: v2.5.2...v2.5.3

[2.5.2] Fix support for 1.20.5 / 1.20.6

25 May 11:19
Compare
Choose a tag to compare

This release fixes the support for 1.20.5 and 1.20.6 because in the last release I had a typo in the version hashmap.

[2.5.1] Add support for 1.21.5

23 May 16:20
Compare
Choose a tag to compare

This release adds support for 1.21.5.
Additionally, it also removes the check over the web api call for the nms version mappings.

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.