AwesomeChat! icon

AwesomeChat! -----

A highly configurable, chat formatting plugin, with placeholders, hoverable messages, and more!



Awesome Chat Plugin – Configuration Guide
Awesome Chat (ADF) is a powerful chat customization plugin designed to enhance the chat experience on your Minecraft server. This guide provides an overview of its configuration options and features.

Features Overview
Awesome Chat includes a variety of chat enhancements, including:

PlaceholderAPI Support – Use placeholders to display custom information in chat.
LuckPerms Integration – Utilize prefixes and suffixes based on permission groups.
Custom Placeholders – Define and use custom placeholders for usernames, messages, ranks, and more.
Bukkit Color Codes – Enable Minecraft’s standard color and formatting codes for messages.
Per-Group Chat Formatting – Assign custom chat formats based on player rank/group.
Clickable & Hoverable Messages – Add interactive elements such as clickable commands and hover text.
Broadcast System – Send formatted announcements to all players with sounds and cooldowns.
MiniMessage Support – Alternative text formatting for advanced customization.

⚙ Configuration Settings
Plugin Prefix
Defines the prefix that appears before messages from the plugin.

Code (Text):
 prefix: "&7[&bAwesomeChat&7] "
PlaceholderAPI Integration
Enables support for PlaceholderAPI, allowing the use of dynamic placeholders in chat.

Code (Text):
 placeholderAPI: enabled: true
LuckPerms Integration
Enables automatic use of prefixes and suffixes from LuckPerms for chat formatting.

Code (Text):
 luckperms: enabled: true prefix-suffix: true
Custom Placeholders
Defines placeholders for chat messages, including the player’s name, message, prefix, and suffix.

Code (Text):
 placeholders: enabled: true chat: username: "{player}" message: "{message}" prefix: "{prefix}" suffix: "{suffix}"
Bukkit Color Code Support
Allows the use of & color codes in chat messages.

Code (Text):
 color-codes: enabled: true
Clickable Chat Messages
Enables messages that players can click to execute commands or send prefilled messages.

Code (Text):
 clickable-messages: enabled: true action: "fill" # Options: "fill", "execute", "copy" command: "/msg %player% "
Hoverable Chat Messages
Allows chat messages to display hoverable text when the cursor is placed over them.

Code (Text):
 hoverable-messages: enabled: true text-lines: - "&bPlayer&f: &f%player%" - "&bMoney&f: &f%vault_eco_balance_formatted%" - "" - "&aClick to message this player!" - "&7Click: [/msg %player%]"
Chat Formatting
Global Chat Format
Defines the default chat format for all players.

Code (Text):
 chat-format: global_format: "{prefix}&r &e{player}&7: &f{message}"
Per-Group Chat Formatting
Allows different chat formats based on the player's group in LuckPerms.

Code (Text):
 per-group-format: enabled: true groups: owner: "&cOwner&r &6{player}&7: &f{message}" admin: "&6&lAdmin &e{player}&f: &f{message}" moderator: "&3&lMod &b{player}&f: &f{message}" default: "{prefix} &7[&f{player}&7]: &f{message}"
Broadcast System
Enables an announcement system with customizable formatting and sound effects.

Code (Text):
 broadcast: # Permission: awesomechat.broadcast enabled: true sound: "ENTITY_EXPERIENCE_ORB_PICKUP" # Set to "none" to disable format: - "&7[&cBroadcast&7]" - "&f%message%"
Cooldowns can be configured using permission nodes:

Code (Text):
 awesomechat.broadcast.cooldown.<duration in seconds>
MiniMessage Formatting
For servers that prefer Adventure's MiniMessage formatting over & color codes.

Code (Text):
 minimessage: enabled: false
Chat Formatting Toggle
Allows enabling/disabling the entire chat formatting system.

Code (Text):
 chat-formatting: enabled: true
Final Thoughts
Awesome Chat provides a comprehensive set of tools for enhancing Minecraft server chat, making it more interactive and visually appealing. Whether you're looking to implement hover text, clickable commands, or advanced formatting, this configuration ensures your chat system is dynamic and user-friendly.

For further customization, refer to the MiniMessage documentation or the PlaceholderAPI wiki.

Enjoy a fully customized chat experience with Awesome Chat!
Resource Information
Author:
----------
Total Downloads: 15
First Release: Apr 1, 2025
Last Update: Apr 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings