Tag System
ItsMyConfig adds support for MiniMessage in every message with the symbol prefix. It also creates custom tags to add more possibilities to your messages.
- Name
<placeholder:_placeholder_>
- Description
Returns the placeholder value.
- Name
<placeholder:_placeholder_:_arg-1_:_arg-2_>
- Description
Returns the placeholder value with arguments.
PlaceholderAPI
<papi:_placeholder_>
Returns the value of the PlaceholderAPI placeholder.
Example
- "<papi:player_name>"
- "Currently <papi:server_online> players online"
Action Bar
<actionbar:_text_>
Sends the message part in the Action Bar.
Example
- "<actionbar:Welcome to the server!>"
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>"