PurpurMC / Purpur

Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.
https://purpurmc.org
MIT License
2.01k stars 358 forks source link

Expand Anvil Color patch to support HEX & disabling forced italic. #153

Closed mibby closed 3 years ago

mibby commented 3 years ago

Would it be possible to expand the Anvil GUI coloring to support HEX codes and an option to disable the forced always-on italic? A fork of the plugin ColoredAnvils supports this https://github.com/Kikisito/ColoredAnvils but it would be nice to have it integrated into purpur's own patch.

BillyGalbreath commented 3 years ago

hex in anvils should already be possible using md_5's ugly &x color codes. paper is in the works on integrating the adventure and minimessage apis. once this is done a lot of these old patches of mine will be updated to use those apis.

as for the forced italic, that is actually a bug in spigot. it will be also solved when adventure is integrated.

mibby commented 3 years ago

Do you happen to know of any timeframe when the apis would be merged in Paper?