[3.50] ChatColorGUI [1.7-1.15]

Status
This thread has been locked.

Anndrew

Premium
Feedback score
1
Posts
1
Reactions
23
Resources
0
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


features.gif
  • 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
placeholders.gif
  • %chatcolorgui_color% - gets the player's chatcolor
  • %chatcolorgui_colorName% - gets the player's chatcolor name
commands.gif
  • /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.
permissions.gif
  • 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
screenshots.gif

t6DnoG2BpTdR9byq4aqVBQ.png

NiDub9feyijQhHQCXQQaQN.png

jWujcdkNVBPXQbXZbQcPWQ.png

MZ2nbRezVA2XYYYk6QGRJ4.png

oGUttX2txKks2RPx3zSBxZ.png

j9LVZm78fbaBMWcmCo5PpC.png


configuration.gif
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%'

discord.gif

Need Support? Please join my Discord server by clicking the logo above or use this link: https://discord.gg/88ekwP6.
 
Status
This thread has been locked.
Top