π§² Quick navigation
social π¦ is a fully modular plug-in focused on enhancing your server's communication without affecting the gameplay experience. It is developed using modern APIs, providing a simple but powerful tool for server owners and developers. Everything can be configured, including messages.
- β¨ Fully compatible with MiniMessage and PlaceholderAPI to have great-looking messages
- π£οΈ Channel-based chat provider. You can add or remove channels according to your server's needs. For example, you could have a global and a staff channel
- π² Reactions that appear above a player's head with nice animations
- π§΅ Chat replies and threads. Players can click on a message to reply to it.
- π‘οΈ Group chat channels. Players can create their own group channel with
/group. Server owners can see group messages with Social Spy. - π Emoji support in a very similar way as Discord:
:emoji_name: βΌοΈ Mentions that work with usernames and nicknames.- π Server links. Available since Minecraft 1.21, server links are a great way of sharing external resources with your players in the pause menu
- π’ Built-in announcements with a configurable interval. Can broadcast messages through the action bar
- π€« Private messages with social spy for staff members
- ποΈ Advanced text formatting with bold, italics, underline and more options
- π€¬ Chat filters that block IPs, URLs or words. Even in private messages
- π Flood/spam prevention
- βοΈ Developer-friendly API with countless possibilities. Developers can add custom channels, reactions, emojis, filters, keywords, formatters...
- π No dependencies
| Compatible? | Version | Notes | |
|---|---|---|---|
| PaperMC | β | 1.19+ | *1 |
| PurpurMC | β | 1.19+ | *1 |
| Spigot | β | 1.19+ | *1 |
| Bukkit | β | 1.19+ | *1 |
| Folia | β | 1.19+ | *1 |
*1: Some features require the latest version
π·οΈ PlaceholderAPI
- Compatible with every placeholder added by PlaceholderAPI.
π¬ DiscordSRV
- Compatible with chat channels.
π· banco
- Adds keyword
[balance]to show balance amount in chat.
π€ social-chatheadfont
- Provides compatibility with ChatHeadFont.
- Download the social jar file for your platform. You can find the latest version on our releases page.
- Add the social jar file to your server's plugin folder. Make sure to delete any older versions of social.
- Fully restart your server. Type
/stopand start the server again instead of using/reload.
We have a simple guide on using social in our docs website: https://social.mythmc.ovh/docs
social provides a set of powerful built-in tools in the form of parsers. Parsers are rules that modify text accordingly. Here's a list of parser types:
| Description | Format | Triggerable by players? | Example | |
|---|---|---|---|---|
| Filter | Replaces a literal with '***' | configurable | β | 192.168.1.1 β‘οΈ *** |
| Formatter | Gives a special format to a literal | configurable | β | **hi** β‘οΈ hi |
| Emoji | Replaces a literal with a unicode input (emoji) | :emoji: | β | :smile: β‘οΈ π |
| Keyword | Replaces a literal with a specific component | Β [keyword] | β | [balance] β‘οΈ 10.4$ |
| Placeholder | Replaces a literal with a specific component | $placeholder | β | $channel β‘οΈ global |
| Username | Contribution |
|---|---|
| @deltartz_ | For her great work on the logo and assets |
| Jekyll | For his bug reports and financial support |
| Username | Real name | Role |
|---|---|---|
| @U8092 | Lead developer |
We're sponsored by Godlike, a high performance game server hosting. Check them out!
