All versions
1.0
Release
Toggle-Chat 1.02 years ago 514
Compatibility
Minecraft: Java Edition
1.21–1.21.5
Platform
Paper
Changes
ToggleChat v1.0 - Initial Release
- Chat Toggling: Added the
/togglechatcommand for players to enable/disable their personal chat visibility (togglechat.usepermission). - Message Blocking: Prevents standard chat messages from being sent when chat is toggled off.
- Command Blocking: Blocks specific chat-related commands (default:
/me,/say,/minecraft:me,/minecraft:say) when chat is toggled off. - Full Configuration:
- All user-facing messages can be customized in
config.ymlusing MiniMessage format. - The list of blocked commands can be customized in
config.yml.
- All user-facing messages can be customized in
- Notifications: Players are notified when attempting to chat or use blocked commands while toggled off.
- Paper API: Built using modern Paper API practices (Adventure, events).
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:9lC9dklx:c7Vv70QF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9lC9dklx:c7Vv70QF"
}

