Tags
Creators
Details
0.1.0
Compatibility
Required content
Changes
v0.1.0 — First Release
A Simple Voice Chat addon for NeoForge 1.21.1 that adds full voice-chat moderation: player muting, group muting, and a global lockdown mode.
✨ New Features
**Commands ** /vcmod lockdown on|off – Enables/disables global voice chat lockdown.
/vcmod mute <player> / /vcmod unmute <player> – Mutes/unmutes individual players.
/vcmod mutegroup <group> / /vcmod unmutegroup <group> – Mutes/unmutes SVC groups.
/vcmod list – Shows all current mute states (players, groups, lockdown).
🔇 Server-side audio cancellation Muted players or muted groups have their microphone packets fully blocked at the server.
🎤 Client-side locked microphone icon Muted players now see a locked mic icon as feedback.
💬 Player notifications Muted players receive chat messages (“You have been muted/unmuted”).
✅ Requirements
Minecraft: 1.21.1
Loader: NeoForge 21.1.x
Simple Voice Chat: 2.5.36 or newer (NeoForge)
📦 Installation
Place this addon’s .jar and Simple Voice Chat inside your /mods folder (server + clients).
Restart the game/server.
🧭 Notes
Muting is server-authoritative — clients cannot bypass it.
The client indicator is purely visual but keeps players informed.
**🐞 Known / Next Priorities ** Config persistence (save/load muted lists on restart)
Temporary mutes (/vcmod mute <player> 10m)
Permission groups and more advanced moderation tools
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:dyvvxpVV:YCS14L9h"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dyvvxpVV:YCS14L9h"
}

