PlayerTitlePrefix
A Paper plugin that allows players to earn, manage, and display titles before their names.

โจ Features
๐ท Title System
- Display a title before the player's name
- Players can freely select from the titles they own
- Titles are defined in
config.yml - Symbols before and after a title can change in
config.yml
๐ Permission-based Titles
- Each title can have its own permission
- Suitable for:
- Quest completion
- Item acquisition
- Achievements
- Rank progression
๐ก Admin-only Titles
- Titles can be marked as Admin-only
- Separate control from normal permission-based titles
๐งญ In-game Management
- Add / remove titles directly in-game
- No server restart required
- Includes a clear and intuitive GUI
๐ Collection Progress
- Players can see how many titles they own
- Displays the percentage of collected titles
- Encourages competition and long-term play
๐พ Player Data Storage
- Data for all players is automatically saved
- Stored per-player in the pluginโs
datafolder - Safe and persistent across restarts
๐ฆ Installation
- Download the plugin jar
- Place it into your server's
pluginsfolder - Start or restart the server
โ Configuration (config.yml)
Example:
Titles:
Beginner:
name: "Beginner"
permission: "none"
color: yellow
isAdmin: false
Admin:
name: "Admin"
permission: "PlayerTitlePrefix.admin"
color: red
isAdmin: true
name: Display name of the titlepermission: Permission required to unlock the titlecolor: Display color of the titleisAdmin: Marks the title as admin-only- Titles can be freely added or removed
๐ Commands
| Command | Permission | Description |
|---|---|---|
/playertitleprefix reload |
OP | Reloads the config and language files |
/playertitleprefix config |
OP | Opens a GUI to add or remove titles in-game |
/playertitleprefix lang <language> |
OP | Changes the plugin language in-game (Default: en, ja) |
/playertitleprefix change |
Opens a GUI to view, equip, or unequip titles |
๐น Alias
/playertitleprefixcan also be used as/ptp
๐ฎ In-game GUI
- Easy-to-use GUI for:
- Selecting titles
- Managing available titles
- Designed to be understandable even for new players
๐งฉ Requirements
- Paper 1.21+ or Purpur 1.21+
- Java 21+
โ Notes
- This is a personal project
- No guarantee of support or future updates
- Use at your own risk
๐ License
MIT License
This GUI allows players to view and change their in-game titles in a clear and intuitive way. The currently selected title is shown with a green dye. Unlocked but unused titles are shown with a red dye. Titles not yet obtained are shown with a gray dye.
An admin-only in-game configuration GUI. Admins can add or remove titles.
An admin-only in-game configuration GUI. Admins can add titles and configure permissions, colors, and admin-only settings without editing files.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
PlayerTitlePrefix 1.4 1.4 |
1.21.10
|
paper, purpur
|
Download |
|
PlayerTitlePrefix 1.3 1.3 |
1.21.10
|
paper, purpur
|
Download |
|
PlayerTitlePrefix 1.2 1.2 |
1.21.10
|
paper, purpur
|
Download |
|
PlayerTitlePrefix 1.1 1.1 |
1.21.10
|
paper, purpur
|
Download |
|
PlayerTitlePrefix 1.0 1.0 |
1.21.10
|
paper, purpur
|
Download |