MMCPrefix - A simple and easy to use custom prefix manager

This is a discussion topic for the Ore project, MMCPrefix. View the full project on Ore for downloads and more information.


Description

A simple and easy to use custom prefix plugin
This is not a full prefix manager and is intended to be a perk / feature.

This allows anyone with the correct permissions to set their own chat prefix
You will still require a chat manager and permissions system to handle this as this changes the specified player’s prefix option within the permissions files

I personally suggest Nucleus and LuckPerms

Support

Github

Features

  • Allow users to choose from preset prefix’s using /prefixlist
  • Set a custom prefix for yourself or another player
  • Delete a custom prefix for yourself or another player
  • Prefix blacklist to prevent certain key words being used
  • Option to limit the amount of characters used in the prefix (Default 10)
  • Option to change the format surrounding the prefix (Can make this blank if your Chat Manager is formatted)

Permissions / Commands

  • /Setprefix (prefix) [name] - mmcprefix.prefix.set.self - mmcprefix.prefix.set.others
  • /Delprefix [name] - mmcprefix.prefix.delete.self - mmcprefix.prefix.delete.others
  • /Prefixlist - mmcprefix.prefix.list
  • mmcprefix.list.### - for use with /prefixlist, set within config
  • mmcprefix.bypass.cooldown

Need to work on

Permission node to format prefix with colours etc

BStats

This plugin uses bStats to anonymously collect usage data.

You can disable this by going to config/bstats/config.conf.

All collected stats can be found here: https://bstats.org/plugin/sponge/mmcprefix

Donate

If you like what I do, Please consider giving a donation, every little helps! :slight_smile: Donate

A new version has been released for MMCPrefix, it is available for download here.


Added:

  • Cooldown timer after setting a prefix using /prefixlist

A new version has been released for MMCPrefix, it is available for download here.


Added:

  • Bypass permission for prefixlist cooldown
  • Reset prefix button added to top of /prefixlist

A new version has been released for MMCPrefix, it is available for download here.


Added:

  • /addprefix [permission] [player]

This allows you to easily give a player permission to use a specific prefix.
Replace [permission] with the permission node that is stated within the config file for the prefix you wish to give.

A new version has been released for MMCPrefix, it is available for download here.


Fix a bug with spaces in /prefixlist prefixes

Hello.I like this plugin very much.I want to share it in MCBBS.Can you agree with me?
www.mcbbs.net

Sure, I’m fine with that. :slight_smile:

I wonder if you plan to upgrade this, perhaps like have it display on a chest GUI instead :grinning:

Not something to prioritize but I thought it would be cool to see

A new version has been released for MMCPrefix, it is available for download here.


v1.2.1
  • Build against latest API7
  • Add commands that run when a prefix is changed (Optional config)
v1.1.4
  • Fix bug with spaces used in prefixlist prefix’s
v1.1.3
  • /addprefix [permission] [player]

This allows you to easily give a player permission to use a specific prefix.
Replace [permission] with the permission node that is stated within the config file for the prefix you wish to give.

v1.1.2
  • Bypass permission for prefixlist cooldown
  • Reset prefix button added to top of /prefixlist
v1.1.1
  • Cooldown timer after setting a prefix using /prefixlist

Showing this when I try to download from ore. Something wrong with ore?

I appear to be getting the same issue.

I have uploaded it to the github releases.

A new version has been released for MMCPrefix, it is available for download here.


v1.2.1
  • Build against latest API7
  • Add commands that run when a prefix is changed (Optional config)

Example: Bungee network using luckperms

/lp networksync

to update the prefix instantly

v1.1.4
  • Fix bug with spaces used in prefixlist prefix’s
v1.1.3
  • /addprefix [permission] [player]

This allows you to easily give a player permission to use a specific prefix.
Replace [permission] with the permission node that is stated within the config file for the prefix you wish to give.

v1.1.2
  • Bypass permission for prefixlist cooldown
  • Reset prefix button added to top of /prefixlist
v1.1.1
  • Cooldown timer after setting a prefix using /prefixlist
1 Like

A new version has been released for MMCPrefix, it is available for download here.


  • Add basic message configuration
  • Throw permission errors instead of a generic usage with /setprefix

Possible to add Per prefix permissions? For instance, only players with a specific permission can access that prefix.

A new version has been released for MMCPrefix, it is available for download here.


Update bStat metrics

“The prefix of the specified player cannot be changed.”
I get this even with all the permissions working right. Why is this?

The person you are attempting to change has the permission mmcprefix.prefix.protected

If you are trying to change yourself, you do not need to specify your name

Can you make it so the player automatically loses their set prefix, when they lose the permission to change to it?

Im sure i can find a way to do that :+1:

1 Like

That would be awesome :smiley: