Tag system
ItsMyConfig add support of MiniMessage in every message with the symbol prefix. But it's also create custom tags to add more possibilities to your messages.
- Name
<placeholder:_placeholder_>
- Description
Return the placeholder value
- Name
<placeholder:_placeholder_:_arg-1_:_arg-2_>
- Description
Return the placeholder value with arguments
PlaceholderAPI
<papi:_placeholder_>
Return the value of the PlaceholderAPI placeholder
Example
- "<papi:player_name>"
- "Currently <papi:server_online> players online"
Action Bar
<actionbar:_text_>
Send the message part in the Action Bar
Example
- "<actionbar:'%player% joined the game'>"
- "%player% joined the game!<actionbar:'Welcome %player%'>"
Title & Subtitle
<title:_fadeIn_:_duration_:_fadeOut_:_title_:_subtitle_>
| <title:_title_:_subtitle_>
<subtitle:_fadeIn_:_duration_:_fadeOut_:_text_>
| <subtitle:_text_>
Send the message part in the Title and Subtitle
Example
- "<title:10:70:20:'%player% joined':'the game'>"
- "%player% joined the game!<title:'welcome':'%player%'>"
- "<title:'<red>%player% joined the game!'>"
- "<subtitle:10:70:20:'%player% joined the game'>"
Custom Placeholder
<p:_placeholder_>
| <p:_placeholder_:_arg-1_:_arg-2_>
Return the value of the custom placeholder and apply the style and color for the color type placeholder.
Example
- "<p:prefix> Denied <p:primary-color>{0}</p> pending teleport request(s)."
Sound
<sound:_sound_:_volume_:_pitch_>
| <sound:_sound_>
Play a sound to the player
Example
- "$5 has been added to your account. <sound:ENTITY_EXPERIENCE_ORB_PICKUP:1:1>"
SmallCaps
<smallcaps>_text_</smallcaps>
Transform the text in small caps
Example
- "<smallcaps> This is a <red>small caps</red> text </smallcaps>"
Quote
<quote>_text_</quote>
It's a very important tag that blocks other tags within it, very useful for preventing players from parsing placeholders or similar elements.
For security reasons, the tag can only be used once per message and must be closed.
Example
- "<red>The warp <quote>%warp%</quote> doesn't exist."
Delay
<delay:_timeInTick_:"_text_">
Delay the message for the specified time in tick
Example
- "<red>Teleporaing in 5 seconds...<delay:100:'<green>Teleporting'>"
Repeat
<repeat:"_text_":_amount_:_timeInTick_>
| <repeat:"_text_":_amount_>
Repeat the message for the specified amount of time Support different value:
<v:repeat_left>
- The number of times left to repeat the message<v:repeat_total>
- The total number of times the message will be repeated<v:repeat_count>
- The number of times the message has been repeated
You can cancel the repeat with the tag <repeat:cancel>
Example
- "<repeat:'<red>Teleporting in <v:repeat_left> seconds...':5:20>"
BossBar
<bossbar:"_text_":_barProgress_|progress|reverse:_color_:_style_:_timeInTick_>
| <bossbar:"_text_":_barProgress_|progress|reverse:_color_:_style_>
Create a boss bar with the specified text, progress, color, style, and time.
Bar progress can be a number or the value progress
or reverse
, if it's progress
the bar will increase, if it's reverse
the bar will decrease.
Supported color: BLUE
, GREEN
, PINK
, PURPLE
, RED
, WHITE
, YELLOW
Supported style: NOTCHED_6
, NOTCHED_10
, NOTCHED_12
, NOTCHED_20
, SOLID
You can remove the boss bar with the tag <bossbar:cancel>
Example
- "<bossbar:'Teleporting...':50:RED:SOLID:100>"