Tags
Creators
Details
1.0.0
Compatibility
Changes
Official KejoChat Release
A Modern Chat Plugin for Paper
KejoChat is a customizable chat and messaging plugin for Minecraft Paper servers, designed to make your server's chat look clean, modern, and professional.
✨ Features
- Custom Chat Formatting – Fully customize how player messages appear in chat.
- MiniMessage Support – Use gradients, rainbow colors, hover events, clickable text, and more.
- Legacy Color Codes – Support for classic
&color codes. - Custom Join & Quit Messages – Create your own messages when players join or leave.
- Custom Death Messages – Change the appearance of player death messages.
- Broadcast Messages – Send server-wide announcements using
/kcbroadcast. - Configurable Messages – Enable or disable different message types to fit your server.
- Permission Support – Control who can use chat colors, MiniMessage formatting, and administrative commands.
- Plugin Command Hiding – Hide
/pluginsand/plfrom regular players. - Easy Configuration – Customize formats and messages directly in
config.yml. - Reload Command – Reload the plugin configuration without restarting the server.
📦 Compatibility
- Platform: Minecraft Paper
- Minecraft Version: 1.21.x
- Optional Integrations: LuckPerms and Vault
⚙️ Commands
/kejochat reload– Reload the plugin configuration./kcbroadcast <message>– Send a broadcast message to all players.
🚀 Getting Started
- Download the latest version of KejoChat.
- Place the
.jarfile into your server'spluginsfolder. - Start or restart your Paper server.
- Edit
plugins/KejoChat/config.ymlto customize your chat. - Reload the configuration with
/kejochat reload.
💬 Built for Your Server
Whether you're running a survival server, SMP, or a larger Minecraft community, KejoChat gives you the tools to customize your chat experience with flexible formatting and configurable messages.
Made by Kuki for KejoSMP.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:RHGZ312R:lRl1Xrus"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RHGZ312R:lRl1Xrus"
}

