- Supports version
- 1.18.✘
- 1.19.✘
- Official page
- https://github.com/Hexaoxide/Carbon
- Source code
- https://github.com/Hexaoxide/Carbon
Описание плагина Carbon:
Carbon — легковесный плагин на чат. Поддерживает форматирование MiniMessage, создание своих каналов чата. Написан командой разработчиков Hexaoxide.Особенности плагина Carbon:
- Форматирование под каждую группу LuckPerms.
- Система каналов.
- Создание кастомных переменных PlaceholderAPI.
- Возможность кинуть в игнор или замутить игрока.
- Смена никнейма.
Команды плагина Carbon:
- /command > /c — выводит описание команды.
- /clearchat > /cc > /chatclear — очищает чат для всех игроков, кроме тех, у кого есть право carbon.chearchat.exempt.
- /continue > /c — отправляет сообщение последнему прошептавшему игроку.
- /carbondebug > /cdebug — позволяет отправителю быстро проверить, какие у игрока основные и неосновные группы.
- /carbon help — выводит описание команды.
- /ignore > /block — кидает в игнор игрока, скрывая его сообщения в чате.
- /mute — мутит игрока, не позволяя ему отправлять сообщения в чате.
- /muteinfo > /muted — показывает, отключен ли игрок или нет.
- /nickname > /nick — показывает ник игрока.
- /nickname --player > /nick --p — проверяет/устанавливает никнеймы других игроков.
- /nickname --nickname > /nick --n — устанавливает игроку псевдоним.
- /nickname --reset > /nick --r — сбрасывает игроку псевдоним.
- /carbon reload — перезагружает все конфиги Carbon.
- /reply > /r — отправляет сообщение последнему игроку, который написал вам.
- /unignore > /unblock — удаляет игрока из списка игнорирования отправителя.
- /unmute — размучивает игрока, позволяя ему отправлять сообщения в чате.
- /whisper > /w > /message > /msg > /m > /tell — отправляет личное сообщение другому игроку.
Права плагина Carbon:
- carbon.permission — предоставляет право на использование команды /command
- carbon.clearchat.clear — предоставляет право на использование команды /clearchat
- carbon.chearchat.exempt — на игроков с этим правом не действует очистка чата.
- carbon.whisper.continue — предоставляет право на использование команды /continue
- carbon.debug — предоставляет право на использование команды /carbondebug
- carbon.help — предоставляет право на использование команды /carbon help
- carbon.ignore — предоставляет право на использование команды /ignore
- carbon.mute — предоставляет право на использование команды /mute
- carbon.mute.info — предоставляет право на использование команды /muteinfo
- carbon.nickname — предоставляет право на использование команды /nickname
- carbon.nickname.others — предоставляет право на использование команды /nickname --player
- carbon.nickname.set — предоставляет право на использование команд /nickname --nickname и /nickname --reset
- carbon.reload — предоставляет право на использование команды /carbon reload
- carbon.whisper.reply — предоставляет право на использование команды /reply
- carbon.ignore.unignore — предоставляет право на использование команды /unignore
- carbon.mute.unmute — предоставляет право на использование команды /unmute
- carbon.whisper — предоставляет право на использование команды /whisper
Скриншоты плагина Carbon:
Стандартный конфиг плагина Carbon:
YAML:
command-aliases=[]
# The chat formats for this channel.
format {
# Basic chat formats.
# The "default_format" format is the main one you want to edit.
# The "console" format is what's shown to console.
# If PlaceholderAPI is installed, PAPI placeholders (with %) are supported.
# The keys are group names, the values are chat formats (MiniMessage).
# For example:
# basic {
# default_format="<<username>> <message>"
# vip="[VIP] <<username>> <message>"
# admin="<white>[</white>Prefix<white>]</white> <display_name><white>: <message></white>"
# }
basic {
console="[<channel>] <username> - <uuid>: <message>"
"default_format"="<display_name>: <message>"
}
# Per-Language chat formats.
# You can safely delete this section if you don't want to use this feature.
# Will fall back to the defaults section if no format was found for the player.
locales {
"en_US" {
"default_format"="<display_name>: <message>"
}
}
}
# The channel's key, used to track the channel.
# You only need to change the second part of the key. "global" by default.
# The value is what's used in commands, this is probably what you want to change.
key="carbon:global"
# The permission required to use the /channel <channelname> and /<channelname> commands.
#
# Assuming permission = "carbon.channel.global"
# To read messages you must have the permission carbon.channel.global.see
# To send messages you must have the permission carbon.channel.global.speak
permission="carbon.channel.global"
# Messages will be sent in this channel if they start with this prefix.
quick-prefix=""
should-register-commands=true
Перед установкой нужно поставить LuckPerms.