๐Ÿ—ฃ๏ธ
RedisChat
๐Ÿ—ฃ๏ธ
RedisChat
  • โš ๏ธIntroduction
  • ๐Ÿ“ฉInstallation
  • ๐ŸšฐLINKS
  • ๐ŸŽ“Advanced use-case
  • Common issues
  • ๐Ÿ–‡๏ธALL permissions
  • UNIQUE FEATURES
    • ๐ŸฅกCustom PlaceholderAPI placeholders
    • ๐Ÿ–ฅ๏ธDisplay items in chat
    • ๐Ÿ“WebUI to edit configs
    • #๏ธโƒฃ#๏ธโƒฃ Emoji placeholders
    • ๐Ÿ”—URLs formatting
    • ๐Ÿ“งMails
    • ๐ŸšซIgnore public messages
    • ๐ŸชEdit items in-game
  • Features
    • ๐Ÿ’ฌChat formats
    • โ˜„๏ธComponents
    • ๐Ÿ’ญPrivate messages
    • ๐ŸŽจChat color
    • ๐ŸงญLegacy color codes
    • ๐ŸŽญChannels
    • ๐Ÿ”–Local "Proximity" chat
    • ๐ŸŒ@Mentions
    • ๐Ÿฅ…Filters
    • ๐Ÿ”‡Ignore private messages
    • โ—ป๏ธIgnore whitelist
    • ๐Ÿ”ŠBroadcast messages
    • ๐Ÿ“ขAnnouncement system
    • ๐ŸคฌANTISWEAR/ANTIFLOOD
    • ๐ŸจDiscord hook
    • ๐ŸคMute chat
    • ๐Ÿ•ต๏ธSpy Chat
    • ๐Ÿ˜ŽJoin and quit messages
    • ๐Ÿ—’๏ธClear chat
    • ๐Ÿ“€Oraxen & ItemsAdder placeholders
    • โŒจ๏ธChat completions
    • ๐Ÿ“ŠTelemetry system
    • โญStaff chat
Powered by GitBook
On this page
Edit on GitHub
  1. Features

๐Ÿ’ฌChat formats

Permission-based formats for your chat

PreviousEdit items in-gameNextComponents

Last updated 2 months ago

Was this helpful?

CtrlK
CtrlK

Was this helpful?

Every player has a chat formatting based on his permissions.

You can use MiniMessage tags, PlaceholderAPI placeholders, and Unicode/UTF-8 chars to display resourcepack fonts

Configs

formats (list)

# The format of the chat
# Permission format is overridden on descending order
# (if a player has default and vip, if default is the first element, vip will be ignored)
formats:
- permission: redischat.default
  format: '{time} {ignorebtn} {mailbtn} {player} <dark_gray> ยป %redischat_chat_color%
    {message}'
  private_format: '<dark_aqua>MSG <white>(<reset>You <white>to <green>%receiver%<white>)<reset>:
    <white>{message%'
  receive_private_format: '<dark_aqua>MSG <white>(<green>%sender% <white>to <reset>You<white>)<reset>:
    <white>%message%'
  inventory_format: <click:run_command:%command%>[Open the inventory of %player%]</click>
  item_format: <click:run_command:%command%>[%item_name% of %player%]</click>
  enderchest_format: <click:run_command:%command%>[Open the enderchest of %player%]</click>
  mention_format: <aqua>@%player%</aqua>
  link_format: <green><click:open_url:%link%>%link%</green> <- Click here

Permission format is overridden on descending order

example: If i have redischat.admin and redischat.default i need to put the "admin" formatting under the "default" one in the formats key list

format - is the normal chat formatting (see more here -> Components)

%player_name% - is the sender's name

%message% - the message content (formattable with Minimessage with redischat.useformatting permission

private_format - private chat formatting

Covered in Private messages

receive_private_format - private chat receiving formatting

Covered in Private messages

redischat.useformatting