Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
This (PaperMC-only) plugin adds a command for messaging other players in your current Simple Voice Chat group!
-
/mg <message>- This command forwards a message to the other users in your group, allowing for users who wish to not use a microphone but still use Simple Voice Chat's groups feature. -
/mgtoggle [<on|off>]- This command toggles a mode where if you are in a group, all chat messages will be sent as/mgmessages instead. -
Adds messages for when players join or leave a group which can be configured and disabled in the config.yml.
-
Has support for prefixes and suffixes set by plugins such as Luckperms. Note: this requires the Vault plugin (can be found here or here) to be installed to work.
Feel free to offer ideas, bug reports and feedback on the Discord channel!
Permissions
voicechatutils.chat.use - Use /mg
voicechatutils.chat.spy - See messages from players using /mg
Default Configuration
# Thanks for using Voicechat Utils by Its_Padar!
# https://modrinth.com/plugin/voicechat-utils
# Do not edit this unless you absolutely know what you are doing
CONFIG_VERSION: 2
# Whether /mg and /messagegroup should be enabled.
# true/false
enable_messagegroup: true
# Whether messages sent with /mg should be forwarded to everyone with the voicechatutils.chat.spy permission.
# true/false
enable_messagegroup_spying: false
# Customise the message sent to players from /mg.
# Use https://webui.advntr.dev/ to test what it looks like and help customise it with colours.
# <group> is replaced by the name of the group, <name> is replaced by the name of the player, and <message> is replaced by the message that is sent
messagegroup_text: <gray>[<group>]</gray> <prefix><<name>><suffix> <message>
# How messages should be sent to players if they join/leave a group
# chat - Send message in chat
# actionbar - Send message to the player's actionbar in the middle of the screen
# disable - Disable join/leave messages
join_leave_group_messages_mode: chat
# Customise the join/leave messages sent if join_leave_group_messages_mode is not set to disable
# Use https://webui.advntr.dev/ to test what it looks like and help customise it with colours.
# <group> is replaced by the name of the group, and <name> is replaced by the name of the player
join_group_message_text: <gray>[<group>]</gray> <green>+</green> <prefix><name><suffix>
leave_group_message_text: <gray>[<group>]</gray> <red>-</red> <prefix><name><suffix>
# Enable <prefix> and <suffix> being replaced by the prefix/suffix of the player.
# This requires the Vault API and a permissions plugin such as Luckperms to be installed to work!
# Vault can be found at https://www.spigotmc.org/resources/vault.34315/ or https://dev.bukkit.org/projects/vault
enable_prefix_suffix_support: true
Planned Features
-
toggle vc join leave messages?
-
create/manage group commands
-
broadcasting voice to all online players with simple voice chat
-
more moderation, eg /vc mute?
-
chat filtering (regexes, replacement and blocking)?


