Installation
Download SlateChat and get it running on your server.
Official download links
Only use these two sources
SlateChat's only official distribution channels are the ones below. Builds found anywhere else aren't published by Deepslate Studios and can't be verified.
Download page
The official download button on this site - always pulls the latest build straight from GitLab.
GitLab Releases
Every published version with its changelog, downloadable directly.
Setup
- Grab
SlateChat.jarfrom one of the links above. - Drop it into your server's
plugins/folder. - Install PlaceholderAPI alongside it — SlateChat won't load without it.
- Start (or restart) the server once to generate
config.yml,channels.yml,color.yml,filter.ymlandfocus.ymlinplugins/SlateChat/. - Edit the generated files to taste (see the Configuration
reference), then apply changes with
/slatechat reload— no restart needed.
LuckPerms placeholders
If your channel formats use %luckperms_prefix% / %luckperms_suffix%, those
are resolved through PlaceholderAPI's LuckPerms expansion, not LuckPerms
itself. Install it with /papi ecloud download LuckPerms and /papi reload.
Building from source
Build requirements
Building from source requires Java 21. The bundled Gradle wrapper (./gradlew build) handles the rest - no separate Gradle install needed.
git clone https://gitlab.com/deepslatech/slatechat.git
cd slatechat
./gradlew build
# The shaded jar will be at build/libs/SlateChat-<version>.jar