Chat color GUI
/chatcolor opens an in-game GUI with paginated colors, format toggles (bold / italic / underline), live preview, and reset. Permission gates per color.

How players use it
- Run
/chatcolorin-game. - Click a color tile to select.
- Toggle bold / italic / underline if desired.
- Preview shows what their next message will look like.
- Close the GUI — selection persists across sessions.
Default color set
16 ships: black, blue (light/dark), green (light/dark), aqua (light/dark), red (light/dark), pink, purple, gold, yellow, gray (light/dark), white. All are tuned pastels, not vanilla saturated colors.
Adding your own
chat-color.yml
colors:
- color-code: '&#FFD700'
display-name: '&#F8E593VIP Gold'
material: GOLD_INGOT
permission: starchat.color.vip-gold
- color-code: '&#FF69B4'
display-name: '&#EEA7B9Hot Pink'
material: PINK_DYE
permission: starchat.color.hot-pinkPermission flow
starchat.command.chatcolor— open the GUI (default true).starchat.color.use— apply a color (default op; flip per-rank).- Per-color
permission:in YAML — gate specific colors to certain ranks.
Format toggle items
yaml
gui:
format-items:
bold:
slot: 37
material: GOLDEN_APPLE
name: '&#F8E593&lBold'
italic:
slot: 39
material: FEATHER
name: '&#C6DEF1&oItalic'
underline:
slot: 41
material: PAPER
name: '&#D4B8E6&nUnderline'