Mineuniverse
Log in Register
Plugins

BuildAPrefix

A self-service prefix plugin!
by 20zinnm
Download Claim this project
9,972 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Chat Related Fun

We've broken 3k downloads! I have completely rewritten it (again) to be much more extendible. It supports MySQL Redis, and FlatFile (Mongo coming soon!)

logo

BuildAPrefix

What is it?

BuildAPrefix is the solution to a problem that is widespread. Chat on most servers is an endless sea of boring [Member] tags and [Donor] tags that would put a person on coffee to sleep. What does BuildAPrefix do? It allows your players (or donors, both are EULA complient) to set their own prefixes. Now, I know what you're thinking, "I already have a plugin like this." Read the list of features and then re-evaluate this plugin.

Features

  • Signs for all main functions- no boring commands that you forget in the blink of an eye.
  • Full formatting support- that's &a &b &1 &l &k etc. All colors are available via permissions.
  • It informs players as to what colors they can use.
  • Signs are fully configurable.
  • Supports Redis, MySQL, and FlatFile. (MongoDB coming soon!)
  • Configurable minimum and maximum character length, as well as a configurable format.
  • Simple permissions.
  • Powerful configuration that's (in my opinion overly) commented.
  • Blacklist using Regular Expressions (RegEx) to keep people from being admins. See the config for help and examples.
  • Every single chat message is configurable.
  • Oh, did I mention how awesome BuildAPrefix is?

Commands/Permissions

Commands:

The base command is /bap (which can also be /prefix or /buildaprefix).

  • /bap: Initiates a prefix building session.
  • /bap clear: clears your prefix.
  • /bap clear [player]: clears the prefix for the given player.
  • /bap version: gets the current version.

Permissions:

  • buildaprefix.prefix: Allows the player to create a prefix.
  • buildaprefix.colors.all: Gives the player all colors. Functions similar to the * character but it works slightly faster (by stopping a loop).
  • buildaprefix.colors.[color-letter]: Gives player the color specified. Ex: buildaprefix.colors.a gives a player &a. This works with formatting codes too.
  • buildaprefix.place-sign: allows the player to create BuildAPrefix signs.
  • buildaprefix.other: allows the player to clear others' prefixes.
  • Coming soon (since I forgot it for v3.0.0) buildaprefix.bypassblacklist

    Signs

'Create Prefix' Sign:

Make it as follows:

  1. [Prefix]
  2. create
    • 'Clear Prefix' Sign:

Make it as follows:

  1. [Prefix]
  2. clear

Simple as it gets!

To Do

  • Add permission for clear.
  • Add lang file.
  • Add more customization options (RegEx?).
  • Add an API. Sorta? I mean, we're almost there.
  • Re-implement blacklist. Simpler methods. RegEx.
  • Comment the configuration file.
  • Implement metrics.

Please Note

  1. This plugin uses statistics tracking from MCStats. You can opt out of it via the PluginMetrics configuration.
BuildAPrefix v3.0.0-SNAPSHOT
MC 1.8.1
Release 2016-01-19 Get
BuildAPrefix v2.1
MC 1.8.1
Release 2015-09-17 Get
BuildAPrefix v2.0
MC 1.8.1
Release 2015-09-10 Get
BuildAPrefix v1.0.0
MC CB 1.7.9-R0.2, 1.8.1, 1.8
Release 2015-03-16 Get
BuildAPrefix v0.6.3
MC CB 1.7.9-R0.2, 1.8.1, 1.8
Beta 2015-03-16 Get
BuildAPrefix v0.6.1
MC 1.8.1
Beta 2015-03-06 Get
BuildAPrefix v0.1
MC 1.8.1
Beta 2015-03-05 Get
BuildAPrefix v0.4
MC 1.8.1
Beta 2015-03-05 Get

More from 20zinnm

InventoryPresets
2,985
Freeze API
2,056
RottenFood
1,697

You Might Also Like

Little Anti-Swearing Plugin
A small plugin to censore unsuitable words. Words is customizable. Plugin can kick player or only censore word.
9,982
NoSwearPlus
NoSwearPlus
9,969
FakeTalk Reloaded
FakeTalk Reloaded
9,952
RoboticStaff
RoboticStaff
9,944
AMChat
Chat using a radio on frequencies, limit local chat
9,926
Smiley
Smiley
9,821