Resource icon

Script Chat color Skript [Gradient Support \ Custom Color Support] 1

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the community!

    Now, what are you waiting for? Join the community now!

uhmstar

Member
Sep 28, 2025
1
0
0
uhmstar submitted a new resource:

Chat color Skript [Gradient Support \ Custom Color Support] - chatcolor

  • All 16 Minecraft colors
  • Gradient support (pink->white, lavender->babyblue, etc.)
  • Message confirmation on set
  • Hex support (FF0000 style, no #)
  • Tab completions for easy use
  • Requires Skript-Reflect and SkBee

Code:
/chatcolor red
/chatcolor gradient pink->white
/chatcolor FFFFFF (hex1) solid white
/chatcolor FFFFFF FFFF00 (hex1) -> (hex2) solid white -> yellow

Read more about this resource...
 
Hey! This seems like the skript I have been looking for. Do you have a version that works with the latest Skript/SkBee and Skript-reflect? It seems that EssentialsXChat may also be overriding it as it looks like it works but doesn't actually change the chat color.
 
Ok so I fixed it.

EssentialsXChat was indeed overriding it. Added this -


Code:
on chat:
    cancel event
    if {chatcolor.%player's uuid%.gradient} is true:
        set {_msg} to mini message from "<gradient:%{chatcolor.%player's uuid%.color}%>%message%"
        broadcast "%player's prefix%%player's display name%: %{_msg}%"
    else:
        set {_msg} to mini message from "<%{chatcolor.%player's uuid%.color}%>%message%"
        broadcast "%player's prefix%%player's display name%: %{_msg}%"