![banner](https://cdn.modrinth.com/data/cached_images/9cf4de9eef2f71dcbecbf70f9b8d9f7dc8ffa7cd.jpeg) ## Channels, mentions, chat color, broadcasts, formatting, and more - all in one.

Modrinth Downloads   Spiget Downloads

## Information Strings is a Minecraft chat plugin written with the Spigot & Paper API, bringing lots of customizability to your Minecraft server's chat. **Features include:** - Extensive Customizability - Public Developer API - Channels - Chat Formatting - Chat Color - Staff Chat - HelpOP - Auto Broadcasts - Direct Messaging - Vault Support - PlaceholderAPI Support - Moderation - Mentions - Discord Support And much more! ## Channel System Strings has a powerful channel system.
The most powerful feature of this plugin is the Channel system. There are three main Channel types, and the Channel interface is publicly available so developers can implement custom Channels too. ### Main Channel Types - StringChannel\ A standard channel that disregards worlds and proximity - WorldChannel\ A channel designed to be used in specific worlds - ProximityChannel\ A channel that sends messages to players within a certain distance of the sender - DefaultChannel\ Instead of forcing players to select a specific channel, the default Channel routes the sender's message to a Channel, based on membership and priority ### Channel Features **Membership** All channels have one of two `memberships` defined. - `default` - available to all players, regardless of permissions - `permission` - only allowed to players with permission, such as `strings.channels.` **Priority** Channels can be designated a priority which helps determine what channel a message is sent to when a player is in the *DefaultChannel*. The higher the number, the higher priority. **Extendable** The `Channel` interface is available through the `strings-api` module, so developers can create custom Channel implementations.
## Images Example images of Strings
### Chat Colors that support Minecraft and Hex/RGB color codes. chatcolor

### Custom formatting on a per-channel basis formatting

### 3 different channel types (Global, World, Proximity) channels

### Customizable join and leave messages. jlmsg

### Customizable player mention system with sounds. mentions

### Customizable automatic broadcasts auto

### Prefix/Suffix support with Vault/LuckPerms and more. auto

## Developer Integrations with Strings can be made with the StringsAPI ## Developer Integrations with Strings can be made with the StringsAPI. ### Maven ```xml pedestriamc-repo https://repo.pedestriamc.com/release/ com.pedestriamc.strings strings-api 1.7.0 ``` ## Additional Links [Website](https://www.wiicart.net/strings.html) | [Wiki](https://github.com/Wiicart/Strings/wiki) | [Modrinth](https://modrinth.com/plugin/strings) | [Spigot](https://www.spigotmc.org/resources/strings-chat-plugin.118186/) | [Hangar](https://hangar.papermc.io/wiicart/Strings) | [bStats](https://bstats.org/plugin/bukkit/Strings/22597) | [Discord](https://discord.gg/meYfEJcf9P) ![bStats](https://bstats.org/signatures/bukkit/strings.svg)