Customize your chat by having chat colours! This Skript is compatible with the most recent Minecraft version, and requires just two addons... Using /chatcolour (Aliases: /chatcolor, /cc), you open up a GUI to select your colour. Want to limit players so they can only have ones you choose? Done! With our permission setup, you can let players have a colour if they are staff/buy a rank/have the permission. Super easy, fast, and lightweight Skript for your server.
Player Rank Placeholder:
Want to have players ranks before their name added? Done! With our placeholders being able to use, just go into the ChatColour.sk config and change at the top 'luckperms_prefix' (hooks into LuckPerms by default) to the placeholder you are wanting to use.
Permissions:
chatcolour.white - White Chat Colour
chatcolour.lime - Lime Chat Colour
chatcolour.yellow -Yellow Chat Colour
chatcolour.orange - Orange Chat Colour
chatcolour.red - Red Chat Colour
chatcolour.magenta - Magenta Chat Colour
chatcolour.blue - Blue Chat Colour
You can set custom messages for opening the GUI, cooldowns and more! This Skript uses optimized GUI formatting so it's very quick, easy, and non-abusable.

Dependencies:
Skript Download - https://github.com/SkriptLang/Skript/releases
SkBee - https://github.com/ShaneBeee/SkBee/releases
Ersatz - https://www.spigotmc.org/resources/ersatz.49433/
INSTRUCTIONS:
When you download the file, put it in [Plugins -> Skript -> scripts] and run the command [/sk reload ChatColour.sk]
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta