ChatColorGUI [1.7 - 1.15]
A lightweight and fully customizable plugin that allows players to choose their own ChatColor.
You can purchase this resource here
A lightweight and fully customizable plugin that allows players to choose their own ChatColor.
You can purchase this resource here
- Great Donator Perk for any Server
- Beautiful and Organized GUI
- 14 Different Chat Colors (+3 Formats)
- 99.9% Customizable
- PlaceholderAPI Support
- Bold, Italic, & Underline formats
- %chatcolorgui_color% - gets the player's chatcolor
- %chatcolorgui_colorName% - gets the player's chatcolor name
- /chatcolor - Main command, opens up the ChatColorGUI.
- /chatcolor help - Shows all of the commands and permissions.
- /chatcolor reset <player- Resets a player's Chat Color selection.
- /chatcolor set <player> <color code> - Sets a player's ChatColor.
- NOTE: Use color codes such as: &a, &b, etc.
- /chatcolor reload - Reloads the config.yml.
- chatcolorgui.use - Ability to run /chatcolor and use the custom Chat Color in chat.
- chatcolorgui.help - Ability to run /chatcolor help
- chatcolorgui.reset - Ability to run /chatcolor reset <player>
- chatcolorgui.set - Ability to run /chatcolor set <player> <color code>
- chatcolorgui.reload - Ability to run /chatcolor reload
- chatcolorgui.color.* - Ability to use all ChatColors
- chatcolorgui.color.rainbow - Ability to use Rainbow ChatColor
- chatcolorgui.bold - Ability to use the Bold format
- chatcolorgui.italic - Ability to use the Italic format
- chatcolorgui.underline - Ability to use the Underline format
- chatcolorgui.color.white
- chatcolorgui.color.gray
- chatcolorgui.color.darkblue
- chatcolorgui.color.blue
- chatcolorgui.color.darkgreen
- chatcolorgui.color.green
- chatcolorgui.color.darkaqua
- chatcolorgui.color.aqua
- chatcolorgui.color.darkred
- chatcolorgui.color.red
- chatcolorgui.color.purple
- chatcolorgui.color.pinkg
- chatcolorgui.color.darkyellow
- chatcolorgui.color.yellow
Code:
# ChatColorGUI by UrBae/Andrew
# Commands
# /chatcolor - Main command, opens the GUI
# /chatcolor help - Shows all commands and permissions
# /chatcolor reload - Reloads the config.yml and data.yml
# /chatcolor reset <player> - Resets a player's ChatColor
# /chatcolor set <player> <color code> - Sets a player's ChatColor
prefix: '&6&lChatColor &8» '
must-be-player: '&cMust be a player to run this command.'
no-permission: '&cNo Permission.'
reload: '&aConfig.yml and Data.yml Successfully Reloaded!'
help:
- '&8&m----------------------------------------------------'
- '&6&lChatColor Commands'
- ''
- '&6* &e/chatcolor &fOpens the GUI'
- '&6* &e/chatcolor reset <player> &fResets a players ChatColor'
- '&6* &e/chatcolor set <player> <color code> &fSets a players ChatColor'
- '&6* &e/chatcolor reload &fReloads the config.yml'
- ''
- '&6&lChatColor Permissions'
- ''
- '&6* &echatcolorgui.use &fAbility to use /chatcolor'
- '&6* &echatcolorgui.help &fAbility to use /chatcolor help'
- '&6* &echatcolorgui.reset &fAbility to use /chatcolor reset'
- '&6* &echatcolorgui.set &fAbility to use /chatcolor set'
- '&6* &echatcolorgui.reload &fAbility to use /chatcolor reload'
- '&6* &echatcolorgui.color.* &fAbility to use ALL ChatColors'
- '&6* &echatcolorgui.color.<color> &fAbility to use the ChatColor specified'
- ''
- '&8&m----------------------------------------------------'
player-invalid: '&7The player &e%PLAYER% &7wasnt found!'
option-no-permission: '&7You can''t use the %COLOR% &7Chat Color!'
option-not-selected: '&c%PLAYER% doesn''t have an active Chat Color.'
option-unlocked: '&a&lUNLOCKED'
option-locked: '&c&lLOCKED'
option-reset-due-to-no-perm: '&7Your Chat Color has been removed due to not having permission to use it.'
option-already-selected: '&7You already have %COLOR% &7selected!'
option-successfully-set: '&7You have set %COLOR% &7as your Chat Color.'
format-successfully-added: '&7You have added %FORMAT%&r &7to your Chat Color.'
format-successfully-removed: '&7You have removed %FORMAT%&r &7from your Chat Color.'
close-gui-after-selection: true
# Command Messages
reset-usage: '&7Usage /chatcolor reset &e<player>'
reset-player-chat-color-invalid: '&e%PLAYER% &7doesn''t have an active Chat Color.'
reset-player-success: '&7Successfully reset &e%PLAYER%''s &7Chat Color.'
reset-player-target: '&e%PLAYER% &7reset your ChatColor.'
set-usage: '&7Usage /chatcolor set &e<player> <color code>'
set-player-chat-color-invalid: '&e%PLAYER% &7doesn''t have an active Chat Color.'
set-invalid-option: '&7Please provide a valid color code!'
set-already-selected: '&e%PLAYER% &7already has the %COLOR% &7ChatColor selected!'
set-player-success: '&7Successfully set &e%PLAYER%''s &7chat color to %COLOR%&7.'
set-player-target: '&e%PLAYER% &7set your chat color to %COLOR%&7.'
# ChatColor GUI Items
chat-color-gui:
title: '&8&nChat Colors'
size: 54
sound:
enabled: false
effect: 'LEVEL_UP'
filler:
enabled: true
material: STAINED_GLASS_PANE
data: 15
name: ' '
glowing: false
reset:
enabled: true
slot: 41
material: ANVIL
data: 0
name: '&c&lReset'
lore:
- '&7Current ChatColor &8» %CURRENT%'
- '&7Click to reset your Chat Color.'
close:
enabled: true
slot: 43
material: BARRIER
data: 0
name: '&c&lClose'
lore:
- '&7Click to close the GUI.'
rainbow:
enabled: true
material: PAPER
glowing: true
data: 0
slot: 42
name: '&cR&6a&ei&an&bb&5o&dw'
lore:
- '&7Click to set your Chat Color'
- ' &7to &cR&6a&ei&an&bb&5o&dw&7.'
- ''
- '%STATUS%'
bold:
enabled: true
material: TORCH
glowing: true
data: 0
slot: 37
name: '&f&lBold'
lore:
- '&7Click to set your Chat Color'
- ' &7to be &f&lBold.'
- ''
- '%STATUS%'
italic:
enabled: true
material: TORCH
glowing: true
data: 0
slot: 38
name: '&f&oItalic'
lore:
- '&7Click to set your Chat Color'
- ' &7to be &f&oItalic.'
- ''
- '%STATUS%'
underline:
enabled: true
material: TORCH
glowing: true
data: 0
slot: 39
name: '&f&nUnderline'
lore:
- '&7Click to set your Chat Color'
- ' &7to be &f&nUnderline.'
- ''
- '%STATUS%'
# ChatColor GUI Colors
colors:
material: STAINED_GLASS_PANE
dark-red:
enabled: true
data: 14
slot: 10
name: '&4&lDark Red'
lore:
- '&7Click to set your Chat Color'
- ' &7to &4&lDark Red&7.'
- ''
- '%STATUS%'
red:
enabled: true
data: 14
slot: 19
name: '&c&lRed'
lore:
- '&7Click to set your Chat Color'
- ' &7to &c&lRed&7.'
- ''
- '%STATUS%'
dark-yellow:
enabled: true
data: 1
slot: 11
name: '&6&lDark Yellow'
lore:
- '&7Click to set your Chat Color'
- ' &7to &6&lDark Yellow&7.'
- ''
- '%STATUS%'
yellow:
enabled: true
data: 4
slot: 20
name: '&e&lYellow'
lore:
- '&7Click to set your Chat Color'
- ' &7to &e&lYellow&7.'
- ''
- '%STATUS%'
dark-green:
enabled: true
data: 13
slot: 12
name: '&2&lDark Green'
lore:
- '&7Click to set your Chat Color'
- ' &7to &2&lDark Green&7.'
- ''
- '%STATUS%'
green:
enabled: true
data: 5
slot: 21
name: '&a&lGreen'
lore:
- '&7Click to set your Chat Color'
- ' &7to &a&lGreen&7.'
- ''
- '%STATUS%'
dark-blue:
enabled: true
data: 11
slot: 13
name: '&1&lDark Blue'
lore:
- '&7Click to set your Chat Color'
- ' &7to &1&lDark Blue&7.'
- ''
- '%STATUS%'
blue:
enabled: true
data: 3
slot: 22
name: '&9&lBlue'
lore:
- '&7Click to set your Chat Color'
- ' &7to &9&lBlue&7.'
- ''
- '%STATUS%'
dark-aqua:
enabled: true
data: 11
slot: 14
name: '&3&lDark Aqua'
lore:
- '&7Click to set your Chat Color'
- ' &7to &3&lDark Aqua&7.'
- ''
- '%STATUS%'
aqua:
enabled: true
data: 9
slot: 23
name: '&b&lAqua'
lore:
- '&7Click to set your Chat Color'
- ' &7to &b&lAqua&7.'
- ''
- '%STATUS%'
purple:
enabled: true
data: 10
slot: 15
name: '&5&lPurple'
lore:
- '&7Click to set your Chat Color'
- ' &7to &5&lPurple&7.'
- ''
- '%STATUS%'
pink:
enabled: true
data: 6
slot: 24
name: '&d&lPink'
lore:
- '&7Click to set your Chat Color'
- ' &7to &d&lPink&7.'
- ''
- '%STATUS%'
white:
enabled: true
data: 0
slot: 16
name: '&f&lWhite'
lore:
- '&7Click to set your Chat Color'
- ' &7to &f&lWhite&7.'
- ''
- '%STATUS%'
gray:
enabled: true
data: 8
slot: 25
name: '&7&lGray'
lore:
- '&7&7&7Click to set your Chat Color'
- ' &7to &7&lGray&7.'
- ''
- '%STATUS%'
Need Support? Please join my Discord server by clicking the logo above or use this link: https://discord.gg/88ekwP6.
