
SimpleGroupChat
Plugin that adds text group chats where groupmates can communicate through toggleable group mode
📖About SimpleGroupChat
SimpleGroupChat
GitHub | Future Links will be placed here
This plugin is NOT associated with SimpleVoiceChat
This plugin is a logical continuation of SimpleGlobChat. So if you plan to use any global chat alongside this plugin, SimpleGlobChat is the best choice. However, it's not required.
This plugin enables the creation of text-based group chats in Minecraft, where only members can send and receive messages.
All images in Gallery were done in the same server (if important)
You can choose language in config. Supported languages are ru and eng.
I wrote this code according to my needs and added the most useful features in my opinion. If you think that plugin needs some features feel free to suggest!
Commands and Features
Ghelp Shows a list of all available commandsUsage: /ghelp
Usage: /gchat on|off|status
Usage: /gcreate <Group name>
Usage: /glist
Usage: /glistmembers [page]
Usage: /grequest <Group name>
Usage: /gacceptrequest <Player>
Usage: /gdenyrequest <Player>
Usage: /ginvite <Player>
Usage: /gacceptinvite <Groupname>
Altenative usage: /gacceptinvite <Owner's nickname>
Usage: /gdenyinvite <Groupname>
Altenative usage: /gdenyinvite <Owner's nickname>
Usage: /gkick <Player>
Usage: /ginvites
Usage: /gleave
Usage: /grequests
But hex colors too! (For example: cdaf7)
Configuration
Turn off if you will not use placeholderapi
use-placeholderapi: true
You can change it between eng and ru
#available variants: eng and ru, you can find them in lang foulder
language: "ru"
You can turn off or slightly change this template. (List is providen bellow)
group:
#for eng verion use "§7[§7{group} �ffccGROUP§7]"
#for ru version use "§7[�ffccГруппа §7{group}§7]"
prefix: "§7[§7{group} �ffccGROUP§7]"
placeholder-prefix: "%luckperms_prefix%"
name-color: "�ffcc"
receiver-color: "§7"
message-color: "&#ffffff"
world-prefix:
enabled: false
format: "§8[{world}]"
msgformat: "{prefix} §r{placeholder-prefix}{name-color}{player} §7>> {message-color}{message}"
Here is list of things that you can change.
#Available placeholders for usage:
#"{world-color}"
#{world-prefix}"
#"{prefix}"
#{group}"
#{placeholder-prefix}"
#name-color}"
#{message-color}"
#{player}"
#{receiver-prefix}"
#{receiver-color}"
#{receiver}"
#{sender}"
#{message}"
#You can change their order anyway you want, write them in msgformat or delete, and write them into each other as shown in:
#prefix: "§7[§7{group} �ffccGROUP§7]"
#Here {group} is used in {prefix}
Language settings
You can change messages if you want. They will be provided in folder lang.
You can find there ru.yml and eng.yml files.
This is messages that will be shown when you use commands.
messages:
This is info that will be shown when you use "/ghelp" command. (Not recommended to change)
commands:
Helpful info to maintain and change content of messages.
# Colors:
# 0 Black 8 dark gray
# 1 dark blue 9 light blue
# 2 dark green a light green
# 3 dark cyan (бирюзовый) b light cyan (голубой)
# 4 dark red c light red
# 5 purple d magenta
# 6 dark yellow e light yellow
# 7 light gray f white
# you can use hex colors with this syntax: "&#ffffff"
#f.e: "&#f2e77ePlayer not found."
Compatibility with other plugins
If player have LuckPerms prefix and PlaceholderAPI is installed on server, it can be showed in chat.
If you want to use Global chat, it is highly recomended to use SimpleGlobalChat .