Download ChatsPlus — Minecraft Mods — MetaMods

ChatsPlus

Active

Downloads

0

Last update

9 months ago

Versions

1.18 — 1.21
Server
Social

ChatsPlus – Multiple Chats with Full Customization

Image

Dreaming of creating various chats for your Minecraft server? ChatsPlus is exactly the solution you need!

Image

This plugin opens limitless possibilities for organizing communication on your server. You'll be able to create separate chat rooms accessible to specific players or user groups. Each chat can be assigned to a particular world, customize message formatting, and much more!

Compatibility with EssentialsDiscord plugin

If you use EssentialsX Discord plugin, ChatsPlus allows you to configure which specific chats will be displayed on the Discord server and which will remain hidden. All management is done through the plugin's configuration file.

Image

We recommend using permission management plugins like LuckPerms to fully unlock ChatsPlus potential and comfortably work with permissions.

Image

Placeholder API Support

The plugin fully supports the Placeholder API system, allowing integration with other modifications.

Placeholder Description
%chatsplus_chat% Shows the player's active chat name

Image

Command System

The main plugin command – /chat – provides complete control over the chat system:

Player Commands

  • /chat <chat> – Switching to specified chat
  • /chat off – Leaving active chat
  • /chat mute <chat> – Disabling notifications from chat
  • /chat unmute <chat> – Enabling notifications from chat
  • /chat help – List of available commands

Administrator Commands

  • /chat assign <player> <chat> – Forced assignment of chat to player
  • /chat kick <player> – Kick player from active chat
  • /chat reload – Configuration reload

Console Commands

  • /chatsystem listChats – List of all created chats
  • /chatsystem listWorldChats – List of worlds with assigned chats
  • /chatsystem getPlayerChats – Information about chats assigned to players
  • /chatsystem reload – Configuration reload

Image

Permission System

Permission Default
chatsplus.command. true
chatsplus.command.help true
chatsplus.command.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. op

Image

Customizing config.yml YAML ############################# # CHATSPLUS by Niestrat99 # ############################# ########### # DEBUG # ########### # Development debugging mode // Enables/prevent debug logging debug-mode: false # []&gt;-----------------------------------------------------------------------------&lt;[] ########### # CHATS # ########### # Chat settings definition // Configures custom chats with permissions chats: staff: title: '&amp;b[&amp;fStaffChat&amp;b]' nameTag: '&amp;b&lt;&amp;fname&amp;b&gt;' messageColor: '&amp;r' ignoreDiscord: true vip: title: '&amp;8[&amp;6VIP&amp;8]' nameTag: '&amp;8&lt;&amp;6name&amp;8&gt;' messageColor: '&amp;6' ignoreDiscord: true # []&gt;-----------------------------------------------------------------------------&lt;[] #################### # PER WORLD CHAT # #################### # World-to-chat mapping // Binds specific worlds to chat sessions per-world-chat: world: chat: vip isGlobal: true offStandard: true # []&gt;-----------------------------------------------------------------------------&lt;[] ######################### # ASSIGN CHAT ON JOIN # ######################### # Automatic chat assignment // Controls auto-join behavior for new players assign-chat-on-join: ""

Image

If you encounter any issues, have questions, or need assistance configuring the plugin – feel free to seek support through our communication channels.

Project members
Niestrat99

Niestrat99

Developer

Created: 6 May 2024

ID: 24299