Added per request. I used
PeachesMLG's Iridium Color API, so you can use those formatting commands as well as regular & codes.
I also move the messaging out of the config. So when this first loads, it will generate a messages.yml. If you had customized your messages, move them out from messages in config into messages.yml under enUS. You don't really have to change that code if you use another lang, you can just stick it under there as I have yet to implement client lang selection so it just uses whatever the server is set to (config.yml as localization.language)
So if your config was like
Code (Java):
messages
:
access
-denied
:
'&cGo away'
config
:
kick
-delay
:
1
You'd change config to:
Code (Java):
config
:
kick
-delay
:
1
and messages.yml to:
Code (Java):
enUS
:
access
-denied
:
'&cGo away'