ChatsPlus
🟠 Updated over a year agoPreview

🔍 Analysis
- 🏆 #89 of 143 paper mods in this game by downloads
📋 About This Mod
!(https://imgur.com/AxH5bBJ.png) **<center>If you're looking for a plugin that allows you to make multiple different chats, then this one is for you!</center>** !(https://imgur.com/6YiD8Q2.png) <center>ChatsPlus allows you to create chats that only certain players and ranks can join and chat in, assign those chats to a certain world and much more! This plugin also has EssentialsDiscord support. If you have chats, that should not be shown in a Discord server, then you can have them ignored using a sub-configuration inside the config file. (More about that in the config section of this description)</center> !(https://imgur.com/zFGXKHn.png) It is recommended to use a permissions plugin like (https://modrinth.com/mod/luckperms) for the best experience. !(https://imgur.com/P9fywH0.png) This plugin supports Placeholder API! |Placeholder|Description| |:------|:------| |%chatsplus_chat%|returns the chat name the player is in.| !(https://imgur.com/YcFq0pF.png) <center>This plugin mainly uses the main command <b>/chat</b> in-game, however it comes with subcommands.</center> <p> </p> |Command Sender|Command|Description|Permission| |:---|:---|:---|:---| |Player|/chat <chat>|Assigns you to a chat|chatsplus.command.chat.<chat>| |Player|/chat off|Unassigns you from a chat|chatsplus.command.off| |Player|/chat mute <chat>|Mutes a chat for the player.|chatsplus.command.mute| |Player|/chat unmute <chat>|Unmutes a chat for the player.|chatsplus.command.unmute| |Player|/chat help|Shows the list of commands.|chatsplus.command.help| ||||| |Admin|/chat assign <player> <chat>|Assigns player to a chat.|chatsplus.command.assign| |Admin|/chat kick <player>|Kicks player from chat they're assigned to.|chatsplus.command.kick| |Admin|/chat reload|Reloads the configs of this plugin.|chatsplus.command.reload| ||||| |Console|chatsystem listChats|Lists up all chats.|-/-| |Console|chatsystem listWorldChats|Lists up all worlds with chat assigned.|-/-| |Console|chatsystem getPlayerChats|Lists up all players who are assigned to a chat.|-/-| |Console|chatsystem reload|Reloads the configs of this plugin.|-/-| !(https://imgur.com/HbqF5hy.png) |Permission|Default| |:--|:--| |chatsplus.command.*|true| |chatsplus.command.help|true| |chatsplus.command.chat.<chat>|true| |chatsplus.command.off|true| |chatsplus.command.mute|true| |chatsplus.command.unmute|true| |chatsplus.command.assign|op| |chatsplus.command.reload|op| |chatsplus.command.kick|op| ||| |chatsplus.admin.*|op| |chatsplus.admin.join|true| |chatsplus.admin.bypass|true| |chatsplus.chat.read.<chat>|op| !(https://imgur.com/2qhgCi4.png) <details> <summary>config.yml</summary> ```YAML ############################# # CHATSPLUS by Niestrat99 # ############################# ########### # DEBUG # ########### # Allows the developer to try and find out any possible bugs. debug-mode: false # >-----------------------------------------------------------------------------< ########### # CHATS # ########### # This option allows you to make new chats. Simply add them to the list below. # Each chat, that you create, will automatically have a permission named 'chatsplus.chat.<chatName>'. # The chats must have sub-settings set up as well, or else it uses default values which may look ugly. # - title = The text that appears in the very front of the message. # - nameTag = The way the player name is displayed. You can make it look like "xXPlayerNameXx" for example. # - messageColor = The color of what the actual message shall appear in. # - ignoreDiscord = This prevents the EssentialsX Discord plugin from sending a message out of this chat into the Discord server, if set to "true". # EXAMPLE: # chats: # vip: # title: '&8' # nameTag: '&8<&6name&8>' # messageColor: '&6' # ignoreDiscord: true # # NOTE: # - The color codes (e.g. &6) are optional, but allow you to make your chats look fancier. # - You MUST have the text "name" included in your nameTag section, or else the player name won't be displayed. chats: staff: title: '&b' nameTag: '&b<&fname&b>' messageColor: '&r' ignoreDiscord: true vip: title: '&8' nameTag: '&8<&6name&8>' messageColor: '&6' ignoreDiscord: true # >-----------------------------------------------------------------------------< #################### # PER WORLD CHAT # #################### # In this section, you can assign a chat to a certain world. # If a player joins that world, they'll automatically be assigned to that specific chat. # Just like the chats section, this section also comes with sub configurations: # - chat = The chat that shall be assigned to the world # - isGlobal <true/false> = Whether the chat shall appear in all worlds or not # - offStandard <true/false> = If the player shall be put into the assigned that when using /chat off/kick # To assign a chat to a world you do the following: # per-world-chat: # world


This plugin also has EssentialsDiscord support. If you have chats, that should not be shown in a Discord server, then you can have them ignored using a sub-configuration inside the config file. (More about that in the config section of this description)
 It is recommended to use a permissions plugin like (https://modrinth.com/mod/luckperms) for the best experience.
 This plugin supports Placeholder API!
|Placeholder|Description| |:------|:------| |%chatsplus_chat%|returns the chat name the player is in.|

|Command Sender|Command|Description|Permission|
|:---|:---|:---|:---|
|Player|/chat

|Permission|Default|
|:--|:--|
|chatsplus.command.|true|
|chatsplus.command.help|true|
|chatsplus.command.chat.

```YAML ############################# # CHATSPLUS by Niestrat99 # #############################
########### # DEBUG # ###########
# Allows the developer to try and find out any possible bugs. debug-mode: false
# []>-----------------------------------------------------------------------------<[]
########### # CHATS # ###########
# This option allows you to make new chats. Simply add them to the list below.
# Each chat, that you create, will automatically have a permission named 'chatsplus.chat.
# The chats must have sub-settings set up as well, or else it uses default values which may look ugly. # - title = The text that appears in the very front of the message. # - nameTag = The way the player name is displayed. You can make it look like "xXPlayerNameXx" for example. # - messageColor = The color of what the actual message shall appear in. # - ignoreDiscord = This prevents the EssentialsX Discord plugin from sending a message out of this chat into the Discord server, if set to "true". # EXAMPLE: # chats: # vip: # title: '&8[&6VIP&8]' # nameTag: '&8<&6name&8>' # messageColor: '&6' # ignoreDiscord: true # # NOTE: # - The color codes (e.g. &6) are optional, but allow you to make your chats look fancier. # - You MUST have the text "name" included in your nameTag section, or else the player name won't be displayed. chats: staff: title: '&b[&fStaffChat&b]' nameTag: '&b<&fname&b>' messageColor: '&r' ignoreDiscord: true vip: title: '&8[&6VIP&8]' nameTag: '&8<&6name&8>' messageColor: '&6' ignoreDiscord: true
# []>-----------------------------------------------------------------------------<[]
#################### # PER WORLD CHAT # ####################
# In this section, you can assign a chat to a certain world.
# If a player joins that world, they'll automatically be assigned to that specific chat.
# Just like the chats section, this section also comes with sub configurations:
# - chat = The chat that shall be assigned to the world
# - isGlobal
# To assign a chat to a world you do the following: # per-world-chat: # world
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- Niestrat99
- Version
- 2.0
- Downloads
- 485
- Endorsements
- 1
- Category
- paper
- Created
- 5/6/2024
- Updated
- 1/2/2025
- Game Versions
- 1.19, 1.20, 1.21
- Tags
- social
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does ChatsPlus support?
The author lists 1.19, 1.20, 1.21. Other versions may work but are untested by the author.
What is the latest version of ChatsPlus?
Version 2.0, published 2025-01-02 with 485 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await