MySQLNicks allows you to share nicknames across multiple servers with the aid of a MySQL database.
Features:
- Colour codes support
- Format codes support, with permission
- All messages configurable
- Prefix in front of nicknamed players
- 1.16 hex colour code support
- Staff members can edit other players nicknames
- Import nicknames from other plugins
- Export nicknames to other plugins
- A MySQL Database
- PlaceholderAPI
- Essentials (optional)
- CMI (optional)
- Stop your spigot server
- Go to the plugins folder
- Place the MySQLNicks.jar in there
- Start the server
- /nick <nickname/off>
Set your nickname or remove it
mysqlnicks.nick
mysqlnicks.nick.color
mysqlnicks.nick.color.simple
mysqlnicks.nick.color.hex
mysqlnicks.nick.format
mysqlnicks.nick.magic - /nick <player> <nickname/off>
Edit another player's nickname
mysqlnicks.staff
- /importnicks
Import nicknames from Essentials/CMI
mysqlnicks.importnicks - /exportnicks
Export nicknames to Essentials/CMI
Placeholders:
- mysqlnicks.bypass.limit
Allows a player to bypass the character limit - mysqlnicks.bypass.nocolor
Shows colors in the nocolor placeholder
Placeholders:
- %mysqlnicks_nickname%
- %mysqlnicks_nocolor%
Spoiler: Default Config
mysql:
host : "X"
port : 3306
database : "X"
username : "X"
password : "X"
## Don't change this unless the console is spamming errors about SSL.
ssl : true
## Set to '' if you don't want a prefix.
nickname-prefix : ''
## Max length for a nickname
limit:
enabled : false
## Include colour codes in the count.
include-color : false
length : 16
messages:
nick:
no-console : "&4Only players can use this command."
no-permission : "&4You do not have permission to use this command."
insufficient-arguments : "&4Please use the command like this &6/nick &e<nickname>"
exceeds-limit : "&4Your desired nickname exceeds the limit. Please choose a shorter nickname."
no-color : "&4You are not allowed to use color your nickname."
no-codes : "&4You are not allowed to use color codes in your nickname."
no-hex : "&4You are not allowed to use hex colour codes in your nickname."
no-formatting : "&4You are not allowed to use code formatting in your nickname."
no-magic : "&4You are not allowed to use magic in your nickname."
invalid-player : "&4Unable to find a player with that name."
error : "&4An error occurred while trying to set your nickname."
set : "&aSuccessfully set your nickname to &e%nickname%"
unset : "&aSuccessfully remove your nickname."
staff:
error : "&4An error occurred while trying to set &e%player%&4's nickname."
set : "&aSuccessfully set &e%player%&a's nickname to &e%nickname%"
unset : "&aSuccessfully removed &e%player%&a's nickname."
importnicks:
no-permission : "&4You do not have permission to use this command."
no-dependency : "&4Unable to locate Essentials or CMI on the server."
error : "&4An error occurred while trying to import nicknames from &e%plugin%"
starting : "&aStarting import from &e%plugin%"
finished : "&aSuccessfully imported nicknames from &e%plugin%"
exportnicks:
no-permission : "&4You do not have permission to use this command."
no-dependency : "&4Unable to locate Essentials or CMI on the server."
error : "&4An error occurred while trying to export nicknames to &e%plugin%"
starting : "&aStarting export to &e%plugin%"
finished : "&aSuccessfully exported nicknames to &e%plugin%"
Code (YAML):
mysql:
host : "X"
port : 3306
database : "X"
username : "X"
password : "X"
## Don't change this unless the console is spamming errors about SSL.
ssl : true
## Set to '' if you don't want a prefix.
nickname-prefix : ''
## Max length for a nickname
limit:
enabled : false
## Include colour codes in the count.
include-color : false
length : 16
messages:
nick:
no-console : "&4Only players can use this command."
no-permission : "&4You do not have permission to use this command."
insufficient-arguments : "&4Please use the command like this &6/nick &e<nickname>"
exceeds-limit : "&4Your desired nickname exceeds the limit. Please choose a shorter nickname."
no-color : "&4You are not allowed to use color your nickname."
no-codes : "&4You are not allowed to use color codes in your nickname."
no-hex : "&4You are not allowed to use hex colour codes in your nickname."
no-formatting : "&4You are not allowed to use code formatting in your nickname."
no-magic : "&4You are not allowed to use magic in your nickname."
invalid-player : "&4Unable to find a player with that name."
error : "&4An error occurred while trying to set your nickname."
set : "&aSuccessfully set your nickname to &e%nickname%"
unset : "&aSuccessfully remove your nickname."
staff:
error : "&4An error occurred while trying to set &e%player%&4's nickname."
set : "&aSuccessfully set &e%player%&a's nickname to &e%nickname%"
unset : "&aSuccessfully removed &e%player%&a's nickname."
importnicks:
no-permission : "&4You do not have permission to use this command."
no-dependency : "&4Unable to locate Essentials or CMI on the server."
error : "&4An error occurred while trying to import nicknames from &e%plugin%"
starting : "&aStarting import from &e%plugin%"
finished : "&aSuccessfully imported nicknames from &e%plugin%"
exportnicks:
no-permission : "&4You do not have permission to use this command."
no-dependency : "&4Unable to locate Essentials or CMI on the server."
error : "&4An error occurred while trying to export nicknames to &e%plugin%"
starting : "&aStarting export to &e%plugin%"
finished : "&aSuccessfully exported nicknames to &e%plugin%"
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
MySQLNicks is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15. Downloaded 945 times (via Spigot). Download it and open it directly in the game.