AdvancedChat
Get AdvancedChatMinecraft Hosting
  • 🏠Home
  • 💾First Install
  • â„šī¸Guides
    • Prefix Guide
  • âš™ī¸Main
    • âš’ī¸Commands & Permissions
    • Languages
    • 🌈Gradients, Toasts & more
    • 🧩PlaceholderAPI Placeholders
    • 🌐Using With Networks
    • 💡Common Issues
    • ➕Plugin Integrations
      • ItemsAdder
      • Oraxen
      • Factions
      • Towny
      • TownyChat
      • DiscordSRV
  • ⭐FEATURES
    • đŸ’ŦChat Format
    • 🤖AI Chat Moderation
    • âœ’ī¸Chat Text Customizer
    • 🙂Auto Moderation
    • 🎮Chat Games
    • Custom Commands
    • 🤝Community-Submitted Filter
    • Channels
    • Chat Rules
    • Auto Announcements
    • Chat Tags GUI
    • 🎨Chat Color GUI
    • Custom Variables
  • FOR DEVELOPERS
    • API
Powered by GitBook
On this page
  • MiniMessage ----------
  • Gradient
  • Transition
  • Font
  • Small Caps
  • Selector
  • Insertion
  • Click
  • Reset
  • Toast Messages -------
  • Chat Message
  • Action Bar
  • Title
  • Subtitle
  • Boss Bar
  • Achievement
  1. Main

Gradients, Toasts & more

PreviousLanguagesNextPlaceholderAPI Placeholders

Last updated 1 month ago

MiniMessage ----------

AdvancedChat has a full support of MiniMessage - syntax to use gradients, hover, clickable messages and other tricks.

Gradient

Gradient colored text

<gradient:[color1]:[color...]:[phase]>

Transition

Transitions between colors. Similar to a gradient, but everything is the same color and the phase chooses that color

<transition:[color1]:[color...]:[phase]>

Font

Allows to change the font of the text

<font:key>

Examples

  • Nothing <font:uniform>Uniform <font:alt>Alt </font> Uniform

Small Caps

Convert text to small caps font

<sc>Example of Small Caps</sc>

Examples:

Selector

<selector:_sel_[:_separator_]>

Arguments

  • _sel_, the selector pattern to insert

  • _separator_ (optional), the separator to insert between values the selector matches

Examples

  • Hello <selector:@e[limit=5]>, I'm <selector:@s>!

Insertion

Allow insertion of text into chat via shift click

<insertion:_text_>

Arguments

  • _text_, the text to insert

Examples

  • Shift-click <insert:test>this</insert> to insert!

Click

Allows doing multiple things when clicking on the component.

<click:_action_:_value_>

Arguments

Examples

  • <click:run_command:/seed>Click</click> to show the world seed!

Reset

Close all currently open tags, resetting color/decoration/etc. The reset tag cannot be closed.

<reset>

Some text and messages here are provided from Kyori's Adventure wiki post. Big thanks to them for creating the library.

Toast Messages -------

AdvancedChat lets you send your message in the form that you wish! You can use this anywhere in the plugin, from locale file to announcements.

Chat Message

Example: This is a chat message!

Action Bar

Example: [ACTION_BAR]This is an action bar message!

Title

Example: [TITLE]This is a title!

Subtitle

Example: [SUBTITLE]And this is a subtitle!

Boss Bar

Arguments:

  • progress - number with decimal, from 0.0 to 1.0, define progress of bossbar

  • overlay - PROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12, NOTCHED_20

Example: [BOSS_BAR:1.0:GREEN:PROGRESS]Important announcement here!

Achievement

Arguments:

  • icon - item or block material to be shown

  • style - GOAL, TASK, CHALLENGE

  • background - background of the announcement. By default minecraft:textures/gui/advancements/backgrounds/adventure.png

Example: [ACHIEVEMENT:TOTEM_OF_UNDYING:GOAL]<white>Hey<newline><yellow>%player_name%!

To learn more about MiniMessage, you can check out this page:

_action_, the type of click event, one of

_value_, the argument for that particular event, refer to

And so much more! Visit the wiki page with full explanation here:

color -

âš™ī¸
🌈
https://docs.advntr.dev/minimessage/format.html
this list
the minecraft wiki
https://docs.advntr.dev/minimessage/format.html
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/boss/BarColor.html