Here is the alpha version of MaPrefixManager, as written it is a version, many update will be made so that it becomes better and more efficient. We invite you to join the support if you have any problem.
Support: https://discord.gg/mTVmNAc
This plugin is small but it will make the happiness of what wants a plugin of prefix with numerous possibility to manage it and to configure it.
You can manage the plugin in two ways, either you let the players change their prefix, so you have to give them the command ma.prefix.equip and ma.prefix.list. Or you can set it manually with command /maprefix set <player> or you can leave it the prefix default that you can modify with the command /maprefix edit default <cat / tab / color> <edition>.
You can also from the config modify the permissions as you wish.
Commands
/maprefix help
/maprefix create <prefix_name>
/maprefix delete <prefix_name>
/maprefix equip <prefix_name>
/maprefix list
/maprefix edit <prefix_name> <chat/color/tab> <edition>
/maprefix add <player> <prefix_name>
/maprefix remove <player> <prefix_name>
/maprefix set <player> <prefix_name>
/maprefix info <player>
/maprefix infoprefix <prefix_name>
/maprefix listprefix
/maprefix reload
/maprefix mysql
Use
To create a prefix, you need to use the command / maprefix create <prefix_name>
Example: /maprefix create admin
Once you have created your prefix, you can edit it using the command / maprefix edit <prefix_name> <cat / tab / color> <edition>. The chat / tab / color means the or instead the modification for example, if you made / maprefix admin chat &f[&cAdmin&f] will talk with this prefix in chat.
Example: /maprefix edit admin chat &f[&cAdministrator&f]
Example: /maprefix edit admin tab &f[&cAdmin&f]
Example: /maprefix edit admin color &6
If you want to equip the prefix, you need to run the command / maprefix equip <prefix_name>.
Example: /maprefix equip admin
To give a prefix to a player you have two possibilities, either you use the internet system with the command / maprefix add <nickname> or you use the permissions, you can get the permission by leaving the command /maprefix infoprefix <prefix_name>.
Example with the internal system: /maprefix add spirolad admin
Example with groupmanager: /manuaddp spirolad
ma.prefix.admin
Or
/mangadd prefix
/mangaddp prefix ma.prefix.admi n
/mangaddp prefix ma.prefix.equip
/mangaddp prefix ma.prefix.list
If you want to define a prefix to someone you just have to do / maprefix set <player> <prefix_name>
Example: /maprefix set spirolad admin
You also have a command to delete a prefix, you just have to do /maprefix delete <prefix_name>
Example: /maprefix delete admin
To see the prefixes that a player has, you have to execute the command /maprefix info <player>
Example: /maprefix info spirolad
You can also see the list of prefixes with the command / maprefix listprefix
Example: /maprefix listprefix
To see the prefixes you have, you have to execute the command /maprefix list
Example: /maprefix list
Soon
As said above, the plugin is still in alpha version, many update will come to improve the plugin. Here is a small list that we intend to do:
- Management by MySQL
- An inventory system
- All configurable messages
- 3 tutorials on its use, like that of the API
- Create prefixes on tags
- create prefix categories
- Simplify management with permissions
If you have suggestions, you can do them on the support
default permission
/maprefix create -> ma.prefix.create
/maprefix delete -> ma.prefix.delete
/maprefix equip -> ma.prefix.equip
/maprefix list -> ma.prefix.list
/maprefix edit -> ma.prefix.edit
/maprefix add -> ma.prefix.add
/maprefix remove -> ma.prefix.remove
/maprefix set -> ma.prefix.set
/maprefix info -> ma.prefix.info
/maprrefix infoprefix -> ma.prefix.infoprefix
/maprefix listprefix -> ma.prefix.listprefix
/maprefix reload -> ma.prefix.reload
/maprefix help -> ma.prefix.help
/maprefix mysql -> ma.prefix.mysql
config.yml
chat :
format : "%prefix% %color%%player%&f: %color%%message%" #The format of the chat
prefix : true #If the prefixes in the chat are activated
essential nickname : false
tablist :
format : "%prefix% %color%%player%" # The format of the tab
prefix : true #If the prefixes in the tab list are activated
essential nickname : false
prefix :
default prefix chat : "&8Player"
default prefix tab : "&8Player"
default color : "&f"
permission prefix : "ma.prefix.%prefix_name%"
plugin :
permission : "ma.prefix.%args%"
prefix plugin : "&f[&bMa&aPrefix§f]"
with permission : true
essentialX : false
MySQL :
Connection : false
ip : your ip
database : your database
user : your user name
password : your passwordAPI: https://pastebin.com/2xVEUB0x
Donation
You can donate to the following address: https://www.paypal.me/madevelopment.
Every donation encourages us a lot to make regular updates and to make other proget with always quality plugins.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta