๐ท๏ธ Fronsky Prefix
A lightweight chat prefix, rank, and tablist management plugin for Paper and Spigot servers (Minecraft 1.20+).
Website ยท GitHub ยท Support
Overview
Fronsky Prefix gives server owners full control over player ranks, chat formatting, tablist sorting, and per-group colors through simple commands and YAML configuration. No dependencies required.
Built for SMP, roleplay, minigame networks, and themed servers that need a clean, performant rank prefix solution.
Features
- Chat prefixes: colored group prefixes shown before player names in chat
- Tab prefixes: group prefixes shown in the player tablist
- Tab weight sorting: control tablist order per group; staff always on top
- Per-group colors: chat name color, tab name color, and message color
- Player mentions: names mentioned in chat are highlighted in bold
- Unlimited groups: managed via commands or human-readable YAML
- Live reload:
/prefix reload applies changes without a restart
- Interactive help: clickable help with hover tooltips for permissions
- Lightweight: no overhead, no dependencies, runs cleanly on large servers
- Fully configurable: every message and behavior is editable
Chat Format Example
[Admin] Steve: Hello everyone!
[Mod] Alex: Welcome to the server!
[Member] Notch: Thanks!
Color Codes
All 16 Minecraft color codes and formatting codes are supported.
| Code |
Color |
Code |
Color |
ยง0 |
Black |
ยง8 |
Dark Gray |
ยง1 |
Dark Blue |
ยง9 |
Blue |
ยง2 |
Dark Green |
ยงa |
Green |
ยง3 |
Dark Aqua |
ยงb |
Aqua |
ยง4 |
Dark Red |
ยงc |
Red |
ยง5 |
Dark Purple |
ยงd |
Light Purple |
ยง6 |
Gold |
ยงe |
Yellow |
ยง7 |
Gray |
ยงf |
White |
Formatting: ยงl bold, ยงo italic, ยงn underline, ยงm strikethrough, ยงk obfuscated, ยงr reset.
Commands
| Command |
Description |
/prefix (alias /p) |
View your prefix information |
/prefix <player> |
View another player's prefix information |
/prefix help |
Interactive help menu |
/prefix info |
Plugin version and author |
/prefix chat <group> <prefix> |
Set a group's chat prefix |
/prefix tab <group> <prefix> |
Set a group's tab prefix |
/prefix chatnamecolor <group> <color> |
Set a group's chat name color |
/prefix tabnamecolor <group> <color> |
Set a group's tab name color |
/prefix chatcolor <group> <color> |
Set a group's chat message color |
/prefix weight <group> <weight> |
Set a group's tab sort weight |
/prefix group <player> <group> |
Assign a player to a group |
/prefix reload |
Reload configuration files |
Permissions
All permissions default to OP only unless noted otherwise.
Core
| Permission |
Description |
prefix.command.prefix |
Base command access |
prefix.command.prefix.* |
Full access to all subcommands |
Per Command
| Permission |
Command |
prefix.command.prefix.others |
/prefix <player> |
prefix.command.prefix.help |
/prefix help |
prefix.command.prefix.info |
/prefix info |
prefix.command.prefix.chat |
/prefix chat |
prefix.command.prefix.tab |
/prefix tab |
prefix.command.prefix.chatnamecolor |
/prefix chatnamecolor |
prefix.command.prefix.tabnamecolor |
/prefix tabnamecolor |
prefix.command.prefix.chatcolor |
/prefix chatcolor |
prefix.command.prefix.weight |
/prefix weight |
prefix.command.prefix.group |
/prefix group |
prefix.command.prefix.reload |
/prefix reload |
Configuration
groups.yml
admin:
chatPrefix: "&4[Admin]"
tabPrefix: "&4[A]"
chatNameColor: "&c"
tabNameColor: "&c"
chatColor: "&f"
tabWeight: 0
moderator:
chatPrefix: "&2[Mod]"
tabPrefix: "&2[M]"
chatNameColor: "&a"
tabNameColor: "&a"
chatColor: "&f"
tabWeight: 1
default:
chatPrefix: "&7[Member]"
tabPrefix: "&7"
chatNameColor: "&7"
tabNameColor: "&7"
chatColor: "&7"
tabWeight: 9
players.yml
Player-to-group assignments stored by UUID. Managed automatically by the plugin.
Installation
- Download the latest version from this page.
- Place
Prefix-x.x.x.jar in your server's plugins/ folder.
- Restart your server.
- Configure the generated files in
plugins/Prefix/.
- Run
/prefix help to get started.
Use Cases
| Server type |
How Fronsky Prefix helps |
| SMP and survival |
Organize staff and player ranks with colored prefixes |
| Roleplay |
Assign immersive titles and faction tags per group |
| Minigame networks |
Visual identification of staff and VIP players |
| Staff management |
Tab weight sorting keeps staff at the top of the list |
| Themed servers |
Match prefix colors to your server's brand |
Requirements
| Requirement |
Version |
| Minecraft |
1.20+ |
| Server software |
Paper or Spigot |
| Java |
17 or higher |
Support
Made with โค๏ธ by Fronsky.