BPREFIX
Powerful prefix GUI plugin supporting Hex colors, gradients, and custom permissions.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
BPREFIX

Where can I use BPREFIX?
Why choose BPREFIX? BPREFIX gives you total control over how your players are seen. From classic rank colors to complex, multi-stage gradients, this plugin handles everything with ease and high performance.
🌈 Professional Gradient Engine Stand out with smooth transitions. Whether it's the Forstinsel blue or a special Valentine's Day pink, your chat will never look boring again.
📜 Ultimate Compatibility Mix and match! Use modern MiniMessage tags for new styles and keep your existing & legacy codes for standard ranks. We support both simultaneously.
🎨 Player-First GUI Give your players a choice. The interactive menu allows users to see their unlocked prefixes and switch between them instantly. Supports CustomModelData for unique icons!
BPREFIX BPREFIX doesn't just give you a static BPREFIX; it can also control the color of your existing ranks! By using our special color-only placeholder, you can keep your rank names in BPREFIX and just let BPREFIX handle the styling.
How to set it up in LuckPerms: Instead of a fixed color code, use our placeholder in your prefix string: `/lp group default meta setprefix 10 "&7%bprefix_prefixcolor%Spieler &8| &7"`
The Result:
If a player selects the Red Prefix, their rank looks like: Inhaber | Name
If they switch to the Valentine's Gradient, it automatically becomes: Inhaber | Name (with the smooth pink transition!)
Benefits:
Consistency: Your rank names (Spieler, Inhaber, etc.) stay the same.
Flexibility: Players can change the vibe of their rank without you changing their permissions.
Full Support: Works with Hex, Gradients, and classic colors!
⚙️ Admin Features
Instant Creation: Hold an item and use `/prefix create <prefix-id> <prefix-name> <prefix-color> <prefix-permission>` to add styles in seconds.
Dynamic Reload: Apply changes instantly with `/prefix reload`.
Scoreboard Ready: Fully compatible with PlaceholderAPI (`%bprefix_prefixcolor%`).
🛠 Setup & Config
Fully customizable via `messages.yml` and `prefixes.yml`.
Config-Example
```
prefixes.yml
prefixes: blue: display_name: '&9&lBlue' color_code: '&9' permission: bprefix.prefix.blue material: BLUE_CONCRETE custom_model_prefix: display_name: <b><gradient:#61C6EE:#A3DEFF:#61C6EE>Prefix</gradient></b> color_code: <gradient:#61C6EE:#A3DEFF:#61C6EE> permission: bprefix.prefix.prefixtest material: PAPER custom_model_data: 10004 ```