HuskChat
ArchivedA simple & customizable no-frills Minecraft chat system
5,645
41
Management
Social
Utility
HuskChat has been archived. HuskChat will not receive any further updates unless the author decides to unarchive the project.
Compatibility
Minecraft: Java Edition
1.20–1.20.4
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Bukkit
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed Apache-2.0
Created 2 years ago
Updated 3 months ago
Changelog
HuskChat 3.0 is a major update released due to significant internal changes having been made. This includes better support for modern Minecraft versions (this release no longer requires Un/SignedVelocity).
- Simplified the plugin config structure. You will need to regenerate and re-create your config files for this release (sorry!)
config.yml
has been simplified, containing main optionschannels.yml
are where your channel definitions now live (and the format has been adjusted)filters.yml
are where filter settings now live- This also resolves a common issue with users setting up the Discord hook caused by bad indentation/documentation
- On Velocity, HuskChat will now perform chat message cancelling at the packet level, bypassing the need for (Un)-Signed velocity
- You can disable this in the plugin config if you prefer, or are running a network targeting older versions of the game.
- Unfortunately, SignedVelocity's plugin message approach is unreliable due to the design of plugin messages themselves.
- You may encounter disconnect issues if you allow signed messages on passthrough-scoped channels, but given the majority of even backend chat plugins don't support signed messaging, this isn't likely to pose an issue much.
- Added a regex chat filter.
- Lets you filter messages against a list of illegal regex-formatted phrases.
- Improved TAB completion on social/local-spy commands to now show the list of colors
- Outbound group private messages will now automatically exclude yourself instead of failing with a "cannot message yourself" error.
- Updated German (de-de) locales, courtesy of @Ceddix (#162)
- Added a permission to silently join/leave servers, courtesy of @QarthO (#175)
- Replaced Crafatar with Minotar for avatar fetching for the Discord hook, courtesy of @jurienhamaker (#181)
- API: The way the HuskChat API is published has been changed.
- APIs are now published per-platform;
huskchat-(bukkit/bungee/velocity/common)
can now be targeted. - Simply update your build scripts to target the
net.william278.huskchat:huskchat-(PLATFORM)
artifact
- APIs are now published per-platform;
- API: Added API for channels, courtesy of @TrueWinter (#183)
To update, drag+drop and regenerate your config files. spies.yml
will be automatically converted/upgraded on startup.
Files
Metadata
Release channel
ReleaseVersion number
3.0Loaders
Game versions
1.17.1–1.20.4Downloads
42Publication date
March 29, 2024 at 4:02 PMPublisher
WiIIiam278
Owner