EssentialsX

EssentialsX

2M Downloads

enhancement: Support JSON in all areas of Essentials

TomLewis opened this issue ยท 5 comments

commented

Its a little surprising all configs still do not support JSON formatting for text, It's been around a very long time now, I think its about time Essentials caught up and allow JSON formatting in the array of in-game chat that is available. This includes click able words, hover over tooltips etc in all these files:
motd.txt
rules.txt
info.txt
info_rankname.txt
book.txt
custom.txt

as well as the Essentials Chat formatting, to allow for clickable usernames in chat, and hover over tooltips for them aswell.

commented

This is an very awesome idea :D

commented

Bump; Just found another simple reason to implement it, When multiple people /msg you in game, it would make life 10x easier to be able to click on their username/message to auto fill /msg into chat.

commented

yeahh hope this will be implementet! AWESOME

commented

Easier said than done. Spigot has pretty limited support for this, and EssentialsX targets CraftBukkit. Probably would need to be done via NMS, and that requires even more maintenance. Not to mention the complexity this can introduce.

Closing and leaving this as open to PR. This will be added when it becomes a viable option, and/or when someone feels like investing a huge amount of hours to do this.

commented

Oh, also, future discussion relating to JSON support and other message related overhaul features should be directed to #2391.