
Features
- General chat
- Chat channels
- Party chat
- Permissions
- Private messages
- Broadcast messages
- Rich messages with hover and click actions
- Markdown support
- Support for clickable links in chat with SEO
- Player info/status messages
- Ping players by name
- Mute/deafen functions
- DiscordSRV integration
- Fully customizable/translatable messages configuration
Requirements
- Vault (SpigotMC)
- DiscordSRV (SpigotMC) (Not required but strongly suggested)
Downloads
Help & Support
- For all help, support inquiries, suggestions and feature requests please open an issue on CrewChat's issue tracker.
Commands
CrewChat:
/crewchat- Shows version/crewchat reload- Reloads plugin/crewchat help- Shows CrewChat command help/crewchat info- Shows CrewChat general info/crewchat info channel [channel]- Lists channels or shows all information about specified channel/crewchat info player <player>- Shows all information about specified player- Alias:
/cc
Chat:
/chat- Show Chat welcome message/chat help- Shows chat command help/chat info- Shows channel list, active channel and subscribed channels/chat info channel <channel>- Shows channel name and color/chat status [status]- Sets or displays player status message/chat subscribe <channel>- Subscribes player to<channel>/chat unsubscribe <channel>- Unsubscribes player from<channel>/chat switch <channel>- Switches player's active channel/chat mute <player>- Mutes<player>for 24 hours/chat unmute <player>- Unmutes<player>/chat deafen- Deafens player from all chat messages/chat send <channel> <message>- Sends a message to a specified channel without switching to it/chat mention <player>- Mention a player in game or user on Discord- Alias:
/c
Me:
/me <message>- Sends third person chat message
Broadcast:
/broadcast <message>- Sends a message to every player online- Alias:
/bc,/yell
Msg:
/msg <player> <message>- Sends a private message to a player- Alias:
/tell,/whisper,/w,/pm
Reply:
/reply <message>- Replies to the last received private message.- Alias:
/r
Party:
/party create <party> [#hex]Creates a party with the specified name. Without optional hex color code, displays a color picker./party join <party>Joins player to<party>/party leave <party>Leaves player from<party>/party list <party>Lists all players currently in<party>
Permissions
General:
crewchat.chat- Allows player to use/chatcrewchat.me- Allows player to use/mecrewchat.pm- Allows player to use/msgand/reply
Chat:
crewchat.chat.mute- Allows player to mute/unmute playerscrewchat.chat.deafen- Allows player to deafen/undeafen themselfcrewchat.chat.send- Allows player to use/chat sendcrewchat.chat.mention- Allows player to use/chata mentioncrewchat.chat.info- Allows player to run/chat infocrewchat.chat.color- Allows player to use color codes/MiniMessage tags in chat
Channels:
crewchat.chat.default.active.<channel>- Makes specified<channel>the default active channel on first joincrewchat.chat.subscribe.<channel>- Allows player to subscribe to<channel>crewchat.chat.unsubscribe.<channel>- Allows player to unsubscribe from<channel>crewchat.chat.switch.<channel>- Allows player to switch<channel>as active channelcrewchat.speak.<channel>- Allows player to speak in<channel>
Parties:
crewchat.party- Allows players to join and leave partiescrewchat.party.create- Allows players to create parties
Administrative:
crewchat.use- Allows player to use/crewchatcrewchat.broadcast- Allows player to use/broadcastcrewchat.info- Allows player to use/crewchat infocrewchat.reload- Allows player to use/crewchat reload
Tested working on Paper 1.8.0-1.20.6.