# New Colo Format!
**Overview**
This update introduces a custom text parser that supports various formatting tags, gradients, colors, click and hover events, and vanilla-style codes. You can combine tags or nest them for powerful text displays.
**Features & Examples**
1. **Bold, Italic, Underline, Strikethrough, Obfuscated**
- `<b>Bold text</b>`
- `<i>Italic text</i>`
- `<u>Underlined text</u>`
- `<strike>Strikethrough text</strike>`
- `<obf>Obfuscated text</obf>`
2. **Hex Colors**
- `<#FF0000>This text is red</#>`
- `<#00FF00>This text is green</#>`
3. **Gradient**
- `<gradient:#FF0000:#FFFF00:#00FF00>Hello Gradient!</gradient>`
- You can use multiple hex colors separated by “:” (e.g. `#FF0000:#0000FF:#00FF00`).
- The parser will blend colors across the text.
4. **Click Events**
- `<click:run_command:'/say Hello'>Click to run a command</click>`
- `<click:suggest_command:'/help'>Click to suggest a command in chat</click>`
- `<click:open_url:'https://example.com'>Click to open a website</click>`
- `<click:copy_to_clipboard:'Copied!'>Click to copy text</click>`
- Note: `run_command` is executed as if the player typed it in chat, so it requires permissions.
5. **Hover Events**
- `<hover:show_text:'Hover message here'>Hover over me</hover>`
6. **Links**
- `<link:https://google.com>Click to open Google</link>`
- Equivalent to a `click:open_url` event.
7. **Reset**
- `<reset>` or `<r>` resets any formatting to default.
8. **Vanilla Formatting Codes**
- Use `&` followed by a code (e.g. `&a`, `&l`, `&r`):
- `&l` = bold
- `&o` = italic
- `&n` = underline
- `&m` = strikethrough
- `&k` = obfuscated
- `&r` = reset
- `&0`-`&f` = color codes
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }