Releases: MajekDev/HexNicks
Releases · MajekDev/HexNicks
v2.2.0 - Async Everything
HexNicks 2.2.0 - Async Everything
Okay not async everything but a lot of stuff that should be async now is!
Changes ☑️
- Switched access to MySQL database from synchronous to asynchronous.
- Added support for
autoReconnect
flag for MySQL. - Implemented feature requested in #36. Options for disabling text decorations.
- Did some normal code cleanup.
- Fixed bug with overflowing colors in chat on Spigot.
v2.1.4 - Essentials Compatibility
HexNicks 2.1.4 - Essentials Compatibility
Essentials compatibility has been plaguing HexNicks since the beginning. It's by far the most talked about issue in
my Discord. This update should allow the two plugins to work together out of the box.
Changes ☑️
- New EssentialsHook should allow HexNicks and Essentials to work with one another out of the box.
- Config option for whether to override Essentials nick with new hook (true by default).
- Add JavaDocs and sources on Maven deploy.
- Fixed UpdateChecker bug with -SNAPSHOT versions.
- Add JavaDocs to main branch in /docs.
- Refactor logger from SL4J to Bukkit standard.
v2.1.3
v2.1.2
HexNicks v2.1.2
This a very small update with some code cleanup, dependency bumps, and an improved back-end for color parsing.
Changes ☑️
- Cleaned up a lot of code.
- Bumped adventure dependencies to
4.9.2
. - Bumped MiniMessage to
4.2.0-SNAPSHOT
. - Improve back-end for color parsing with new MiniMessageWrapper.
- Add
package-info.java
s for coming JavaDocs. - Added two new workflows for GitHub CI.
v2.1.1 - slight optimizations
A few changes:
- New permission
hexnicks.chat.advanced
for permission to inject things like hover text, click event, etc. into chat messages. - Fix SQL storage issue with inserting usernames instead of nicknames.
- Send a message to opped players if there's an update (can be disabled in config).
v2.1.0 - /realname command
New command, new config option, and bug fixes.
- New
/realname <nickname>
command to find the name of the player the nickname belongs to. - New config option for default username color. If a player doesn't have a nickname then the PlaceholderAPI placeholder and HexNicks will display their username colored with this default color.
- Fixed Spigot chat event firing at highest priority.
- Chat messages will now be formatted along with nicknames in chat.
- Bump ConfigUpdater to a newer, hopefully better, version.
A lot of these changes, including /realname
, were made due to requests in Discord. If you have an idea for a way to improve the plugin don't hesitate to let me know here!
v2.0.6 - New config option
2 bug fixes and a new config option:
- fixed custom pie chart for using chat formatter on bStats
- fixed error with malformed Json due to async task
- added new config option for the default color of nicknames if none is provided
v2.0.5 - New permissions
3 new permissions, a few bug fixes, and dependency bumps.
- bumped adventure dependencies
- new MiniMessageWrapper to deal with removing mm tokens via regex
- fix /reload applying tab nicks if the setting was changed
- new perm
hexnicks.nick.color
: Permission to use standard color codes in nicknames. - new perm
hexnicks.nick.hex
: Permission to use hex color codes in nicknames. - new perm
hexnicks.nick.gradient
: Permission to use gradients in nicknames.
v2.0.4 - Bug Fixes
Some very minor bug fixes:
- fixed prefixes and suffixes not being formatted
- fixed prefix suffix mix-up
v2.0.3 - Bug Fixes
A few miscellaneous bug fixes and dependency bumps:
- fixed chat being formatted on Spigot even if set to false in config.yml
- plugin will run on paper version when on a newer build of 1.16.5 instead of only on 1.17+
- random code cleanup