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
90% 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 2 months ago
Changelog
Note: This is the initial release version available on Modrinth!
HuskChat 2.3 adds support for Minecraft 1.19(.1). HuskChat will continue to make use of system messages for the foreseeable future for dispatching chat messages as proxy server APIs do not support chat reporting. As a result, Minecraft's new Chat Reporting functionality is incompatible with HuskChat.
- Added support for Minecraft 1.19 and Minecraft 1.19.1
- It is no longer possible to send a command to a passthrough channel through a command shortcut.
- For example, if your "local" channel's scope is set to
LOCAL_PASSTHROUGH
with a shortcut command "/local", it is no longer possible to run/local hello!
. You must first switch to the channel (by running/local
or/channel local
) before sending the message. - This only applies to channels with
PASSTHROUGH
,LOCAL_PASSTHROUGH
andGLOBAL_PASSTHROUGH
scopes. - This is because that functionality relied on API provisions that allowed the proxy to "spoof" the chat in order to pass it back to backend servers, which is no longer possible.
- An error message has been added to inform players of this.
- HuskChat will continue to make use of system messages for dispatching chat for the foreseeable future. Thank you for your understanding.
- Added the ability to send messages from chat channel(s) to Discord by sending them via a webhook
- One-way from Minecraft to Discord only, since Discord webhooks don't support sending messages from Discord.
- You can choose between two Discord message display formats, one using an embed and the other not
- A new section of the config has been added to support this.
- You can now use chat filters and replacers on Broadcast messages and additional configuration parameters have been added to support this, courtesy of @TrueWinter (#63)
- Fixed a bug that could occur loading the config file caused by loading chat filters assigned to nonexistant channels, courtesy of @TrueWinter (#59)
- Added locales for Bulgarian (bg-bg), courtesy of Pukejoy_1
- API: Added three cancellable API events courtesy of @TrueWinter. Events are supported on both Bungee and Velocity platforms. Example available here. (#60)
- BroadcastMessageEvent - when a
/broadcast
message is sent - ChatMessageEvent - when a chat message is sent
- PrivateMessageEvent - when a private message is sent
- BroadcastMessageEvent - when a
Please note that since Velocity for Minecraft 1.19.1 has not been released yet, I have not yet tested against Velocity for 1.19.1. It is my expectation that everything should work as anticipated, though.
To update, just drag+drop. You may need to regenerate your config and/or messages file.
Files
Metadata
Release channel
ReleaseVersion number
2.3Loaders
Game versions
1.16.5, 1.17.1, 1.18.2, 1.19.2Downloads
94Publication date
August 14, 2022 at 8:18 PMPublisher
WiIIiam278
Owner