Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Tags
Creators
Details
Licensed Apache-2.0
Published 2 years ago

Channels, mentions, chat color, broadcasts, formatting, more - all in one.
Features
ChannelsStrings is centered around an advanced channel system with various channel types, settings, permissions, and more. Channel types include world-specific channels, and proximity-based channels. |
![]() |
FormattingEach channel can be formatted, with support for MiniMessage! |
|
|
MentionsStrings' permission based mention system can play sounds to players, send messages in the action bar, and color the mention based off whether the recipient is being mentioned or not. |
*Textures from Allure Emoji Pack
|
EmojisThe/emoji lets players easily use
emojis in chat!
Discord style codes such as :smile: are supported.
Strings can also have players apply the Allure Emoji Pack for better emojis.
|
BroadcastsStrings improves manual broadcasts, and also can send out scheduled automated broadcasts. |
|
Message DeletionMessage deletion can be enabled, where players will have a button to the side of their message to delete it. |
|
|
Customizable Join/Leave MessagesIf enabled, Strings can let you customize player join and leave messages. You can also disable these messages altogether. |
|
LuckPerms & Vault SupportStrings seamlessly integrates with LuckPerms and any other plugin that supports Vault for prefixes and suffixes. |
Commands
Main commands
Commands:
/channel <channel>- sets your own active channel./channel join <channel>- lets you join a channel./channel leave <channel>- lets you leave a channel./channel mute <channel>- mutes a channel./channel unmute <channel>- unmutes a channel./ignore <player>- ignores a player./unignore <player>- unignores a player./broadcast <message>- broadcasts a message to the server./clearchat- clears chat, optionally for all players with the argument "all"./msg <msg>- message a player./r <msg>- respond to a player./helpop <message>- send a help op message./socialspy- toggle socialspy to monitor players messaging each other. Add a player to the end of any of the channel commands to have the command work on said player./chatcolor <color>- change your chat color.
Permissions
Main Permissions
Permissions:
strings.*- all permissions.strings.chat.colormsg- allows players to color their messages.strings.chat.placeholdermsg- allows players to use placeholders in their messages.strings.chat.clear- allows players to clear their own chat.strings.chat.clear.others- allows players to clear all player's chats.strings.chat.broadcast- allows sending broadcasts.strings.chat.msg- allows players to directly message other players.strings.socialspy- allows use of the /socialspy command.strings.channels.<channel>- allows a player to use the specified channel.strings.channel.modifyplayers- allows use of the /channel command on other players.strings.helpop.receive- permission to receive HelpOP messages.strings.helpop.use- allows players to send HelpOP messages.strings.chat.bypasscooldown- allows players to bypass chat cooldowns.strings.chat.chatcolor- allows changing your own chat color.strings.chat.chatcolor.other- allows changing other player's chat color.strings.channels.<channel>.receive- makes it so players receive messages from a channel by default.
Moderation
With the free StringsModeration expansion, some additional features are available:
- Chat Cooldowns
- Link Filtering
- Word Filtering
- Additional Logging
Installation
Strings has no required dependencies. Simply download Strings and put it in your plugins folder!
- Channel customization and formatting is in
channels.yml - Main configuration is in
config.yml - Other options are found throughout the other files.
Strings supports Vault, LuckPerms, PlaceholderAPI, and DiscordSRV out of the box.
Support
Get direct support on Discord or GitHub.





