Description
An completely server side implementation of Discord flavoured markdown in Minecraft!
Supports all standard formatting, as well as @mentions and any combination of those. (Mentions are purely visual at the moment and do not alert other players)
It also has special support for colouring using backticks (`). `cThis text would be red`. The character after the first backtick determines the colour. See https://htmlcolorcodes.com/minecraft-color-codes/ for all characters.
**bold** -> bold
*italic* -> italic
***bold-italic*** -> bold italic
~~strikethrough~~ -> strikethrough
||obfuscated|| -> ÚòiÐGıÆæ:n
__underline__ -> underline
`3Colour` -> Colour
__**~~`d*Everything*`~~**__ -> Everything
It also supports some emojis that Minecraft's default font supports!
This is also all fully configurable, you can change which characters are used for each type of formatting, what letters correspond to what colours (even add custom colours!), as well as the default text colour, mention colour. Finally you can add custom emojis (although you need to make a resource pack with a custom font if you want any symbols that MC doesn't have by default)
Works for vanilla clients connected to forge servers too!