PlayerStatus

⭐ — (0 endorsements) 📥 62 downloads 📌 v2.0 📅 7/15/2026
🟡 Updated this year

By _4rubka_ · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/5/2026 📅 Created: 7/15/2026

🔍 Analysis

  • 🏆 #379 of 1080 bukkit mods in this game by downloads

📋 About This Mod

✅ Multi-page inventory GUI for browsing and equipping statuses
✅ Economy integration through Vault — players buy statuses with in-game currency
✅ Full PlaceholderAPI support with multiple placeholder types
✅ TAB plugin integration for displaying statuses in the player list
✅ LuckPerms support for permission-based status restrictions
✅ MiniMessage formatting with gradients, colors, and decorations

# PlayerStatus !(https://iili.io/CAQ4wBV.jpg) PlayerStatus is a status and title system for Minecraft servers. Players can browse, purchase, and equip custom statuses through an in-game GUI. Equipped statuses show up in TAB, chat, nametags, and anywhere else through PlaceholderAPI. The plugin is fully configurable. Every status, message, icon, price, and GUI element can be changed through YAML files without touching the code. --- !(https://iili.io/CAQDd7V.jpg) ## What it does - Multi-page inventory GUI for browsing and equipping statuses - Economy integration through Vault — players buy statuses with in-game currency - Full PlaceholderAPI support with multiple placeholder types - TAB plugin integration for displaying statuses in the player list - LuckPerms support for permission-based status restrictions - MiniMessage formatting with gradients, colors, and decorations - SQLite and MySQL database support with HikariCP connection pooling - Everything is configurable through three simple YAML files - Async database operations and caching for performance --- !(https://iili.io/CAQttI9.jpg) --- !(https://iili.io/CAQmGz7.jpg) --- ## Commands | Command | Permission | Description | |---|---|---| | /status | playerstatus.use | Opens the status selection GUI | | /status list | playerstatus.use | Lists all available statuses in chat | | /status reload | playerstatus.reload | Reloads all configuration files | | /status give \<player\> \<status\> | playerstatus.give | Grants a status to a player | | /status remove \<player\> \<status\> | playerstatus.remove | Revokes a status from a player | | /status reset \<player\> | playerstatus.admin | Resets all statuses for a player | Aliases: /ps, /playerstatus --- ## Placeholders Requires PlaceholderAPI. | Placeholder | Description | |---|---| | %playerstatus_current% | Equipped status with color codes | | %playerstatus_current_minimessage% | Equipped status in MiniMessage format | | %playerstatus_raw% | Equipped status as plain text | | %playerstatus_id% | ID of the equipped status | | %playerstatus_count% | Number of statuses the player owns | | %playerstatus_total% | Total number of statuses on the server | | %playerstatus_has_\<id\>% | Whether the player owns a specific status | --- ## TAB Integration To display statuses in TAB, add the placeholder to your TAB config: ```yaml tabsuffix: enabled: true default-value: " %playerstatus_current%" ``` You can also use it as a prefix or in tablist-name-formatting depending on your setup. --- ## Economy Works out of the box with any Vault-compatible economy plugin. Each status has a configurable price in statuses.yml. Set the price to 0 to make a status free, or lock it behind a permission instead. --- ## Configuration The plugin creates three files in the plugin folder: **config.yml** — General settings: database type, GUI layout, sound effects, integration toggles, cache settings. **statuses.yml** — All status definitions. Each status has a unique ID and supports display name, description, material icon, price, permission, category, GUI slot/page, custom model data, and level requirements. Example status: ```yaml statuses: warrior: display: '<red>Warrior' description: 'Fierce fighter of battles' icon: IRON_SWORD price: 1000 permission: '' category: combat slot: 11 page: 1 custom-model-data: 0 requirements: ``` Gradients are also supported: ```yaml inferno: display: '<gradient:#FF4500:#FF8C00>Inferno</gradient>' ``` **messages.yml** — All plugin messages. Supports MiniMessage formatting. --- ## Permissions | Permission | Default | Description | |---|---|---| | playerstatus.use | Everyone | Use the /status command and GUI | | playerstatus.admin | OP | Full admin access | | playerstatus.reload | OP | Reload configuration | | playerstatus.give | OP | Give statuses to players | | playerstatus.remove | OP | Remove statuses from players | --- ## Dependencies All optional. The plugin runs standalone, but gains features with each integration. | Plugin | Purpose | |---|---| | Vault | Economy support | | PlaceholderAPI | Placeholder support | | TAB | TAB list integration | | LuckPerms | Permission-based restrictions | --- !(https://iili.io/CAQDKI1.jpg) --- ## Compatibility - Minecraft 1.20.x through 26.1.2+ - Paper, Purpur, Pufferfish - Java 25+

# PlayerStatus

!(https://iili.io/CAQ4wBV.jpg)

PlayerStatus is a status and title system for Minecraft servers. Players can browse, purchase, and equip custom statuses through an in-game GUI. Equipped statuses show up in TAB, chat, nametags, and anywhere else through PlaceholderAPI.

The plugin is fully configurable. Every status, message, icon, price, and GUI element can be changed through YAML files without touching the code.

!(https://iili.io/CAQDd7V.jpg)

## What it does

  • Multi-page inventory GUI for browsing and equipping statuses
  • Economy integration through Vault — players buy statuses with in-game currency
  • Full PlaceholderAPI support with multiple placeholder types
  • TAB plugin integration for displaying statuses in the player list
  • LuckPerms support for permission-based status restrictions
  • MiniMessage formatting with gradients, colors, and decorations
  • SQLite and MySQL database support with HikariCP connection pooling
  • Everything is configurable through three simple YAML files
  • Async database operations and caching for performance

!(https://iili.io/CAQttI9.jpg)

!(https://iili.io/CAQmGz7.jpg)

## Commands

| Command | Permission | Description | |---|---|---| | /status | playerstatus.use | Opens the status selection GUI | | /status list | playerstatus.use | Lists all available statuses in chat | | /status reload | playerstatus.reload | Reloads all configuration files | | /status give \ \ | playerstatus.give | Grants a status to a player | | /status remove \ \ | playerstatus.remove | Revokes a status from a player | | /status reset \ | playerstatus.admin | Resets all statuses for a player |

Aliases: /ps, /playerstatus

## Placeholders

Requires PlaceholderAPI.

| Placeholder | Description | |---|---| | %playerstatus_current% | Equipped status with color codes | | %playerstatus_current_minimessage% | Equipped status in MiniMessage format | | %playerstatus_raw% | Equipped status as plain text | | %playerstatus_id% | ID of the equipped status | | %playerstatus_count% | Number of statuses the player owns | | %playerstatus_total% | Total number of statuses on the server | | %playerstatus_has_\% | Whether the player owns a specific status |

## TAB Integration

To display statuses in TAB, add the placeholder to your TAB config:

```yaml tabsuffix: enabled: true default-value: " %playerstatus_current%" ```

You can also use it as a prefix or in tablist-name-formatting depending on your setup.

Works out of the box with any Vault-compatible economy plugin. Each status has a configurable price in statuses.yml. Set the price to 0 to make a status free, or lock it behind a permission instead.

## Configuration

The plugin creates three files in the plugin folder:

config.yml — General settings: database type, GUI layout, sound effects, integration toggles, cache settings.

statuses.yml — All status definitions. Each status has a unique ID and supports display name, description, material icon, price, permission, category, GUI slot/page, custom model data, and level requirements.

Example status:

```yaml statuses: warrior: display: 'Warrior' description: 'Fierce fighter of battles' icon: IRON_SWORD price: 1000 permission: '' category: combat slot: 11 page: 1 custom-model-data: 0 requirements: [] ```

Gradients are also supported:

```yaml inferno: display: 'Inferno' ```

messages.yml — All plugin messages. Supports MiniMessage formatting.

## Permissions

| Permission | Default | Description | |---|---|---| | playerstatus.use | Everyone | Use the /status command and GUI | | playerstatus.admin | OP | Full admin access | | playerstatus.reload | OP | Reload configuration | | playerstatus.give | OP | Give statuses to players | | playerstatus.remove | OP | Remove statuses from players |

## Dependencies

All optional. The plugin runs standalone, but gains features with each integration.

| Plugin | Purpose | |---|---| | Vault | Economy support | | PlaceholderAPI | Placeholder support | | TAB | TAB list integration | | LuckPerms | Permission-based restrictions |

!(https://iili.io/CAQDKI1.jpg)

## Compatibility

  • Minecraft 1. 20.x through 26. 1. 2+
  • Paper, Purpur, Pufferfish
  • Java 25+
🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
_4rubka_
Version
2.0
Downloads
62
Endorsements
0
Category
bukkit
Created
7/15/2026
Updated
7/5/2026
Game Versions
1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
Tags
decoration, equipment, social

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does PlayerStatus support?

The author lists 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6. Other versions may work but are untested by the author.

What is the latest version of PlayerStatus?

Version 2.0, published 2026-07-05 with 62 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by _4rubka_ 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods