Spigot Setup Docs Issues

HuskChat is a no-frills, simple and customisable cross-server chat system for Minecraft networks running BungeeCord and Velocity frontend servers.

It's designed to be easy to configure with an elegant out-of-box setup, while also being highly configurable, suiting a variety of use cases by allowing you to define channels and manage who can send and receive messages within them.

⚠️ Velocity 1.19 users: Please see here for how to fix players getting kicked for message signing issues!


⭐ Works great out of the box — Install on your Velocity or BungeeCord-based proxy and use right away

⭐ Display user roles — Hooks with LuckPerms to display user prefixes and suffixes

⭐ Private messaging — Private messages—including group DMs&mdash and replying, admin spy features

⭐ Fine-tune channels — Set channel send/receive permissions, send to a discord webhook, filter & more!

⭐ Quick and easy to use — Super simple set of commands. Define channel shortcut commands, too!

⭐ Advanced profanity checking — Machine learning powered profanity filter

⭐ Filters & replacers — Customisable spam limiting filter, anti-advertising & special emoji

⭐ Modern formatting — Utilise modern 1.16+ formatting, with RGB and Gradient support via MineDown


To build HuskChat, you'll need python (>=v3.6) with associated packages installed; jep and alt-profanity-check. You can install these with pip install jep and pip install alt-profanity-check. These are needed to run the profanity filter tests.

Then, simply run the following in the root of the repository:

./gradlew clean build


HuskChat is licensed under the Apache 2.0 license.


Translations of the plugin locales are welcome to help make the plugin more accessible. Please submit a pull request with your translations as a .yml file.

© William278, 2023. Licensed under the Apache-2.0 License.


A smart, beautiful & customisable proxy chat plugin
Average Rating
Latest Version
Last Updated