Upgrade
Games
Resources
  • Recent Announcement: website reset your user data you can create a new user, to import roles you can open a ticket on our discordRead More
⚡ NickyG Premium - Advanced Nickname System ⚡

MC Plugins ⚡ NickyG Premium - Advanced Nickname System ⚡ 7.10
  • the best and most complete plugin to handle nicknames in you server! Also with a GUI to color chat!
  • [IMG]


    [IMG] [IMG][IMG]




    [IMG]

    [IMG]

    [IMG]

    [IMG]


    [IMG]

    [IMG]

    [IMG]

    [IMG]

    [IMG]




    DISCORD
    [IMG]

    !ATTENTION! IT IS KNOWN THAT SOME INVENTORY SEE PLUGINS COULD CAUSE SOME BUGS
    TO NICKYG
    WE HIGHLY RECOMMEND TO USE OPENINV AS
    INVENTORYSEE PLUGIN!



    CONFIG FILE


    Code (YAML):

    # $$\ $$\ $$\ $$\ $$$$$$\ $$$$$$$\ $$$$$$$\ $$$$$$$$\ $$\ $$\ $$$$$$\ $$\ $$\ $$\ $$\
    # $$$\ $$ |\__| $$ | $$ __$$\ $$ __$$\ $$ __$$\ $$ _____|$$$\ $$$ |\_$$ _|$$ | $$ |$$$\ $$$ |
    # $$$$\ $$ |$$\ $$$$$$$\ $$ | $$\ $$\ $$\ $$ / \__| $$ | $$ |$$ | $$ |$$ | $$$$\ $$$$ | $$ | $$ | $$ |$$$$\ $$$$ |
    # $$ $$\$$ |$$ |$$ _____|$$ | $$ |$$ | $$ |$$ |$$$$\ $$$$$$$ |$$$$$$$ |$$$$$\ $$\$$\$$ $$ | $$ | $$ | $$ |$$\$$\$$ $$ |
    # $$ \$$$$ |$$ |$$ / $$$$$$ / $$ | $$ |$$ |\_$$ | $$ ____/ $$ __$$< $$ __| $$ \$$$ $$ | $$ | $$ | $$ |$$ \$$$ $$ |
    # $$ |\$$$ |$$ |$$ | $$ _$$< $$ | $$ |$$ | $$ | $$ | $$ | $$ |$$ | $$ |\$ /$$ | $$ | $$ | $$ |$$ |\$ /$$ |
    # $$ | \$$ |$$ |\$$$$$$$\ $$ | \$$\ \$$$$$$$ |\$$$$$$ | $$ | $$ | $$ |$$$$$$$$\ $$ | \_/ $$ |$$$$$$\ \$$$$$$ |$$ | \_/ $$ |
    # \__| \__|\__| \_______|\__| \__| \____$$ | \______/ \__| \__| \__|\________|\__| \__|\______| \______/ \__| \__|
    # $$\ $$ |
    # \$$$$$$ |
    # \______/
    #
    # $$$$$$\ $$$$$$\
    # $$ __$$\ $$ ___$$\
    # $$ / \__| \_/ $$ |
    # $$$$$$$\ $$$$$ /
    # $$ __$$\ \___$$\
    # $$ / $$ | $$\ $$ |
    # $$$$$$ |$$\\$$$$$$ |
    # \______/ \__|\______/
    #
    #
    # $$\
    # $$ |
    # $$$$$$$\ $$\ $$\
    # $$ __$$\ $$ | $$ |
    # $$ | $$ |$$ | $$ |
    # $$ | $$ |$$ | $$ |
    # $$$$$$$ |\$$$$$$$ |
    # \_______/ \____$$ |
    # $$\ $$ |
    # \$$$$$$ |
    # \______/
    #
    # $$\ $$\ $$$$$$$$\ $$$$$$\ $$$$$$\
    # $$$\ $$ | \__$$ __| $$ __$$\ $$ __$$\
    # $$$$\ $$ | $$$$$$\ $$ | $$$$$$\ $$$$$$\ $$ / $$ |$$ / \__|
    # $$ $$\$$ | \____$$\ $$ |$$ __$$\ $$ __$$\ $$ | $$ |$$ |$$$$\
    # $$ \$$$$ | $$$$$$$ |$$ |$$ / $$ |$$ | \__|$$ | $$ |$$ |\_$$ |
    # $$ |\$$$ |$$ __$$ |$$ |$$ | $$ |$$ | $$ | $$ |$$ | $$ |
    # $$ | \$$ |\$$$$$$$ |$$ |\$$$$$$ |$$ | $$$$$$ |\$$$$$$ |
    # \__| \__| \_______|\__| \______/ \__| \______/ \______/
    #
    #
    #Every Message has full support for color codes &7 &c &2 ...
    # # # # # # # # # # # # # # # # # # # #
    # # # [DATA STORAGE] # # #
    #Chose which data storage method you want to use
    #Supported-Types: MYSQL / YML
    #It's recommended to use MYSQL for BUNGEECORD SERVERS
    #or also for SERVERS with 60+ Active PLAYERS
    #NickyG uses HikariCP for connections pools
    # https://github.com/brettwooldridge/HikariCP#essentials
    # https://github.com/brettwooldridge/HikariCP/wiki/MySQL-Configuration
    storage: YML
    host: ''
    port:
    database: ''
    username: ''
    password: ''
    #Available Data Sources
    #com.mysql.jdbc.jdbc2.optional.MysqlDataSource (Deprecated MySQL)
    #com.mysql.cj.jdbc.MysqlDataSource (MySQL)
    mySQLDataSourceClassName: "com.mysql.cj.jdbc.MysqlDataSource"
    connectionTimeout: 160000
    idleTimeout: 600000
    maxLifetime: 1800000
    poolSize: 10
    cachePrepStmts: true
    prepStmtCacheSize: 250
    prepStmtCacheSqlLimit: 2048
    useSSL: false
    verifyServerCertificate: false
    requireSSL: false
    # # # # # # # # # # # # # # # # # # # #
    # # # [GUI set up] # # #
    #Do not use over 32 letters for each GUI name
    #
    #Do you want to allow skin changes along nicknames changes? If yes, while changing nickname
    #you will also change your skin
    #REMEMBER to reload the server if you disable this feature
    skin-change: true
    #Do you want players to save their custom nicknames in a GUI that will let them
    #to easily switch between their saved nicknames
    save-favourite-gui: true
    #Change name of the first GUI opened with /nick gui
    principal-gui: "&bNicknames"
    #Change name of items displayed in principal-gui
    principal-gui-items:
    reset: "&fRESET"
    bold: "&f&lBOLD"
    italic: "&oITALIC"
    underlined: "&nUNDERLINED"
    darkred: "&4DarkRed"
    red: "&cRed"
    gold: "&6Gold"
    yellow: "&eYellow"
    green: "&2Green"
    lime: "&aLime"
    diamond: "&bDiamond"
    lightblue: "&3LightBlue"
    blue: "&9Blue"
    darkblue: "&1DarkBlue"
    pink: "&dPink"
    purple: "&5Purple"
    white: "&fWhite"
    gray: "&7Gray"
    darkgray: "&8DarkGray"
    black: "&0Black"
    rainbow: "&cR&6a&ei&an&9b&bo&5w"
    close: "&c&lCLOSE"
    skin: "&f&lCHANGE SKIN"
    favourite: "&c&lSAVES"
    #Change name of favorite nicknames GUI
    favorite-nicks-gui: "&0&lFavorite nicknames"
    favorite-nicks-gui-items:
    back: "&c&lBACK"
    savebutton: "&f&lSAVE"
    lore-paper: "&dLoad this nickname"
    lore-gold: "&dSave this nickname in this slot"
    #Change name of bold colors GUI
    bold-gui: "&lBold Names"
    #Change name of items displayed in bold-gui
    bold-gui-items:
    darkred: "&4&lDarkRed"
    red: "&c&lRed"
    gold: "&6&lGold"
    yellow: "&e&lYellow"
    green: "&2&lGreen"
    lime: "&a&lLime"
    diamond: "&b&lDiamond"
    lightblue: "&3&lLightBlue"
    blue: "&9&lBlue"
    darkblue: "&1&lDarkBlue"
    pink: "&d&lPink"
    purple: "&5&lPurple"
    white: "&f&lWhite"
    gray: "&7&lGray"
    darkgray: "&8&lDarkGray"
    black: "&0&lBlack"
    back: "&c&lBACK"
    #Change name of italic colors GUI
    italic-gui: "&oItalic Names"
    #Change name of items displayed in italic-gui
    italic-gui-items:
    darkred: "&4&oDarkRed"
    red: "&c&oRed"
    gold: "&6&oGold"
    yellow: "&e&oYellow"
    green: "&2&oGreen"
    lime: "&a&oLime"
    diamond: "&b&oDiamond"
    lightblue: "&3&oLightBlue"
    blue: "&9&oBlue"
    darkblue: "&1&oDarkBlue"
    pink: "&d&oPink"
    purple: "&5&oPurple"
    white: "&f&oWhite"
    gray: "&7&oGray"
    darkgray: "&8&oDarkGray"
    black: "&0&oBlack"
    back: "&c&oBACK"
    #Change name of underlined colors GUI
    underlined-gui: "&nUnderlined Names"
    #Change name of items displayed in underlined-gui
    underlined-gui-items:
    darkred: "&4&nDarkRed"
    red: "&c&nRed"
    gold: "&6&nGold"
    yellow: "&e&nYellow"
    green: "&2&nGreen"
    lime: "&a&nLime"
    diamond: "&b&nDiamond"
    lightblue: "&3&nLightBlue"
    blue: "&9&nBlue"
    darkblue: "&1&nDarkBlue"
    pink: "&d&nPink"
    purple: "&5&nPurple"
    white: "&f&nWhite"
    gray: "&7&nGray"
    darkgray: "&8&nDarkGray"
    black: "&0&nBlack"
    back: "&c&nBACK"
    #
    #
    #Change name of the first GUI opened with /chatcolor gui
    principal-gui-chat: "&bChat Messages"
    #Change name of items displayed in principal-gui
    principal-chat-gui-items:
    reset: "&fRESET"
    bold: "&f&lBOLD"
    italic: "&oITALIC"
    underlined: "&nUNDERLINED"
    darkred: "&4DarkRed"
    red: "&cRed"
    gold: "&6Gold"
    yellow: "&eYellow"
    green: "&2Green"
    lime: "&aLime"
    diamond: "&bDiamond"
    lightblue: "&3LightBlue"
    blue: "&9Blue"
    darkblue: "&1DarkBlue"
    pink: "&dPink"
    purple: "&5Purple"
    white: "&fWhite"
    gray: "&7Gray"
    darkgray: "&8DarkGray"
    black: "&0Black"
    rainbow: "&cR&6a&ei&an&9b&bo&5w"
    close: "&c&lCLOSE"
    #Change name of bold colors GUI
    bold-gui-chat: "&lBold Chat Messages"
    #Change name of items displayed in bold-gui
    bold-chat-gui-items:
    darkred: "&4&lDarkRed"
    red: "&c&lRed"
    gold: "&6&lGold"
    yellow: "&e&lYellow"
    green: "&2&lGreen"
    lime: "&a&lLime"
    diamond: "&b&lDiamond"
    lightblue: "&3&lLightBlue"
    blue: "&9&lBlue"
    darkblue: "&1&lDarkBlue"
    pink: "&d&lPink"
    purple: "&5&lPurple"
    white: "&f&lWhite"
    gray: "&7&lGray"
    darkgray: "&8&lDarkGray"
    black: "&0&lBlack"
    back: "&c&lBACK"
    #Change name of italic colors GUI
    italic-gui-chat: "&oItalic Chat Messages"
    #Change name of items displayed in italic-gui
    italic-chat-gui-items:
    darkred: "&4&oDarkRed"
    red: "&c&oRed"
    gold: "&6&oGold"
    yellow: "&e&oYellow"
    green: "&2&oGreen"
    lime: "&a&oLime"
    diamond: "&b&oDiamond"
    lightblue: "&3&oLightBlue"
    blue: "&9&oBlue"
    darkblue: "&1&oDarkBlue"
    pink: "&d&oPink"
    purple: "&5&oPurple"
    white: "&f&oWhite"
    gray: "&7&oGray"
    darkgray: "&8&oDarkGray"
    black: "&0&oBlack"
    back: "&c&oBACK"
    #Change name of underlined colors GUI
    underlined-gui-chat: "&nUnderlined Chat Messages"
    #Change name of items displayed in underlined-gui
    underlined-chat-gui-items:
    darkred: "&4&nDarkRed"
    red: "&c&nRed"
    gold: "&6&nGold"
    yellow: "&e&nYellow"
    green: "&2&nGreen"
    lime: "&a&nLime"
    diamond: "&b&nDiamond"
    lightblue: "&3&nLightBlue"
    blue: "&9&nBlue"
    darkblue: "&1&nDarkBlue"
    pink: "&d&nPink"
    purple: "&5&nPurple"
    white: "&f&nWhite"
    gray: "&7&nGray"
    darkgray: "&8&nDarkGray"
    black: "&0&nBlack"
    back: "&c&nBACK"
    #Change name of STATS GUI
    stats-gui: "&b&lNickname STATS"
    #Change name of items displayed in stats-gui
    stats-gui-items:
    close: "&c&lCLOSE"
    head: "&c&lPlayer &7» &e{player}"
    saves: "&7« &c&lSaves &7»"
    head-lore:
    - "&c&lNickname &7» &f{nick}"
    - "&c&lChatColor &7» &f{color}"
    - "&c&lNick Changes &7» &e{changes}"
    - "&c&lLast Nick Change &7» &e{date}"
    - "&c&lSkinChange &7» &r{skinchange}"
    saves-lore:
    - "&c&lSave #1 &7» {s1}"
    - "&c&lSave #2 &7» {s2}"
    - "&c&lSave #3 &7» {s3}"
    - "&c&lSave #4 &7» {s4}"
    - "&c&lSave #5 &7» {s5}"
    - "&c&lSave #6 &7» {s6}"
    - "&c&lSave #7 &7» {s7}"
    - "&c&lSave #8 &7» {s8}"
    - "&c&lSave #9 &7» {s9}"
    # # # # # # # # # # # # # # # # # # #
    # # # [Sounds settings] # # #
    #To disable sounds effect put "none" in each setting
    #Remember that for every minecraft version there are different names for sound
    # 1.8.x SOUNDS https://helpch.at/docs/1.8.8/index.html?org/bukkit/Sound.html
    #Set sound to play when a player click the "Barrier" button
    #The default sound is for 1.9-1.17
    #Use "CLICK" if you are running 1.8.x
    back-close-sound: "UI_BUTTON_CLICK"
    #Set sound to play when a player click the "Reset" button
    #The default sound is for 1.9-1.17
    #Use "ANVIL_USE" if you are running 1.8.x
    reset-sound: "BLOCK_ANVIL_USE"
    #Set sound to play when a player click a "FontStyle" button
    #The default sound is for 1.9-1.17
    #Use "DOOR_OPEN" if you are running 1.8.x
    fontstyle-sound: "BLOCK_WOODEN_DOOR_OPEN"
    #Set sound to play when a player click "Skin" button
    #The default sound is for 1.9-1.17
    #Use "LAVA_POP" if you are running 1.8.x
    skin-button-sound: "BLOCK_LAVA_POP"
    #Set sound to play when a player click a "Load Save" button
    #The default sound is for 1.9-1.17
    #Use "LAVA_POP" if you are running 1.8.x
    favorite-nick-loaded: "BLOCK_LAVA_POP"
    # # # # # # # # # # # # # # # # # # # #
    # # # [Values and Options] # # #
    #Change max nickname lenght
    #These setting will afflicts /nick <name>
    max-lenght: 17
    min-lenght: 3
    #Chose characters which players will be not able to use in their nickname
    banned-chars:
    - "/"
    - ";"
    - "-"
    - "_"
    #IMPORTANT: Before starting, keep in mind that from now i will refer to playername as default name
    # and to nickname as the one choosen with command /nick <name>
    #Set to true if you do not want any restriction while changing nickname with /nick <name>
    #PS: You will not be able to use nicknames that are being used by an online player but you will be able
    # to use playernames of players who do not have permission to change nickname
    #If set to false, the plugin will decide using the must-contain-default-nickname value
    #SET BOTH VALUES TO FALSE IF YOU DO NOT WANT PLAYERS TO CHANGE NICKNAME WITH /NICK <NAME>
    no-limit-change: true
    #IMPORTANT: To let this feature works, you must disable first no-limit-change value!
    #If set to true, players will be only able to set a nickname that must contain their playername
    #Example > Playername: NaTorOG I can only do things like > Nickname: _!NaTorOG99_?
    # The must important thing is that the new nickname must contain your playername
    must-contain-default-nickname: false
    #Do you want to display the nickname in the playerlist?
    #Set to false if you want to leave the realname shown in the playerlist
    show-in-list: true
    #If you don't have any other plugins which handle the chatformat
    #you can use this one. You MUST RELOAD the server to activate this feature
    #IMPORTANT ! TO LET FEATURES OF CHATCOLOR WORK, YOU HAVE TO ENABLE THE CHATFORMAT
    enable-chatformat: false
    #All the color codes like & are supported
    #Here you can use placeholders of the plugin or also PAPI placeholders
    #NickyG placeholders :
    # {nickname} = player's nickname (if someone does not have a nickname setupped the realname will be displayed)
    # {realname} = player's realname
    # {uncolorednick} = player's nickname without color
    # {message} = player message typed in chat
    # {color} = chat color chosed by users who have permission nickyg.colorchat
    format: "{nickname}&r &7>> &r{color}{message}"
    # # # # # # # # # # # # # # # # # # # #
    # # # [Messages set up] # # #
    #When is it Displayed?
    # > > The choosen nickname with /nick <name> is already in use!
    nickname-in-use: "&cThe choosen nickname is already in use!"
    #When is it Displayed?
    # > > The choosen nickname with /nick <name> is banned!
    banned-nick-message: "&cThe choosen nickname is banned! Chose another one."
    #When is it Displayed?
    # > > Player does not have permission to execute command!
    no-permission: "&cYou do not have permission to use nickyg commands!"
    #When is it Displayed?
    # > > Player does not have permission to use that color in GUI
    no-color-perm: "&7You are not allowed to use that color"
    #When is it Displayed?
    # > > Player successfully changed his nickname to {nick}!
    nickname-changed: "&7You have successfully changed your nickname to &r{nick}"
    #When is it Displayed?
    # > > Player has choosen a nickname longer than max-lenght value or minor than min-lenght value!
    too-longorshort-nickname: "§cThe choosen nickname is too long or too short !"
    #When is it Displayed?
    # > > Player has checked through command /claimnick and resulted that nobody is using his nickname
    # > > Note: The plugin only recognise players using your exact name
    claimed-not-in-use: "&cNobody is using your nickname."
    #When is it Displayed?
    # > > To the Player that has runned the command /claimnick if results that someone is using his nickname
    claimed-mex-toowner: "&7The one using your nickname §ewas resetted to his original name - (&f{TargetName}&e)"
    #When is it Displayed?
    # > > To the Target that was using the nickname of the player who runned the command /claimnick
    claimed-mex-totarget: "&7Your nickname has been reclaimed by &f{Owner} &7and has now been resetted"
    #When is it Displayed?
    # > > To the Target identified in command /resetnick <playername>
    force-resetted-message: "&7You're nickname has been resetted by an Administrator"
    #When is it Displayed?
    #>> Player chose a nickname that contains a banned-character
    illegal-chars-in-nickname: "&cYour nickname contain/s banned character/s"
    #When is it Displayed?
    #>> Player who can only color his nickname try to change nickname
    colornick-color-error: "&cYou can only color your nickname!"
    #When is it Displayed?
    #>> While using command /colornick #hex , Player has typed an invalid Hex Color
    colornick-colorhex-error: "&cInvalid Hex color code! Use /colornick #fffff"
    #When is it Displayed?
    #>> Player can not use in /colornick #hex colors
    colornick-colorhex-permission: "&cYou do not have permission to use #Hex colors in /colornick"
    #When is it Displayed?
    #>> Player while using /colornick has typed an invalid argument
    colornick-invalid-args: "&cInvalid arguments! Use /colornick '&' or /colornick #Hex"
    #When is it Displayed?
    # > > Player has choosen a nickname which does not contain his playername!
    #This only works if must-contain-default-nickname is true
    nick-impossible-tochange:
    - "&7You must choose a nickname which"
    - "&7contains your &cplayername"
    - "&7Also remember to do not exceed"
    - "&7max-lenght value > &c17 &7letters"
    #When is it Displayed?
    # > > Player is trying to change his nickname with /nick <name>
    #This only works if no-limit-change and must-contain-default-nickname are set to false
    nick-changing-disabled: "&7It seems that server has disabled nickname changing!"
    #When is it Displayed?
    # > > Player is searching a realname but it's impossible to find
    #There are various motivations for this
    #1) Target player has not changed his nickname
    #2) Target player is not online
    #3) Player has not typed correctly target name, you MUST report it also with Caps AlberTO, NaTorOG ..
    realname-impossible-tofind:
    - "&7It was impossible to find {target}"
    - "1 He could be offline"
    - "2 He could have not changed his nickname"
    - "3 You could have not typed correctly {target}"
    #When is it Displayed?
    # > > Player has changed nickname & skin together
    skin-changed: "&7Your skin has now changed to &f{Skin}"
    #When is it Displayed?
    # > > Player do not has permission to use the skin button in the GUI
    no-skin-perm: "&7You do not have permission to use the skin button"
    #When is it Displayed?
    # > > Player using command /chatcolor hex #Hex , has not correctly declared the Hex Color which has to be #FFFF
    hex-color-chat-format-error: "&cPlease, use #FFFF hex format to use that color"
    #When is it Displayed?
    # > > Player successfully changed his chatcolor to {chatcolor}!
    chat-color-changed: "&7You have changed your chat color to&r {chatcolor}■"
    #When is it Displayed?
    # > > Player successfully changed his chatcolor to {rainbow}!
    rainbowchat-color-changed: "&7You have changed your chat color to&r {rainbow}"
    #When is it Displayed?
    # > > Player using command /chatcolor & , has not correctly declared the & Color which has to be &c , &e ... etc
    color-chat-format-error: "&cPlease, use & color codes"
    #When is it Displayed?
    # > > Player has saved his nickname in a slot of FavouriteGUI
    favorite-saved: "&7You have correctly saved as favorite > {nicksaved}"
    #When is it Displayed?
    # > > Player has not permission to use FavoriteGUI
    favorite-noperm: "&cYou do not have permission to use Favorite GUI"
    #When is it Displayed?
    # > > Player is trying to load an empty saves in GUI
    favorite-impossible-toload: "&cYou do not have saved a nickname in this slot!"




    PAPI PLACEHOLDERS

    Code (YAML):
    Remember to have PlaceholdersAPI installed!
    Placeholder:
    %nickyg_nickname%
    Description:
    Display the colored nickname of the player

    Placeholder:
    %nickyg_realname%
    Description:
    Display the default name of the player

    Placeholder:
    %nickyg_uncolored%
    Description:
    Display the uncolored nickname of the Player

    Placeholder:
    %nickyg_chatcolor%
    Description:
    Return Player ChatColor chose in GUI - Useful for ChatFormat

    WIKI

    Code (YAML):

    # # # # # # # # # # # # # # # # # # #
    # # # [INSTALLATION & SETUP] # # #
    # 1 - PUT NICKYG_PREMIUM, PAPI, SKINSRESTORER IN /PLUGINS FOLDER
    # 2 - START YOU SERVER
    # 3 - WHEN YOUR SERVER HAS LOADED, STOP IT
    # 4 - SETUP YOUR CONFIG.YML
    # 4.1 - CHOOSE NOW IF YOU WANT TO USE YML OR MYSQL
    # 4.2 - CHOOSE NOW IF YOU WANT TO ENABLE CHATFORMAT
    # 4.3 - IF USING BUNGEECORD >
    # 1) CONFIGURE THE SAME DATABASE MYSQL FOR ALL THE SERVERS
    # 2) PUT CONFIGURED NICKYG FOLDER WITH .JAR FILE IN ALL SERVERS EXCEPT FOR BUNGEECORD
    # 3) DONE!
    # 5 - DO YOU USE ESSENTIALS? DISABLE NICK CMD
    # 6 - IF YOU USE NICKYG CHATFORMAT, REMOVE OTHERS PLUGIN HANDLING CHATFORMAT LIKE ESSENTIALSCHAT
    # 7 - IF YOU WILL NOT USE NICKYG CHATFORMAT, FEATURES RELATED TO /chatcolor WILL NOT WORK
    # 8 - NICKYG CHATFORMAT SUPPORT PAPI PLACEHOLDERS %PLACEHOLDERS%
    # 9 - NICKYG HAS ALSO BUILT IN PAPI PLACEHOLDERS THAT YOU CAN USE IN OTHER PLUGINS
    # 10 - START YOUR SERVER & ENJOY!
    Remember to have PlaceholdersAPI installed!
    Placeholder:
    %nickyg_nickname%
    Description:
    Display the colored nickname of the player

    Placeholder:
    %nickyg_realname%
    Description:
    Display the default name of the player

    Placeholder:
    %nickyg_uncolored%
    Description:
    Display the uncolored nickname of the Player

    # # # # # # # # # # # # # # # # # # #
    # # # [PERMISSIONS] # # #
    #Here you can find all the permissions you will need to know
    #to correctly setup NickyG PREMIUM
    #These are the permission for ALL NICKNAMES colors!
    - nickyg.color.allcolors # To let use All colors and Fonts
    - nickyg.color.allbolds #To let use All bold font colors
    - nickyg.color.allitalics #To let use All italic font colors
    - nickyg.color.allunder #To let use All underlined font colors
    #Each color permission
    #Do not put the | symbol!
    #If you want to give bold, italic etc, just do this > nickyg.color.red.bold or nicky.color.red.italic for each color
    - nickyg.color.rainbow
    - nickyg.color.red |.bold |.italic|.underlined
    - nickyg.color.darkred |.bold |.italic|.underlined
    - nickyg.color.gold |.bold |.italic|.underlined
    - nickyg.color.yellow |.bold |.italic|.underlined
    - nickyg.color.verde |.bold |.italic|.underlined
    - nickyg.color.lime |.bold |.italic|.underlined
    - nickyg.color.aqua |.bold |.italic|.underlined
    - nickyg.color.lightblue |.bold |.italic|.underlined
    - nickyg.color.darkblue|.bold |.italic|.underlined
    - nickyg.color.blue |.bold |.italic|.underlined
    - nickyg.color.pink |.bold |.italic|.underlined
    - nickyg.color.purple |.bold |.italic|.underlined
    - nickyg.color.gray |.bold |.italic|.underlined
    - nickyg.color.darkgray |.bold |.italic|.underlined
    - nickyg.color.white |.bold |.italic|.underlined
    - nickyg.color.black |.bold |.italic|.underlined
    #
    #
    #Here you can find the permissions for ALL CHAT MESSAGES colors!
    - nickyg.color.chat.allcolors # To let use All colors and Fonts
    - nickyg.color.chat.allbolds #To let use All bold font colors
    - nickyg.color.chat.allitalics #To let use All italic font colors
    - nickyg.color.chat.allunder #To let use All underlined font colors
    #Each color permission
    #Do not put the | symbol
    #If you want to give bold, italic etc, just do this > nickyg.color.chat.red.bold or
    #nicky.color.chat.red.italic for each color
    - - nickyg.color.chat.rainbow
    - nickyg.color.chat.red |.bold |.italic|.underlined
    - nickyg.color.chat.darkred |.bold |.italic|.underlined
    - nickyg.color.chat.gold |.bold |.italic|.underlined
    - nickyg.color.chat.yellow |.bold |.italic|.underlined
    - nickyg.color.chat.verde |.bold |.italic|.underlined
    - nickyg.color.chat.lime |.bold |.italic|.underlined
    - nickyg.color.chat.aqua |.bold |.italic|.underlined
    - nickyg.color.chat.lightblue |.bold |.italic|.underlined
    - nickyg.color.chat.darkblue|.bold |.italic|.underlined
    - nickyg.color.chat.blue |.bold |.italic|.underlined
    - nickyg.color.chat.pink |.bold |.italic|.underlined
    - nickyg.color.chat.purple |.bold |.italic|.underlined
    - nickyg.color.chat.gray |.bold |.italic|.underlined
    - nickyg.color.chat.darkgray |.bold |.italic|.underlined
    - nickyg.color.chat.white |.bold |.italic|.underlined
    - nickyg.color.chat.black |.bold |.italic|.underlined
    #To give a player no limitations about changing nickname, so skipping safety checks, config settings check ecc
    #Suggestion > ADMINISTRATOR PERMISSION ONLY
    - nickyg.nolimits
    #Reset button in GUI has the same permission of the command /resetnick
    - nickyg.resetnick
    #
    #Skin change button in GUI to let people change skin while changing nickname
    - nickyg.changeskin
    #
    #Commands Permissions
    #To reset yourself nickname /resetnick
    - nickyg.resetnick
    #
    #To reset other players nickname /resetnick <target>
    #Suggestion > ADMINISTRATOR PERMISSION ONLY
    - nickyg.resetothers
    #
    #To let user claim his nickname from a player that is using his nickname /claimnick
    #Suggestion > Give this permissions also to users that can not change their nickname, so that no one
    # can copy their nickname
    - nickyg.claimnick
    #
    #To ban nicknames from being used, or also to protect administrators nicknames /bannick <nickname>
    #Suggestion > ADMINISTRATOR PERMISSION ONLY
    #If an administrator bans his nick, he will always be able to use it, but normal users NOT !
    - nickyg.bannick
    #
    #To get a printed version of the HashMap storing nicknames
    /hmreport
    #Suggestion > CONSOLE ONLY COMMAND which is useful for debug or reporting bugs
    #
    #To let user see the real name of someone who has changed his nickname /realname <target>
    #Suggestion > Give also to normal users this permission
    - nickyg.realname
    #
    #
    #
    #To show available commands /nick
    - nickyg.help
    #
    #To give players permissions to ONLY COLOR their Nickname with /colornick <color>
    - nickyg.onlynickcolor #Permission to use & colors in /colornick
    - nickyg.onlynickcolor.hex #Permission to use #hex colors in /colornick
    #
    #To let people color nicknames with /nick gui
    - nickyg.gui
    #REMEMBER TO ADD TO PLAYERS WHO CAN ACCESS /NICK GUI related COLORS PERMISSIONS
    #
    #To let users change completely their nickname using & colors , #HEX but always with CONFIG.YML restrictions configured
    - nickyg.changenick
    #
    #To reload configuration File /nick reload
    - nickyg.admin
    #
    #To let users DISPLAY in /nickstats GUI STATS ABOUT THEM or OTHER PLAYERS
    - nickyg.mystats #Only /nickstats
    - nickyg.otherstats #Also to see other players stats
    #
    #To see how many nicked players and their nick/realname list use /nick list
    #Suggestion > Better to do not give to all users this permission, because for big servers it could lag
    - nickyg.nickedlist
    #To let users color their chat with &color codes
    #IMPORTANT - Give this permission to user who can also access GUI or other /chatcolor commands
    - nickyg.colorchat
    #To let users color their chat with a GUI /chatcolor gui
    - nickyg.chatgui
    #To let users color their chat with a HEX color /chatcolor hex #COLOR like #00FFAA
    - nickyg.hexchat
    #
    #To let user save their favorite nicknames in the SAVES GUI give them this permission
    - nickyg.favoritegui
    #You can decide how much nicknames they can save in the SAVES GUI giving them this permission adding a NUMBER after the .
    - nickyg.savefavorite.x (remove x and put a number between 1 and 9)
    #Example If I want to give a player the ability to save maximum 5 nicks I will give them permission
    - nickyg.savefavorite.5
    #
    ###
    Example 1
    Permissions given :
    - nickyg.onlynickcolor
    - nickyg.realname
    - nickyg.claimnick
    Result:
    Players will be able only to color their nicknames with command /nick
    Players will be able to use command /realname
    Players will be able to use command /claimnick

    Example 2
    Permissions given:
    - nickyg.onlynickcolor
    - nickyg.gui
    - nickyg.realname
    - nickyg.claimnick
    Result:
    Players will be able only to color their nicknames with /nick and the GUI
    Players will be able to use command /realname
    Players will be able to use command /claimnick

    Example 3
    - nickyg.changenick
    - nickyg.gui
    - nickyg.color.<color>
    - nickyg.realname
    - nickyg.claimnick
    - nickyg.favoritegui
    - nickyg.savefavorite.5
    Result:
    Players will be able only to color and change their nicknames with /nick and the GUI
    Players will be able to use Saves GUI and save a maximum of 5 nicknames
    Players will be able to use command /realname
    Players will be able to use command /claimnick


    TERMS AND CONDITIONS



    FEATURES
    FULL CONTROL OVER NICKNAMES ON YOUR SERVER
    READY FOR BUNGEECORD AND MULTIPLE SERVERS
    HIGHLY CUSTOMIZABLE - SETUP EVERYTHING
    INNOVATIVE GUI SYSTEM
    EFFICENT WAY TO HANDLE NICKNAMES
    TRACK PLAYERS NICKNAME STATS
    BAN NICKNAMES
    CHECK REALNAMES
    CHECK NICKED PLAYERS IN A LIST
    PERMISSION FOR EVERY COLOR
    RGB & HEX COLOR SUPPORT
    CHAT FORMAT INCLUDED
    AUTOMATIC SKIN CHANGER
    KEEP FAKE IDENTITIES OUT
    PAPI PLACEHOLDERS SUPPORT
    COLOR YOUR CHAT MESSAGES QUICKLY
    SAVE YOUR FAVORITE NICKNAMES IN A GUI

    COMMANDS
    /NICK
    DESC: SHOW AVAILABLE COMMANDS
    PERM: nickyg.help
    ALIASES: /NICKY /NICKCOLOR

    /NICK GUI
    DESC: OPEN COLORS GUI
    PERM: nickyg.gui

    /NICK <NAME>
    DESC: CHANGE NICKNAME
    PERM: nickyg.changenick

    /COLORNICK & /COLORNICK #HEX
    DESC: QUICKLY COLOR YOUR NICKNAME
    PERM: nickyg.onlynickcolor nickyg.onlynickcolor.hex

    /NICKEDLIST
    DESC: SHOW NICKED PLAYERS
    PERM: nickyg.nickedlist

    /NICK RELOAD
    DESC: RELOAD CONFIG FILE
    PERM: nickyg.admin

    PERMISSION: nickyg.nolimit
    DESC: bypass nicknames safety checks

    /REALNAME <TARGET>
    DESC: SHOW TARGET REALNAME
    PERM: nickyg.realname
    ALIASES: /RNAME /TRUENAME

    /BANNICK <NICK>
    DESC: BAN OR PROTECT A NICKNAME
    PERM: nickyg.bannick
    ALIASES: /DENYNICK /BLOCKNICK

    /RESETNICK /RESETNICK <TARGET>
    DESC: RESET YOUR/TARGET NICKNAME
    PERM: nickyg.resetnick nickyg.resetothers
    ALIASES: /RNICK

    /NICKSTATS /NICKSTATS <TARGET>
    DESC: SHOW YOUR/TARGET STATS
    PERM: nickyg.mystats nickyg.otherstats

    /CHATCOLOR GUI
    DESC: OPEN CHAT COLORS GUI
    PERM: nickyg.chatgui

    /CHATCOLOR & /CHATCOLOR HEX <#ffff>
    DESC: QUICKLY SET YOUR CHAT COLOR
    PERM: nickyg.colorchat nickyg.hexchat

    /HMREPORT
    DESC: GENERATE A HASHMAP DEBUG FILE
    PERM: CONSOLE USE ONLY


    © 2021 NickyG All Rights Reserved

    You are not allowed to decompile the plugin and use the source code without my written permission!

    You are not allowed to share it into other websites without my written permission!

    You are not allowed to resell my plugin

    Remember to Install PAPI Placeholders & SkinsRestorer to unlock all the features available

    https://www.spigotmc.org/resources/skinsrestorer.2124/
    https://www.spigotmc.org/resources/placeholderapi.6245/


    [IMG] [/CENTER]

    Images​

    1. sstest.png
    2. 8Ve5ek9uTReJwcW3kNI9_VuqJn6NiZ2bAQp7l.png
    3. discord.png
    Download Here You can't access this Speed Download
    NullAssets
    MC Plugins
    Version 7.10
    Downloads 0
    View 329
    Last Update
    0.00 star(s) 0 ratings